Çözüldü Kendi derlediğim debug client.exe açılmıyor ( packleri attıktan sonra )

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

arthas009

Çaylak Üye
Üye
Mesaj
5
Beğeni
3
Puan
10
Ticaret Puanı
0
Merhaba,

Udemy video serisinde anlatılanları adım adım yaptım ve şu adresteki sunucu .vdi dosyasını hazır olarak kullanıyorum (MMO Tutkunları Metin2 Altyapı Server Files Hazır BSD & Client)

Kendi clientimi derledim, item ve mob protoları sunucudan çekip pack klasörünün içinde olması gereken yerlere attım, daha sonra serverinfo.py yi virtual machine'nin IP adresine göre düzenleyip Eter Nexus ile packleri oluşturdum.

Oluşturduğum packleri yine video belirtilen client klasöründeki packlerin atıldığı yerin içine, locale.cfg dosyasını da derlediğim .exe lerin olduğu yere attım fakat client'im başlamıyor. Aldıgım loglar ise şöyle:

0408 13:15:14804 :: The eterpack doesn't exist [pack/locale_hu_texcache]

0408 13:15:14805 :: The eterpack doesn't exist [pack/locale_us]

0408 13:15:14805 :: The eterpack doesn't exist [pack/locale_us_texcache]

0408 13:15:14806 :: The eterpack doesn't exist [pack/locale_pa]

0408 13:15:14806 :: The eterpack doesn't exist [pack/locale_pa_texcache]

0408 13:15:14807 :: The eterpack doesn't exist [pack/uiscript_texcache]

0408 13:15:14807 :: The eterpack doesn't exist [pack/ETC_texcache]

0408 13:15:14808 :: The eterpack doesn't exist [pack/uiloading_texcache]

0408 13:15:00001 ::

0408 13:15:00002 :: ## Network - OffLine Phase ##

0408 13:15:00004 ::

Network offline phase yazısından sonra ilerlemiyor. Ne yapmam gerekiyor ? Hata ne olabilir fikri olan var mı ?

Dipnot1:
Ayrıca Eter Nexus ile packleri oluşturduğumda şu konudaki problemi yaşıyorum (https://www.mmotutkunlari.com/konu/client-debug-assertion-failed.7254/=

Martysama'nın paylaştığı EterPack yazılımı ile oluşturduğumda ise yukarıda bahsettiğim olayı yaşıyorum

Dipnot2:

Güncel client'lar ile denediğimde ise hem Eter Nexus hemde EterPack yazılımı ile derlediğimde yine bu konuda bahsettiğim olay gerçekleşiyor, Network Offline Phase yazıısından sonrası gelmiyor.


Edit:
Kodu .txt ye loglama yaparak debug etmek istedim UserInterface.cpp dosyasında görselde işaretlediğim yerden sonra kod ilerlemiyor, o kısıma kadar bir sıkıntı yok. Sadece sınıf öğesi tanımladığımız bir yerde kodun takılması da çok ilginç.
1649430828602.png
 
Son düzenleme:
Çözüm
Uzaktan bağlanarak sorunu çözdük.
Client'in bulunduğu dosya dizininde türkçe karakter olduğu ve Windows'un görüntüleme dili İngilizce olduğu için bu sorun meydana gelmiş. Klasör isimlerinden türkçe karakterleri çıkartınca sorun çözüldü.
Konuda hazır derlenmiş hali var. O açıldı mı?
 
Uzaktan bağlanarak sorunu çözdük.
Client'in bulunduğu dosya dizininde türkçe karakter olduğu ve Windows'un görüntüleme dili İngilizce olduğu için bu sorun meydana gelmiş. Klasör isimlerinden türkçe karakterleri çıkartınca sorun çözüldü.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst