- Katılım
- 18 Nis 2016
- Konular
- 19
- Mesajlar
- 405
- Reaksiyon Skoru
- 42
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 1 Ay 28 Gün
- Başarım Puanı
- 39
- MmoLira
- 5
- DevLira
- 0
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Guncel
- Katılım
- 8 Nis 2016
- Konular
- 20
- Mesajlar
- 196
- Online süresi
- 21m 49s
- Reaksiyon Skoru
- 6
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 2 Ay 8 Gün
- Başarım Puanı
- 75
- MmoLira
- 40
- DevLira
- 0
teşekkürler
- Katılım
- 15 Kas 2014
- Konular
- 182
- Mesajlar
- 1,282
- Çözüm
- 1
- Online süresi
- 1mo 21d
- Reaksiyon Skoru
- 329
- Altın Konu
- 1
- TM Yaşı
- 11 Yıl 7 Ay 4 Gün
- Başarım Puanı
- 179
- Yaş
- 26
- MmoLira
- 2,355
- DevLira
- 6
Merhaba arkadaşlar, kendi düzenlediğim server filesimda bir hata ile karşılaştım ve araştırmalarım sonucunda çözüme ulaştırdım aslında çok uzun süre önce çözüldü fakat aklıma gelmişken paylaşmak istedim. Client_sourceniz üzerinden ufak değişiklikler ile yapabilirsiniz işlemlerinizi. Şimdi hatalar hakkında bilgi vermek istiyorum.
Bknz:
Ve birde resim (Resim bana ait değil fakat konu ile alakalı olduğu için eklendi):
![]()
Videodaki bozukluklar ve texture görünümü ile alakalı bir çok sorunu hallediyoruz.
BAŞLAYALIM
Açılır> client_reboot_dev\source\EterGrnLib
Bulunur> Mesh.cpp
Açıp aratılır;
Kod:int * boneIndices = GrannyGetMeshBindingToBoneIndices(pgrnMeshBinding);
Değiştirilir
Kod:int * boneIndices = (int*)GrannyGetMeshBindingToBoneIndices(pgrnMeshBinding);
Aratılır;
Kod:return GrannyGetMeshBindingToBoneIndices(m_pgrnMeshBindingTemp);
Değiştirilir
Kod:return (int*)GrannyGetMeshBindingToBoneIndices(m_pgrnMeshBindingTemp);
Aratılır;
Kod:m_pgrnMeshDeformer = GrannyNewMeshDeformer(pgrnInputType, pgrnOutputType, GrannyDeformPositionNormal);
Değiştirilir
Kod:m_pgrnMeshDeformer = GrannyNewMeshDeformer(pgrnInputType, pgrnOutputType, GrannyDeformPositionNormal, GrannyAllowUncopiedTail);
Aynı konumdan devam edilir ve açılır > ModelInstanceUpdate.cpp
Aratılır;
Kod:GrannyUpdateModelMatrix(m_pgrnModelInstance, fSecondsElapsed, (const float *) pMatrix, (float *) pMatrix);
Değiştirilir
Kod:GrannyUpdateModelMatrix(m_pgrnModelInstance, fSecondsElapsed, (const float *) pMatrix, (float *) pMatrix, false);
Aynı konumdan devam edilir ve açılır > Material.cpp
Aratılır;
Kod:granny_variant twoSideResult = GrannyFindMatchingMember(pgrnMaterial->ExtendedData.Type, pgrnMaterial->ExtendedData.Object, "Two-sided"); if (NULL != twoSideResult.Type) GrannyConvertSingleObject(twoSideResult.Type, twoSideResult.Object, TwoSidedFieldType, &twoSided);
Değiştirilir
Aynı konumdan devam edilir ve açılır > ModelInstanceModel.cppKod:granny_variant twoSideResult; if (GrannyFindMatchingMember(pgrnMaterial->ExtendedData.Type, pgrnMaterial->ExtendedData.Object, "Two-sided", &twoSideResult) && NULL != twoSideResult.Type) GrannyConvertSingleObject(twoSideResult.Type, twoSideResult.Object, TwoSidedFieldType, &twoSided, NULL);
Aratılır;
Kod:return GrannyGetMeshBindingToBoneIndices(m_vct_pgrnMeshBinding[iMeshBinding]);
Değiştirilir
Kod:return (int*)GrannyGetMeshBindingToBoneIndices(m_vct_pgrnMeshBinding[iMeshBinding]);
Açılır> client_reboot_dev\source\UserInterface
Bulunur> UserInterface.cpp
Aratılır;
Kod:static void GrannyError(granny_log_message_type Type, granny_log_message_origin Origin, char const *Error, void *UserData) { TraceError("GRANNY: %s", Error); }
Değiştirilir
Kod:static void GrannyError(granny_log_message_type Type, granny_log_message_origin Origin, char const* File, granny_int32x Line, char const *Error, void *UserData) { TraceError("GRANNY: %s", Error); }
Ve son olarak eğer build ederken UserInterface.cpp üzerinden hata verirse aşağıdaki gibi yapın
![]()
Ve ek olarak client sourcenizi vermiş olduğum vs2013 için olan "extern" kullanın klasördeki "extern" i silip verdiğim atın combile edin ek olarak verdiğim "granny2.dll" yi de oyunun kurulu olduğu yere atın bu olmadan oyuna giriş yapamazsınız.
Source+dll:Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Virüs total
![]()
İyi günler![]()
ben 34k files
Turkmmo Flood Engelleme
Merhaba arkadaşlar, kendi düzenlediğim server filesimda bir hata ile karşılaştım ve araştırmalarım sonucunda çözüme ulaştırdım aslında çok uzun süre önce çözüldü fakat aklıma gelmişken paylaşmak istedim. Client_sourceniz üzerinden ufak değişiklikler ile yapabilirsiniz işlemlerinizi. Şimdi hatalar hakkında bilgi vermek istiyorum.
Bknz:
Ve birde resim (Resim bana ait değil fakat konu ile alakalı olduğu için eklendi):
![]()
Videodaki bozukluklar ve texture görünümü ile alakalı bir çok sorunu hallediyoruz.
BAŞLAYALIM
Açılır> client_reboot_dev\source\EterGrnLib
Bulunur> Mesh.cpp
Açıp aratılır;
Kod:int * boneIndices = GrannyGetMeshBindingToBoneIndices(pgrnMeshBinding);
Değiştirilir
Kod:int * boneIndices = (int*)GrannyGetMeshBindingToBoneIndices(pgrnMeshBinding);
Aratılır;
Kod:return GrannyGetMeshBindingToBoneIndices(m_pgrnMeshBindingTemp);
Değiştirilir
Kod:return (int*)GrannyGetMeshBindingToBoneIndices(m_pgrnMeshBindingTemp);
Aratılır;
Kod:m_pgrnMeshDeformer = GrannyNewMeshDeformer(pgrnInputType, pgrnOutputType, GrannyDeformPositionNormal);
Değiştirilir
Kod:m_pgrnMeshDeformer = GrannyNewMeshDeformer(pgrnInputType, pgrnOutputType, GrannyDeformPositionNormal, GrannyAllowUncopiedTail);
Aynı konumdan devam edilir ve açılır > ModelInstanceUpdate.cpp
Aratılır;
Kod:GrannyUpdateModelMatrix(m_pgrnModelInstance, fSecondsElapsed, (const float *) pMatrix, (float *) pMatrix);
Değiştirilir
Kod:GrannyUpdateModelMatrix(m_pgrnModelInstance, fSecondsElapsed, (const float *) pMatrix, (float *) pMatrix, false);
Aynı konumdan devam edilir ve açılır > Material.cpp
Aratılır;
Kod:granny_variant twoSideResult = GrannyFindMatchingMember(pgrnMaterial->ExtendedData.Type, pgrnMaterial->ExtendedData.Object, "Two-sided"); if (NULL != twoSideResult.Type) GrannyConvertSingleObject(twoSideResult.Type, twoSideResult.Object, TwoSidedFieldType, &twoSided);
Değiştirilir
Aynı konumdan devam edilir ve açılır > ModelInstanceModel.cppKod:granny_variant twoSideResult; if (GrannyFindMatchingMember(pgrnMaterial->ExtendedData.Type, pgrnMaterial->ExtendedData.Object, "Two-sided", &twoSideResult) && NULL != twoSideResult.Type) GrannyConvertSingleObject(twoSideResult.Type, twoSideResult.Object, TwoSidedFieldType, &twoSided, NULL);
Aratılır;
Kod:return GrannyGetMeshBindingToBoneIndices(m_vct_pgrnMeshBinding[iMeshBinding]);
Değiştirilir
Kod:return (int*)GrannyGetMeshBindingToBoneIndices(m_vct_pgrnMeshBinding[iMeshBinding]);
Açılır> client_reboot_dev\source\UserInterface
Bulunur> UserInterface.cpp
Aratılır;
Kod:static void GrannyError(granny_log_message_type Type, granny_log_message_origin Origin, char const *Error, void *UserData) { TraceError("GRANNY: %s", Error); }
Değiştirilir
Kod:static void GrannyError(granny_log_message_type Type, granny_log_message_origin Origin, char const* File, granny_int32x Line, char const *Error, void *UserData) { TraceError("GRANNY: %s", Error); }
Ve son olarak eğer build ederken UserInterface.cpp üzerinden hata verirse aşağıdaki gibi yapın
![]()
Ve ek olarak client sourcenizi vermiş olduğum vs2013 için olan "extern" kullanın klasördeki "extern" i silip verdiğim atın combile edin ek olarak verdiğim "granny2.dll" yi de oyunun kurulu olduğu yere atın bu olmadan oyuna giriş yapamazsınız.
Source+dll:Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Virüs total
![]()
İyi günler![]()
ben 34k files
kullanıyorum
ne yapabılırım bınalarım gozukmuyor ?
- Katılım
- 22 May 2016
- Konular
- 42
- Mesajlar
- 1,046
- Çözüm
- 2
- Online süresi
- 9h 7m
- Reaksiyon Skoru
- 307
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 25 Gün
- Başarım Puanı
- 166
- Yaş
- 29
- MmoLira
- 394
- DevLira
- 0
Merhaba ,
Serverimde binege binildiginde oyundan attıgı için bunu yapma geregi duydum.
Fakat doğru yaptıgım halde böyle bir hata
veriyor.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
bineğe binildiğinde oyundan atmasının çözümü bu değil, linkteki hatanın çözümü olarak granny 2.9 olan dll dosyasını metin2 klasörüne atarsan çözülür
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 14
- Görüntüleme
- 3K
- Cevaplar
- 29
- Görüntüleme
- 8K
- Kilitli
- Cevaplar
- 26
- Görüntüleme
- 8K
- Cevaplar
- 20
- Görüntüleme
- 3K
- Cevaplar
- 215
- Görüntüleme
- 50K




