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.
Bu liste SQL hatalarına ilişkin çeşitli sebepler ve çözümlerini içerir:
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.
Hata | Sebep | Çözüm |
---|---|---|
SYSERR:LoadMotion | data/monster içinde hata veren mobun clientteki klasörünü atmak | Klasörün içindeki her şeyi silin, sadece motlist.txt kalsın, motlist.txt içindekileri silin |
SYSERR:BlueDragon_GetSkillFactor | settings.lua içinde Ejderhanın Ayarlarının eksik olması | settings.lua indirerek locale/turkey/ içine atın |
SYSERR:Click | locale/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 | usr/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_ex | mob_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:GetUniqueHpPerc | Questte sahte metin yapmak | Yanlış veya eksik metni düzeltin |
SYSERR | At üzerinde ninja ok yağmuru skilli hatası | skill_proto.sql indirerek navicattan "player" tablosunda execute yapın |
SYSERR:Cant Load Threewaywar Settings File | locale kısmının boş olması veya locale/'den sonrasıyla eşleşmemesi | Navicat 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:GetMoveMotionSpeed | data/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: GetMotionFileName | data/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 sabitleri | Soruna göre map ayarlarını düzeltin, NPC sabitlerini kontrol edin, gerekirse core bölün. |
FDWATCH hatası | Son eklenen mobun yanlış eklenmesi | Mobu doğru ekleyin, data/monster klasöründe mob adını bularak düzeltin. |
socket_bind hatası | Coreyi iki defa başlatmak | start.sh dosyasını tek sefer kullanın. |
socket_connect hatası | DB portuna bağlanamamak | DB 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 mob | Maplerin 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 hata | DB'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:
- "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.
- 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.
- Map hatası: Bir map indexinin "attr"leri değiştirilmiş olabilir. Eski bir dosyadan "attr"leri alarak sorunu çözebilirsiniz.
- 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.
- Gm_host'ta ip olmaması hatası: Gm_host'ta ip adresinizi girdiğinizden emin olun.
- Quest hatası: Bir quest hatası varsa, hata mesajı size nerde olduğunu gösterir. Sorunu düzeltmek için questteki hatayı düzeltin.
- 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.
- Game hatası: Normal bir 2010 game'de görülen bir hata. Çözümü, kendi game'inizi kullanmak olabilir.
- 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.
- 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.
- Map eklerken hata: Eklediğiniz mapi yanlış eklemiş olabilirsiniz. Yukarıdaki çözümleri kullanarak hataları giderin.
![resim](https://i.hizliresim.com/3bbdve2.png)