Yardım Bu Hata ile Karşılaşıyorum çözüm var mı?

  • Konuyu açan Konuyu açan nav1337
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 69
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

nav1337

Üye
Üye
Mesaj
3
Beğeni
0
Puan
38
Ticaret Puanı
0
Şöyleki account'dan eklediğim kullanıcı adı şifreyi / player_index'e pid1 11516 mesela kaydediyorum sonra / player tablosundan oyun ismi ile kaydediyorum altta vermiş olduğu yerleri 0 sıfır ile dolduruyorum bunu nasıl çözecem x-y kordinat girdim şehir bekçisi orda başladı galiba başlangıç sorunu var ama onu nasıl düzeltecem soru içinde soru :D




SYSERR: Jul 28 22:53:20.841102 :: pid_init:
Start of pid: 2959

SYSERR: Jul 28 22:55:21.685006 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Field 'halounlv' doesn't have a default value
query: INSERT INTO player (id, account_id, name, level, st, ht, dx, iq, job, voice, dir, x, y, z, hp, mp, random_hp, random_sp, stat_point, stamina, part_base, part_main, part_hair, part_sash, gold, cheque, gem, playtime, skill_level, quickslot) VALUES(0, 7, 'test', 1, 6, 4, 3, 3, 0, 0, 0, 963901, 278517, 0, 760, 260, 0, 0, 0, 800, 0, 0, 0, 0, 0, 0, 0, 0, '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
SYSERR: Jul 28 22:55:21.685832 :: __QUERY_PLAYER_CREATE: QUERY_ERROR: UPDATE player_index SET pid1=0 WHERE id=7
SYSERR: Jul 28 22:55:25.82406 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Field 'halounlv' doesn't have a default value
query: INSERT INTO player (id, account_id, name, level, st, ht, dx, iq, job, voice, dir, x, y, z, hp, mp, random_hp, random_sp, stat_point, stamina, part_base, part_main, part_hair, part_sash, gold, cheque, gem, playtime, skill_level, quickslot) VALUES(0, 7, 'test', 1, 6, 4, 3, 3, 0, 0, 0, 963544, 278329, 0, 760, 260, 0, 0, 0, 800, 0, 0, 0, 0, 0, 0, 0, 0, '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
SYSERR: Jul 28 22:55:25.82748 :: __QUERY_PLAYER_CREATE: QUERY_ERROR: UPDATE player_index SET pid1=0 WHERE id=7
 
Son düzenleme:
player_index i kendin doldurmana gerek yok zaten oyuna kurduğun hesap ile giriş yaptığında player_index teki veriler hesap ıd ye göre güncelleniyor yani senin bir ekleme yapmana gerek yok player_index yedeklerinden geri yükle temiz halini hesaba giriş yap direk.
 
halounlv buna bir değer vermen gerekiyor ve player indexi kendin verme zaten karakter oluşturunca oraya ındex otomatık işler
 
işte sorun şu ki bu sefer giris yapip karakter isim girince bu karakter olusturulamaz hatası veriyor ne player index e düşüyor nede player e sorun bu çözemedim
 
Geri
Üst