Çözüldü db çekirdeğini başlatırken hata veriyor

  • Konuyu açan Konuyu açan Tolkien
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 15
  • Gösterim Gösterim 1K
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ı.

Tolkien

Üye
Üye
Mesaj
26
Beğeni
5
Puan
43
Ticaret Puanı
0
merhaba db çekirdeğini başlatırken böyle bir hata alıyorum yardımlarınızı bekliyorum


Kod:
Genişlet Daralt Kopyala
root@Altyapi:/usr/game/cores/db # ./db & sleep 5
[1] 2388
Real Server
Log OffAsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Assertion failed: (index < row->size()), function AsStringByIndex, file CsvReader.cpp, line    395.
[1]  + Abort                         ./db (core dumped)
 
item_proto.txt veya mob_proto.txt dosyasını okurken hata ile karşılaşmış olmalı
 
Yanılmıyorsam ITEM VNUM'a isim tanımlanmamış olabilir. StringIndex hataları bu sebeple oluşmakta. item_names veya mob_names dosyasını baştan aşağıya inceleyin. Örneğin "41003> " şeklinde kalmış olabilir. 2 protoyuda inceleyip eğer bu şekilde olan varsa isim girin. Hala çözümlenmediyse, item_proto mob_proto'da olup, Protoreader.cpp'de olmayan bir değer, tanım olabilir.
 
Sanırım MMO Tutkunları altyapı kullanıyorsun. İtem proto ve Mob proto TXT'lerini tekrardan at dosyalarına tekrar dene eğer hata alırsan DB Source tarafında ne işlem yaptıysan onu belirtmelisin ki daha iyi yardımcı olabilelim
 
Anlatımda excelden yapılmışsa benziyor. Exel ile yapmalısın. Notepad++ kullanabilirsin ama kodlamayı ansi olarak değiştirmelisin. Verdiğin konuda ekle dediği kısım çok düzgün exelden yaptığı belli sende exele protolarını aktar öyle ekle.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst