Selamın Aleyküm Arkadaşlar Forumda Sysers Çok Sorulmaya Başlandı.Yalancı Şirketleride Görmüş Olduk Fileslerinde %99 Syserr Hataları Çözümlenmiş Derler Fakat Böyle Birşey Yoktur.Bu Konunun Başka Forumlarda Paylaşmasını Kesinlikle İstemiyorum.Burdaki Arkadaşlarıma Yardımcı Olmak İçin Açıyorum.Başlıyorum:
--------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:LoadMotion: cannot find accumulation data in file 'data/monster/xxxx2/run-dead,special vb..msa'
Sebep:Bu hatanın sebebi data/monster içine hata veren mobun clientteki klasörünü atmanızdır.
Çözüm:Bu klasörün içindeki herşeyi silin.Sadece motlist.txt kalsın motlist.txt içindekileri silin.
Denendi!
----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:BlueDragon_GetSkillFactor: BlueDragon: wrong key table suraSYSERRead: DragonLair: Dragon killed by nobody
Sebep: Bu Hata settings.lua içinde Ejderhanın Ayarlarının olmaması,eksik olmasıdır.
Çözüm: İndir: / indirerek locale/turkey/ içine atın.
Denendi!
-----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:Click: CQuestManager::Click(pid=72682, target_npc_name=npc_adi) - NOT EXIST NPC RACE VNUM[Vnum]
Sebep: locale/turkey/quest/ içinde questnpc.txt içinde olmaması.
Çözüm: locale/turkey/quest/questnpc.txt/ içine giriyoruz.En alt satıra geliyoruz npc_adi yazan yerdeki adi [Vnum] yazan yerdekileri alarak
örneğin hata veren npc olay yardimcisi olsun.
9004 olay_yardimcisi
giriyoruz kaydetip çıkıyoruz.
Denendi!
-----------------------------------------------------------------------------------------------------------
Kod:
SYSERRrocess: FDWATCH: peer null in event: ident 20
Sebep: usr/game/share dizinindeki gamelerin aynı olmaması.İnternet Crashleri.
Çözüm: 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:
diff: indir: http://www.mediafire.com/view/?m1f1if840cru5g9 Dif patcher ile gameye okutun.
/ reo06'ya teşekkürler
Denenmedi!
---------------------------------------------------------------------------------------------------------
Kod:
SYSERR:number_ex: number(): first argument is bigger than second argument 68100 -> 51100 char_battle.cpp 638
Sebep: mob_proto gold_min'in gold_max'tan yüksek olması.
Çözüm: mob_proto girip gold_min'in gold_max'tan düşük olmasını sağlamak.Elle düzenleyebilirsiniz. / Istakoz'a teşekkürler
Denendi!
------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:GetUniqueHpPerc: Unknown Key : adı-noIsUniqueDead: Unknown Key or Dead : adı-no
Sebep: Quest Hatasıdır.
Çözüm: Questte sahte metin yaparsınız.Orayı yanlış veya eksik yazmışsınızdır.
Denendi!
-------------------------------------------------------------------------------------------------------------
Kod:
SYSERRperator(): Unknown skill attr type 0 vnum 140
Sebep: At üzerinde ninja ok yağmuru skilli hatası.
Çözüm: http://www.mediafire.com/?bn2lkep2y8sg5bo / indirerek navicattan okutuyoruz.
Denendi!
---------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:Cant Load Threewaywar Settings File
Sebep:locale/'den sonra birşey olmaması, navicat common>locale içinde locale kısmının boş olması locale/'den sonrasıyla eşleşmemesi gameden o kısmın düzenlenmesi.
Çözüm: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.Gamede turkey diye araştırın.Bulunamazsa turkey editlenmiştir.
Denendi!
---------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:GetMoveMotionSpeed: cannot find motion (name npc_adi race npc_vnum mode 0)
Sebep: data/monster/npc_adi içinde motlist.txt RUN komutu olmaması.
Çözüm: motlist.txt açarak:
GENERAL RUN 03.msa 100 / Ekleyin.Ekledikten sonra 03.msa indir: http://www.mediafire.com/?7j60zsd411229mo / kendinize göre düzenleyin.
CONFIG açarak CHECK_MULTİHACK: 0 yapın.
Denendi!
-----------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: GetMotionFileName: Motion: npc_adi have not motlist.txt vnum(Vnum)
Sebep: data/monster/npc_adi içinde motlist.txt olmaması.
Çözüm: mob_proto girin (Vnum) yazan yerde mobun kodu yazar onu araştırın azcık yana kaydırın Folder yazar oraya bir ad yazın.
data/monster içinde gelerek yazdığınız adda klasör açın.motlist.txt açın ve boş bırakarak kaydedin.
Bu syserr hatasını kesicektir.Fakat motion speed verecektir.Diyorsanız hiç biriyle uğraşamam: indirip data/monster atın mob_protoda Hata veren kodları aratarak Folder yerine fix_server yazın.2 Sorunda çözülür.
Denendi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Packet: desc buffer mem_size overflow. memsize(131072) write_pos(131064) iSize(24)
Sebep: PİD Yazamaması.
Çözüm: Düzenli log silen bir script yapmak.
Denenmedi!
-----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Assertion failed: (m_pkAttribute != NULL), function GetAttribute, file sectree.cpp, line 199.
Sebep: Bu Hata 3 Şekilden Kaynaklı.İlk Olarak server_attr Filesden Settings.txt'daki mapsize Karşısındaki 6 6 Gibi Yazılardan Kaynaklıdır.Onların Uyumlu server_attrleri var.İkincisi NPC Sabitlerken Hata Yapmışsındır.3.sü Map Sayısı 32 Aşmıştır ve Hata Vermektedir.
Çözüm: Hata yaptığınız mapi düzeltmek.Hala düzelmediyse Core bölmek.
Denendi!
--------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Process: FDWATCH: peer null in event: ident 21
Sebep: Son eklediğin mobu yanlış eklemişsiniz.
Çözüm: Mobu düzgün eklemek data/monster kısmındaki mob adını bularak düzeltmek.
Denenmedi!
--------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:socket_bind: bind: Address already in use
Sebep: Coreyi iki defa başlatmaktan olur.
Çözüm: start, baslat.sh yi tek sefer kullanın.Önemli bir hata değildir.
Denendi!
---------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:socket_connect: HOST localhost:15000, could not connect.
Sebep: Db portuna bağlanamamak.
Çözüm: 2089M game kullananlarda böyle bir sorun yoktur.2010 ilk game kullananlar db portunu değiştirebilir.
usr/game/g1/db içinde conf.txtdan.Girdikten sonra channel1 içindeki CONFIG db_portta düzeltilir.
Denendi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:locale_find: LOCALE_ERROR: "Çince Yazı";
Sebep: locale_string.txt içindeki çevirmeyi bulamaması.
Çözüm: Arkadaşlar Çözümü Basittir.locale_string Açılır ve Şöyle Bir Örnek Vereyim
---
locale_find: LOCALE_ERROR:
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù .";
Bana Hata Bu Geldi
Şimdi İlk Olarak Bu Hatayı Türkçeye Çevireceğim ve locale_stringe Bunu Ekleyeceğim
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù ."; // Bu Hatam Türkçesi İse
"Hükümdar %s olarak gidemezsiniz "; // Budur Şimdi Ekleme Biçimi
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù .";
"Hükümdar %s olarak gidemezsiniz ";
Ekliyorum ve Bu Hatayı Birdaha Almıyorum.
----
Denendi!
----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:regen_load: No mob data by vnum (vnum)
Kod:
SYSERR:SpawnMob: SpawnMob: no mob data for vnum (vnum)
Arkadaşlar Bu Hata Regen-npc-boss-stone.txt İçinde Bir VNUM Yazan Yerdeki Mobun Olmadığını Gösterir.
Çözümü Biraz Sabır İster.Tüm Maplerin İçinde Bu Kodu Araştırarak Bulmak ve Silmek Gerekir.
Bir Diyer Çözümü Kolay Olanı ise mob_proto içinde Yeni Bir Stun Oluşturulur.
Kısaca Alttaki + İşaretine Basılır ve VNUM Kısmında Yazan Numara Ordaki VNUM Yerine Yapıştırılır ve Sorun Çözülür.
İki Hata İçinde Geçerlidir.
Denendi!
---------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:number_ex: number(): first argument is bigger than second argument 0 -> -1, item_attribute.cpp 375
Sebep: Efsun ayarlama
Çözüm: item_attr ve item_attr_rare İçinde Hata Yaptığınızı Gösterir.Navicat girerek düzeltin.
Denenmedi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:ItemLoad: cannot create item by vnum 50124 (name Adı id --)
Sebep: İtemi bulamaması.
Çözüm: -- İDLi İtemin item_protoda Olmadığını Gösterir. İki Çözümü Vardır.Birincisi Zahmetlidir.item Açarız ve İÇinde -- VNUMlu İtemi Ararız ve Sileriz.İkinci İse item_protoda O İtemin İDİnde İtem Yapmaktır.
Bu Yöntem Oyuncuda Boşluklar Göstererek Rahatsız Edebilir.
Denendi!
-----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERRoRefineWithScroll: REFINE : Unknown refine scroll item. Value0: 1
Sebep: refine_proto dönüştürme yaparken hata yapılması.
Çözüm: Bu Hata İtemin Dönüşürkenki İstediği İtemden Kaynaklıdır.
Örneğin 65 Silahını 80e Çevirirken İtem İstedi ama Bu İtem item_protoda Kayıtlı Değil.Bundan Dolayıdır.
Çözümü o İtemi refine_protoda Aramaktır.Diğer Yöntemi Yapamayız Çünkü o İtemi İsterse Oyuncu Bulamaz Oyunda Yoktur.
Denenmedi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERRirectQuery: AsyncSQL:irectQuery : mysql_query error: Column 'name' in field list is ambiguousquery:
SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id
Sebep: Monarch yaparken hata
Çözüm: Hex İle Uzun Uzun Çözebiliriz.Ama Ben Bunun Yerine Direk DB Vereceğim Link : http://www.mediafire.com/?feuckoa63oto4dz
slientdb'nin adını db yapın.slientcore kalsın.Yaptıktan sonra db nerde ise genelde /usr/game/share olur oraya atın eskisini silin.
veya usr/game/g1/db içindede olabilir.
Denendi!
-----------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:InitializeItemTable: query error: SELECT vnum, type, subtype, name, gb2312name, gold, shop_buy_price, weight, size, flag, wearflag, antiflag, immuneflag+0, refined_vnum, refine_set, magic_pct, socket_pct, addon_type, limittype0, limitvalue0, limittype1, limitvalue1, applytype0, applyvalue0, applytype1, applyvalue1, applytype2, applyvalue2, value0, value1, value2, value3, value4, value5 FROM item_proto ORDER BY vnum
Sebep: 2010 Files geçerkenki hatalar.
Çözüm: 2010 Files DB Ayarlamasında Sık Karşılaşılır ve Oyunu Açtırmaz.Çözümü İse item_proto Üzerinde Sağ Tıklayarak Design Table Seçeneğini Seçmek.Orda Yazan
gb2312name 'yi locale_name yaparsanız sorun Kalmaz.
Denendi!
--------------------------------------------------------------------------------------------------------------------------
TÜM SQL HATALARI[LOGLAMA]
Kod:
SYSERR: ChildLoop: AsyncSQL: query failed: Table 'log.loginlog2' doesn't exist (query: SET @i = (SELECT MAX(id) FROM loginlog2 WHERE account_id=1 AND pid=41264) errno: 1146)SYSERR: ChildLoop: AsyncSQL: query failed: Unknown column 'account_id' in 'field list' (query: REPLACE INTO levellog (name level time account_id pid playtime) VALUES('XXX' 53 NOW() 179286 108772 28) errno: 1054)SYSERR: ChildLoop: AsyncSQL: query failed: Table 'log.cube' doesn't exist (query: INSERT DELAYED INTO cube (pid time x y item_vnum item_uid item_count success) VALUES(102480 NOW() 856670 252046 5082135827729 10 1) errno: 1146)
Sebep: Log kaydedememe.
Çözüm: Bu Tür Tüm Tablo Hataları İçin mysqlden Log Dbsine Gidin ve CTRL+A Yaparak Hepsini Silin.Ardından Filezilladan /var/db/mysql/log İçine Girerek temizleyin. mysql Kısmına Dönerek İzinleri 777 Yapın.Şimdi Navicata Mysqle Geri Dönün ve Log Üstünde Sağ Tıklıyarak Console Gelin ve Bunları Yapıştırın:
İndir: / Direk okutadabilirsiiniz.
Denendi!
--------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: SetShopItems: Shop: no item table by item vnum #249
Sebep: shop, shop_item hatası.
Çözüm: Bu Hatada Shop_item İçinde 249 İteminin Olduğunu Fakat Bu İtemin item_protoda Olmadığını Gösterir.shop_item İçinde 249 Atarak veya Kendi Sysersinizin İçinde Yazanı Aratarak Silin ve Bu Sorun Ortadan Kalkacaktır.
Denendi!
--------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: xxx
Sebep: Map hatası.
Çözüm: xxx Adlı Map İndexinin Attrleri Değiştirilmiş Eski Bir Filesden Alınarak Düzeltilebilir.
Denenmedi!
---------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Process: SEQUENCE 46694400 mismatch 0xaf != 0x0 header 254SYSERR: Process: SEQUENCE_LOG [UNKNOWN]
Sebep: command_log'a loglama yapamaması.
Çözüm: Bu Hata GM Oyundan Kod Yazdığı Zaman comman_log'a Kaydederken Hata Vermesinin Sonucudur.Tabloda Hata Yoktur Ama Verir.Çözümü İçin DİFF Paylaşılmıştı.
DİFF İNDİR:
Denendi!
---------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: __GetHostInfo: __GetHostInfo() ==> DirectQuery failed(SELECT mIP FROM gmhost)SYSERR: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='ip_adresi')
Sebep: gm_hostta ip olmaması.
Çözüm: Bu Hata GMHOST İçinde İp Olmadığından Kaynaklanıyor.gmhosta İp Adresinizi Girerseniz Sorun Kalmayacaktır.
Denendi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: RunState: LUA_ERROR: locale/turkey/quest/object/state/hair:162: attempt to index field `?' (a nil value)
Sebep: Quest
Çözüm: Bu Bir Quest Hatasıdır.Size Nerde Olduğunu Anlatmaktadır.Oraya Gidip Questteki Hatayı Düzeltin.
Denendi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: SpawnGroupGroup: NOT_EXIST_GROUP_GROUP_VNUM(2595) MAP(200)
Sebep: Map_spawn
Çözüm: Group_Group.txt İçinde 2595 Bulamamasından Kaynaklıdır.Burda Map İndex İçinde 200 Arayarak Karşısındaki Mape Gidin ve Kodu Silin.Hata Çözülecektir.
Denendi!
----------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: socket_connect: HOST 220.95.239.40:7120, could not connect.
Sebep: Game
Çözüm: Bu Hata Normal 2010 Gamede Olur.Çözümü 2089M Kullanmaktır.Authu Kendi Gamenizle Değiştirin.
Denendi!
------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: number_ex: number(): first argument is bigger than second argument 700 -> 71, char_skill.cpp 1030
Sebep: item_proto
Çözüm: Bu hata item_proto value1'in value2'den yüksek olmasıdır.value1 düşük value2 yüksek olmalı.
Denendi!
---------------------------------------------------------------------------------------
Edit: Sabitlenirse Herkese Faydası Olacak ve Boş Konular Açılmayacaktır.Elimden Geldiği Sürece Güncel Tutmaya Çalışacağım.Yorum Yaparsanız Bu Bana Bir Teşekkür Olur.
Edit2: SlientCore İçinde Bulunan silentcore Tamamiyle Ayrı Bir Gamedir.Herşeyi Fixdir.Authda Dahil Pong Farklıdır İstiyen Kullanabilir.silentdb Fix Bir DBdir Adını db diye Değiştirin.g1/db İçine Atın.
Edit3: Syslog Hata Değildir.Oyunu Kaydeder.Zaten Çoğu Gamelerde Kapalı.Db İçinde kapatmak İçin DİF Vereceğim.Syslog Loglamalarından Korkmanıza Gerek Yok Silebilirsiniz.
Edit4: Moblarınız aggr olmaz ise(otomatik saldırmazsalar)CONFIG içindeki check_multihack: 1 dir onu 0 yaparsanız sorun kalmaz.
Güncelleme: 28.01.2013 15:10
İyi günler.
--------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:LoadMotion: cannot find accumulation data in file 'data/monster/xxxx2/run-dead,special vb..msa'
Sebep:Bu hatanın sebebi data/monster içine hata veren mobun clientteki klasörünü atmanızdır.
Çözüm:Bu klasörün içindeki herşeyi silin.Sadece motlist.txt kalsın motlist.txt içindekileri silin.
Denendi!
----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:BlueDragon_GetSkillFactor: BlueDragon: wrong key table suraSYSERRead: DragonLair: Dragon killed by nobody
Sebep: Bu Hata settings.lua içinde Ejderhanın Ayarlarının olmaması,eksik olmasıdır.
Çözüm: İndir: / indirerek locale/turkey/ içine atın.
Denendi!
-----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:Click: CQuestManager::Click(pid=72682, target_npc_name=npc_adi) - NOT EXIST NPC RACE VNUM[Vnum]
Sebep: locale/turkey/quest/ içinde questnpc.txt içinde olmaması.
Çözüm: locale/turkey/quest/questnpc.txt/ içine giriyoruz.En alt satıra geliyoruz npc_adi yazan yerdeki adi [Vnum] yazan yerdekileri alarak
örneğin hata veren npc olay yardimcisi olsun.
9004 olay_yardimcisi
giriyoruz kaydetip çıkıyoruz.
Denendi!
-----------------------------------------------------------------------------------------------------------
Kod:
SYSERRrocess: FDWATCH: peer null in event: ident 20
Sebep: usr/game/share dizinindeki gamelerin aynı olmaması.İnternet Crashleri.
Çözüm: 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:
diff: indir: http://www.mediafire.com/view/?m1f1if840cru5g9 Dif patcher ile gameye okutun.
/ reo06'ya teşekkürler
Denenmedi!
---------------------------------------------------------------------------------------------------------
Kod:
SYSERR:number_ex: number(): first argument is bigger than second argument 68100 -> 51100 char_battle.cpp 638
Sebep: mob_proto gold_min'in gold_max'tan yüksek olması.
Çözüm: mob_proto girip gold_min'in gold_max'tan düşük olmasını sağlamak.Elle düzenleyebilirsiniz. / Istakoz'a teşekkürler
Denendi!
------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:GetUniqueHpPerc: Unknown Key : adı-noIsUniqueDead: Unknown Key or Dead : adı-no
Sebep: Quest Hatasıdır.
Çözüm: Questte sahte metin yaparsınız.Orayı yanlış veya eksik yazmışsınızdır.
Denendi!
-------------------------------------------------------------------------------------------------------------
Kod:
SYSERRperator(): Unknown skill attr type 0 vnum 140
Sebep: At üzerinde ninja ok yağmuru skilli hatası.
Çözüm: http://www.mediafire.com/?bn2lkep2y8sg5bo / indirerek navicattan okutuyoruz.
Denendi!
---------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:Cant Load Threewaywar Settings File
Sebep:locale/'den sonra birşey olmaması, navicat common>locale içinde locale kısmının boş olması locale/'den sonrasıyla eşleşmemesi gameden o kısmın düzenlenmesi.
Çözüm: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.Gamede turkey diye araştırın.Bulunamazsa turkey editlenmiştir.
Denendi!
---------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:GetMoveMotionSpeed: cannot find motion (name npc_adi race npc_vnum mode 0)
Sebep: data/monster/npc_adi içinde motlist.txt RUN komutu olmaması.
Çözüm: motlist.txt açarak:
GENERAL RUN 03.msa 100 / Ekleyin.Ekledikten sonra 03.msa indir: http://www.mediafire.com/?7j60zsd411229mo / kendinize göre düzenleyin.
CONFIG açarak CHECK_MULTİHACK: 0 yapın.
Denendi!
-----------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: GetMotionFileName: Motion: npc_adi have not motlist.txt vnum(Vnum)
Sebep: data/monster/npc_adi içinde motlist.txt olmaması.
Çözüm: mob_proto girin (Vnum) yazan yerde mobun kodu yazar onu araştırın azcık yana kaydırın Folder yazar oraya bir ad yazın.
data/monster içinde gelerek yazdığınız adda klasör açın.motlist.txt açın ve boş bırakarak kaydedin.
Bu syserr hatasını kesicektir.Fakat motion speed verecektir.Diyorsanız hiç biriyle uğraşamam: indirip data/monster atın mob_protoda Hata veren kodları aratarak Folder yerine fix_server yazın.2 Sorunda çözülür.
Denendi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Packet: desc buffer mem_size overflow. memsize(131072) write_pos(131064) iSize(24)
Sebep: PİD Yazamaması.
Çözüm: Düzenli log silen bir script yapmak.
Denenmedi!
-----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Assertion failed: (m_pkAttribute != NULL), function GetAttribute, file sectree.cpp, line 199.
Sebep: Bu Hata 3 Şekilden Kaynaklı.İlk Olarak server_attr Filesden Settings.txt'daki mapsize Karşısındaki 6 6 Gibi Yazılardan Kaynaklıdır.Onların Uyumlu server_attrleri var.İkincisi NPC Sabitlerken Hata Yapmışsındır.3.sü Map Sayısı 32 Aşmıştır ve Hata Vermektedir.
Çözüm: Hata yaptığınız mapi düzeltmek.Hala düzelmediyse Core bölmek.
Denendi!
--------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Process: FDWATCH: peer null in event: ident 21
Sebep: Son eklediğin mobu yanlış eklemişsiniz.
Çözüm: Mobu düzgün eklemek data/monster kısmındaki mob adını bularak düzeltmek.
Denenmedi!
--------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:socket_bind: bind: Address already in use
Sebep: Coreyi iki defa başlatmaktan olur.
Çözüm: start, baslat.sh yi tek sefer kullanın.Önemli bir hata değildir.
Denendi!
---------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:socket_connect: HOST localhost:15000, could not connect.
Sebep: Db portuna bağlanamamak.
Çözüm: 2089M game kullananlarda böyle bir sorun yoktur.2010 ilk game kullananlar db portunu değiştirebilir.
usr/game/g1/db içinde conf.txtdan.Girdikten sonra channel1 içindeki CONFIG db_portta düzeltilir.
Denendi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:locale_find: LOCALE_ERROR: "Çince Yazı";
Sebep: locale_string.txt içindeki çevirmeyi bulamaması.
Çözüm: Arkadaşlar Çözümü Basittir.locale_string Açılır ve Şöyle Bir Örnek Vereyim
---
locale_find: LOCALE_ERROR:
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù .";
Bana Hata Bu Geldi
Şimdi İlk Olarak Bu Hatayı Türkçeye Çevireceğim ve locale_stringe Bunu Ekleyeceğim
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù ."; // Bu Hatam Türkçesi İse
"Hükümdar %s olarak gidemezsiniz "; // Budur Şimdi Ekleme Biçimi
" %s ´Â ±ºÁÖ·Î ÀÔ¸íÇÒ¼ö ¾ø½À´Ï´Ù .";
"Hükümdar %s olarak gidemezsiniz ";
Ekliyorum ve Bu Hatayı Birdaha Almıyorum.
----
Denendi!
----------------------------------------------------------------------------------------------------------
Kod:
SYSERR:regen_load: No mob data by vnum (vnum)
Kod:
SYSERR:SpawnMob: SpawnMob: no mob data for vnum (vnum)
Arkadaşlar Bu Hata Regen-npc-boss-stone.txt İçinde Bir VNUM Yazan Yerdeki Mobun Olmadığını Gösterir.
Çözümü Biraz Sabır İster.Tüm Maplerin İçinde Bu Kodu Araştırarak Bulmak ve Silmek Gerekir.
Bir Diyer Çözümü Kolay Olanı ise mob_proto içinde Yeni Bir Stun Oluşturulur.
Kısaca Alttaki + İşaretine Basılır ve VNUM Kısmında Yazan Numara Ordaki VNUM Yerine Yapıştırılır ve Sorun Çözülür.
İki Hata İçinde Geçerlidir.
Denendi!
---------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:number_ex: number(): first argument is bigger than second argument 0 -> -1, item_attribute.cpp 375
Sebep: Efsun ayarlama
Çözüm: item_attr ve item_attr_rare İçinde Hata Yaptığınızı Gösterir.Navicat girerek düzeltin.
Denenmedi!
----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:ItemLoad: cannot create item by vnum 50124 (name Adı id --)
Sebep: İtemi bulamaması.
Çözüm: -- İDLi İtemin item_protoda Olmadığını Gösterir. İki Çözümü Vardır.Birincisi Zahmetlidir.item Açarız ve İÇinde -- VNUMlu İtemi Ararız ve Sileriz.İkinci İse item_protoda O İtemin İDİnde İtem Yapmaktır.
Bu Yöntem Oyuncuda Boşluklar Göstererek Rahatsız Edebilir.
Denendi!
-----------------------------------------------------------------------------------------------------------------------
Kod:
SYSERRoRefineWithScroll: REFINE : Unknown refine scroll item. Value0: 1
Sebep: refine_proto dönüştürme yaparken hata yapılması.
Çözüm: Bu Hata İtemin Dönüşürkenki İstediği İtemden Kaynaklıdır.
Örneğin 65 Silahını 80e Çevirirken İtem İstedi ama Bu İtem item_protoda Kayıtlı Değil.Bundan Dolayıdır.
Çözümü o İtemi refine_protoda Aramaktır.Diğer Yöntemi Yapamayız Çünkü o İtemi İsterse Oyuncu Bulamaz Oyunda Yoktur.
Denenmedi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERRirectQuery: AsyncSQL:irectQuery : mysql_query error: Column 'name' in field list is ambiguousquery:
SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id
Sebep: Monarch yaparken hata
Çözüm: Hex İle Uzun Uzun Çözebiliriz.Ama Ben Bunun Yerine Direk DB Vereceğim Link : http://www.mediafire.com/?feuckoa63oto4dz
slientdb'nin adını db yapın.slientcore kalsın.Yaptıktan sonra db nerde ise genelde /usr/game/share olur oraya atın eskisini silin.
veya usr/game/g1/db içindede olabilir.
Denendi!
-----------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR:InitializeItemTable: query error: SELECT vnum, type, subtype, name, gb2312name, gold, shop_buy_price, weight, size, flag, wearflag, antiflag, immuneflag+0, refined_vnum, refine_set, magic_pct, socket_pct, addon_type, limittype0, limitvalue0, limittype1, limitvalue1, applytype0, applyvalue0, applytype1, applyvalue1, applytype2, applyvalue2, value0, value1, value2, value3, value4, value5 FROM item_proto ORDER BY vnum
Sebep: 2010 Files geçerkenki hatalar.
Çözüm: 2010 Files DB Ayarlamasında Sık Karşılaşılır ve Oyunu Açtırmaz.Çözümü İse item_proto Üzerinde Sağ Tıklayarak Design Table Seçeneğini Seçmek.Orda Yazan
gb2312name 'yi locale_name yaparsanız sorun Kalmaz.
Denendi!
--------------------------------------------------------------------------------------------------------------------------
TÜM SQL HATALARI[LOGLAMA]
Kod:
SYSERR: ChildLoop: AsyncSQL: query failed: Table 'log.loginlog2' doesn't exist (query: SET @i = (SELECT MAX(id) FROM loginlog2 WHERE account_id=1 AND pid=41264) errno: 1146)SYSERR: ChildLoop: AsyncSQL: query failed: Unknown column 'account_id' in 'field list' (query: REPLACE INTO levellog (name level time account_id pid playtime) VALUES('XXX' 53 NOW() 179286 108772 28) errno: 1054)SYSERR: ChildLoop: AsyncSQL: query failed: Table 'log.cube' doesn't exist (query: INSERT DELAYED INTO cube (pid time x y item_vnum item_uid item_count success) VALUES(102480 NOW() 856670 252046 5082135827729 10 1) errno: 1146)
Sebep: Log kaydedememe.
Çözüm: Bu Tür Tüm Tablo Hataları İçin mysqlden Log Dbsine Gidin ve CTRL+A Yaparak Hepsini Silin.Ardından Filezilladan /var/db/mysql/log İçine Girerek temizleyin. mysql Kısmına Dönerek İzinleri 777 Yapın.Şimdi Navicata Mysqle Geri Dönün ve Log Üstünde Sağ Tıklıyarak Console Gelin ve Bunları Yapıştırın:
İndir: / Direk okutadabilirsiiniz.
Denendi!
--------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: SetShopItems: Shop: no item table by item vnum #249
Sebep: shop, shop_item hatası.
Çözüm: Bu Hatada Shop_item İçinde 249 İteminin Olduğunu Fakat Bu İtemin item_protoda Olmadığını Gösterir.shop_item İçinde 249 Atarak veya Kendi Sysersinizin İçinde Yazanı Aratarak Silin ve Bu Sorun Ortadan Kalkacaktır.
Denendi!
--------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: xxx
Sebep: Map hatası.
Çözüm: xxx Adlı Map İndexinin Attrleri Değiştirilmiş Eski Bir Filesden Alınarak Düzeltilebilir.
Denenmedi!
---------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: Process: SEQUENCE 46694400 mismatch 0xaf != 0x0 header 254SYSERR: Process: SEQUENCE_LOG [UNKNOWN]
Sebep: command_log'a loglama yapamaması.
Çözüm: Bu Hata GM Oyundan Kod Yazdığı Zaman comman_log'a Kaydederken Hata Vermesinin Sonucudur.Tabloda Hata Yoktur Ama Verir.Çözümü İçin DİFF Paylaşılmıştı.
DİFF İNDİR:
Denendi!
---------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: __GetHostInfo: __GetHostInfo() ==> DirectQuery failed(SELECT mIP FROM gmhost)SYSERR: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='ip_adresi')
Sebep: gm_hostta ip olmaması.
Çözüm: Bu Hata GMHOST İçinde İp Olmadığından Kaynaklanıyor.gmhosta İp Adresinizi Girerseniz Sorun Kalmayacaktır.
Denendi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: RunState: LUA_ERROR: locale/turkey/quest/object/state/hair:162: attempt to index field `?' (a nil value)
Sebep: Quest
Çözüm: Bu Bir Quest Hatasıdır.Size Nerde Olduğunu Anlatmaktadır.Oraya Gidip Questteki Hatayı Düzeltin.
Denendi!
-------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: SpawnGroupGroup: NOT_EXIST_GROUP_GROUP_VNUM(2595) MAP(200)
Sebep: Map_spawn
Çözüm: Group_Group.txt İçinde 2595 Bulamamasından Kaynaklıdır.Burda Map İndex İçinde 200 Arayarak Karşısındaki Mape Gidin ve Kodu Silin.Hata Çözülecektir.
Denendi!
----------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: socket_connect: HOST 220.95.239.40:7120, could not connect.
Sebep: Game
Çözüm: Bu Hata Normal 2010 Gamede Olur.Çözümü 2089M Kullanmaktır.Authu Kendi Gamenizle Değiştirin.
Denendi!
------------------------------------------------------------------------------------------------------------------------------
Kod:
SYSERR: number_ex: number(): first argument is bigger than second argument 700 -> 71, char_skill.cpp 1030
Sebep: item_proto
Çözüm: Bu hata item_proto value1'in value2'den yüksek olmasıdır.value1 düşük value2 yüksek olmalı.
Denendi!
---------------------------------------------------------------------------------------
Edit: Sabitlenirse Herkese Faydası Olacak ve Boş Konular Açılmayacaktır.Elimden Geldiği Sürece Güncel Tutmaya Çalışacağım.Yorum Yaparsanız Bu Bana Bir Teşekkür Olur.
Edit2: SlientCore İçinde Bulunan silentcore Tamamiyle Ayrı Bir Gamedir.Herşeyi Fixdir.Authda Dahil Pong Farklıdır İstiyen Kullanabilir.silentdb Fix Bir DBdir Adını db diye Değiştirin.g1/db İçine Atın.
Edit3: Syslog Hata Değildir.Oyunu Kaydeder.Zaten Çoğu Gamelerde Kapalı.Db İçinde kapatmak İçin DİF Vereceğim.Syslog Loglamalarından Korkmanıza Gerek Yok Silebilirsiniz.
Edit4: Moblarınız aggr olmaz ise(otomatik saldırmazsalar)CONFIG içindeki check_multihack: 1 dir onu 0 yaparsanız sorun kalmaz.
Güncelleme: 28.01.2013 15:10
İyi günler.


