Rehber Metin2 Bazı Syserr Hataları ve Çözümleri 2023

Erdem Çevrimdışı

Erdem

Fenomen Üye
Yönetici
KURUCU
11 Haz 2023
422
135
252
Metin2 Bazı Syserr Hataları ve Çözümleri 2023

Metin2'de "syserr" hataları, oyunda oluşan bir hatayı gösteren log dosyalarıdır. Bu hatalar, genellikle oyuncuların oyunda karşılaştığı çeşitli sorunlardan kaynaklanır ve çözümü için log dosyaları incelenir. Hatalar, çeşitli sebeplerden kaynaklanabilir, örneğin eksik dosyalar, yanlış yapılandırılmış ayarlar, veritabanı sorunları, kod hataları veya yanlış işlevler gibi nedenlerden kaynaklanabilir.


HataSebepÇözüm
SYSERR:LoadMotiondata/monster içinde hata veren mobun clientteki klasörünü atmakKlasörün içindeki her şeyi silin, sadece motlist.txt kalsın, motlist.txt içindekileri silin
SYSERR:BlueDragon_GetSkillFactorsettings.lua içinde Ejderhanın Ayarlarının eksik olmasısettings.lua indirerek locale/turkey/ içine atın
SYSERR:Clicklocale/turkey/quest/questnpc.txt içinde olmamasılocale/turkey/quest/questnpc.txt/ içine girin, npc_adi yazan yerdeki adi [Vnum] yazan yerdekileri alarak girin, kaydedin ve çıkın
SYSERR:processusr/game/share dizinindeki gamelerin aynı olmamasıusr/game/share içindeki gameyi masaüstüne atın, adını auth yapın, ordaki authu silip yeni yaptığınızı atın, auth/usr/game/g1/auth içindede olabilir ve dif ekleyin
SYSERR:number_exmob_proto gold_min'in gold_max'tan yüksek olmasımob_proto girip gold_min'in gold_max'tan düşük olmasını sağlayın, elle veya update mob_proto set gold_min = 100 where gold_min > gold_max gibi bir komut kullanın
SYSERR:GetUniqueHpPercQuestte sahte metin yapmakYanlış veya eksik metni düzeltin
SYSERR:eek:peratorAt üzerinde ninja ok yağmuru skilli hatasıskill_proto.sql indirerek navicattan "player" tablosunda execute yapın
SYSERR:Cant Load Threewaywar Settings Filelocale kısmının boş olması veya locale/'den sonrasıyla eşleşmemesiNavicat girin, "common > locale" girip locale yerine turkey yazın, Filezilla açın, "usr/game/share/locale" gelin orda turkey diye klasör açıp map quest vb. buraya atın
SYSERR:GetMoveMotionSpeeddata/monster/npc_adi içinde motlist.txt RUN komutu olmaması03.msa motlist.txt açarak GENERAL RUN 03.msa 100 / Ekleyin, CONFIG açarak CHECK_MULTİHACK: 0 yapın
SYSERR: GetMotionFileNamedata/monster/npc_adi içinde motlist.txt Vnum hatasıKendinize göre düzenleyin, CONFIG açarak CHECK_MULTİHACK: 0 yapın


SYSERR HatasıSebepÇözüm
GetMotionFileName: Motion hatasıdata/monster/npc_adi içinde motlist.txt olmamasımob_proto'da mobun kodunu bulup data/monster klasöründe mob adında bir klasör açıp içine boş motlist.txt dosyası oluşturun.
Packet hatasıPID yazamamasıDüzenli log silen bir script oluşturun.
Assertion failed hatasıMap sayısı, server_attr ayarları, NPC sabitleriSoruna göre map ayarlarını düzeltin, NPC sabitlerini kontrol edin, gerekirse core bölün.
FDWATCH hatasıSon eklenen mobun yanlış eklenmesiMobu doğru ekleyin, data/monster klasöründe mob adını bularak düzeltin.
socket_bind hatasıCoreyi iki defa başlatmakstart.sh dosyasını tek sefer kullanın.
socket_connect hatasıDB portuna bağlanamamakDB ayarlarını kontrol edin ve port numarasını değiştirin.
locale_find hatasılocale_string.txt içinde çevirme bulunamamasılocale_string.txt dosyasındaki çevirme kısmını doğru şekilde düzenleyin.
regen_load hatasıRegen-npc-boss-stone.txt içindeki VNUM olmayan mobMaplerin içinde bu kodu araştırarak silin veya mob_proto'ya yeni bir sütun ekleyip VNUM'ları buraya kaydedin.
number_ex hatasıEfsun ayarlaması hatasıitem_attr ve item_attr_rare dosyalarındaki hataları düzeltin.
ItemLoad hatasıİtemi bulamama hatasıİtemin item_protoda olmadığını kontrol edin ve item_protoda kayıtlıysa ** ID'li itemi silin veya ID'sinde yeni bir item yapın.
DoRefineWithScroll hatasıRefine Proto dönüştürme hatasıİtemin dönüştürürken istediği item item_protoda kayıtlı olmayabilir. Refine_protoda arayarak düzeltin.
DirectQuery hatasıMonarch yaparken hataDB'yi indirerek sorunu çözün.
InitializeItemTable hatası2010 Files geçiş hatasıitem_proto'da gb2312name yerine locale_name yazarak düzeltin.

Bu liste SQL hatalarına ilişkin çeşitli sebepler ve çözümlerini içerir:

  1. "log" veritabanına log kaydedememe sorunu: mysqlden "log" veritabanına gidin, tüm tabloları silin, filezilla ile "/var/db/mysql/log" klasörünü temizleyin, ardından izinleri 777 yapın ve navicata geri dönüp "log" üzerinde sağ tıklayarak "execute SQL file" seçeneğine basarak "fix_log.sql" dosyasını seçin.
  2. Shop hatası: "shop_item" tablosunda 249 öğesi olabilir ancak item_proto'da yok olabilir. Bu durumda "shop_item" tablosunda 249'yu arayarak veya "syserr" dosyasında belirtilen kodu silerek sorunu çözebilirsiniz.
  3. Map hatası: Bir map indexinin "attr"leri değiştirilmiş olabilir. Eski bir dosyadan "attr"leri alarak sorunu çözebilirsiniz.
  4. Command_log'a loglama yapamama hatası: Bu hata, gm'in kod yazarken command_log'a kaydederken hata vermesinden kaynaklanır. Tabloda hata yoktur, fakat DIFF paylaşılarak çözülebilir.
  5. Gm_host'ta ip olmaması hatası: Gm_host'ta ip adresinizi girdiğinizden emin olun.
  6. Quest hatası: Bir quest hatası varsa, hata mesajı size nerde olduğunu gösterir. Sorunu düzeltmek için questteki hatayı düzeltin.
  7. Map_spawn hatası: group_group.txt içinde 2595 bulunamadığından kaynaklanan bir hata. Burada, 200'ü içeren map index içinde 2595'i arayın ve kodu silin.
  8. Game hatası: Normal bir 2010 game'de görülen bir hata. Çözümü, kendi game'inizi kullanmak olabilir.
  9. Item_proto hatası: Bu hata, item_proto value1'in value2'den büyük olması durumunda ortaya çıkar. value1 düşük ve value2 yüksek olmalıdır.
  10. Setting.txt hatası: Eklediğiniz map içindeki setting.txt baş harfini büyük yazın yani: setting.txt bunu Setting.txt yapın.
  11. Map eklerken hata: Eklediğiniz mapi yanlış eklemiş olabilirsiniz. Yukarıdaki çözümleri kullanarak hataları giderin.
 
resim
resim
Geri
Üst