Metin2 Global Server Files - Trinity v200 (VIP + Patchli Sürüm)

root dosyasını nasıl açıyoruz ve exe'yi açınca swside sonrası ??? geliyor pencere olarak daha ilerisine gitmiyor client build yaptım ama aynı
 
root dosyasını nasıl açıyoruz ve exe'yi açınca swside sonrası ??? geliyor pencere olarak daha ilerisine gitmiyor client build yaptım ama aynı

1. Root açmak için gerekli adımlar:​

  1. Python modifiye edilmiş unpacker ile açılır (örneğin: EterNexus, EIX/Epk Tool, QuickBMS vb.).
  2. Klasöre çıkarttıktan sonra .pyc uzantılı dosyaları .py haline çevirmek gerekir. Bunun için:
    • uncompyle6 ya da pycdc gibi araçlar kullanılır (bazıları otomatik .pyc > .py çevirme destekli).
  3. Düzenleme yaptıktan sonra tekrar .eix/.epk haline getirmek için repack işlemi gerekir.

⚠️ Eğer root dosyaları şifreli ise, doğru unpacker + şifre bilgin olması gerekir.



2. "EXE'yi açınca swside sonrası ??? geliyor" sorunu:


Bu sorun genellikle client ile server tarafının uyuşmamasından kaynaklanır. İşte muhtemel nedenler ve çözümler:

Olası Nedenler ve Çözümler:​


Problem NedeniAçıklamaÇözüm
Root dosyası uyumsuzroot.eix/epk client’ta çalışmaz hale gelebilirEn güncel server dosyasına göre root rebuild et
Config hatası (IP yanlışlığı)Server IP'si root içindeki serverinfo.py veya locale.cfg'de yanlışip bilgilerini kontrol et (127.0.0.1 veya hamachi/wan ip)
Locale dosyası bozukLocale path veya dosya eksik olabilirlocale klasörünü kontrol et, eksik varsa orijinaliyle değiştir
Server çalışmıyorServer tarafı düzgün başlamamış olabilirdb, auth, channel1, game99 gibi logları kontrol et
Client build hatalıExe içinde kullanılan pack'ler düzgün entegre edilmemiş olabilirYeni client.exe’yi temiz pack’lerle test et

"swside sonrası ??? geliyor" çözüm kontrol listesi:​

  • serverinfo.py veya serverinfo.xml içinde IP doğru mu?
  • client.exe ile root uyumlu mu?
  • Pack dosyaları (locale, uiscript, effect vs.) eksik mi?
  • Server çalışır durumda mı? (Putty/Fusion veya VM içinde ./start.sh komutlarıyla bak)
  • syserr.txt dosyasını kontrol ettin mi? (client klasöründe çıkar)



Ekstra İpuçları:​

  • ??? hatası genellikle client ile serverın iletişememesi ile ilgilidir.
  • client.exe içine hardcoded IP ekliyse, yeni client.exe compile etmen gerekebilir.
  • uiscript dosyasında login UI bozuksa da bu ekrana takılabilir.
 
Geri
Üst Alt