Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı mysql db syser

  • Konuyu başlatan Konuyu başlatan odinogluthorr
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 10
  • Görüntüleme Görüntüleme 302

odinogluthorr

Level 4
TM Üye
Üye
Katılım
27 Şub 2024
Konular
108
Mesajlar
324
Çözüm
16
Online süresi
4mo 9d
Reaksiyon Skoru
53
Altın Konu
0
TM Yaşı
2 Yıl 3 Ay 8 Gün
Başarım Puanı
101
MmoLira
7,913
DevLira
12
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

iyi aksamlar efsun botu ekele yaptım mysql da item tablosunda SWITCHBOT diye de ekleme yaptım db src ClientManagerPlayer.cpp de SWITCHBOT ekleme yaptım ama db syser hata düşüyor hata şu;


Kod:
SYSERR: May 30 21:04:32 :: ChildLoop: AsyncSQL: query failed: Data truncated for column 'window' at row 1 (query: INSERT INTO item SET id=10002335, owner_id=5, `window`=13, pos=0, count=1, vnum=19, socket0=1, socket1=0, socket2=0, attrtype0=14, attrvalue0=3, attrtype1=16, attrvalue1=3, attrtype2=22, attrvalue2=6, attrtype3=119, attrvalue3=10, attrtype4=0, attrvalue4=0, attrtype5=0, attrvalue5=0, attrtype6=0, attrvalue6=0  ON DUPLICATE KEY UPDATE id=10002335, owner_id=5, `window`=13, pos=0, count=1, vnum=19, socket0=1, socket1=0, socket2=0, attrtype0=14, attrvalue0=3, attrtype1=16, attrvalue1=3, attrtype2=22, attrvalue2=6, attrtype3=119, attrvalue3=10, attrtype4=0, attrvalue4=0, attrtype5=0, attrvalue5=0, attrtype6=0, attrvalue6=0  errno: 1265)

şöyle bir şeyde fark ettim efsun botuna item koyuldu zaman ve sonraında kannaları kapatınca ve tekrar açınca efsun botudaki item oradan kayoluyor ve bu syser düşüyor

game_src/cammon/length.h şu şekilde dizili


Kod:
enum EWindows
{
    RESERVED_WINDOW,                        // 00
    INVENTORY,                                // 01
    EQUIPMENT,                                // 02
    SAFEBOX,                                // 03
    MALL,                                    // 04
    DRAGON_SOUL_INVENTORY,                    // 05
    BELT_INVENTORY,                            // 06
#if defined(__SPECIAL_INVENTORY_SYSTEM__)
    SKILL_BOOK_INVENTORY,                    // 07
    UPGRADE_ITEMS_INVENTORY,                // 08
    STONE_INVENTORY,                        // 09
    GIFT_BOX_INVENTORY,                        // 10
#endif
#ifdef __ENABLE_NEW_OFFLINESHOP__
    NEW_OFFSHOP,                            // 11
    SHOP_SAFEBOX,                            // 12
#endif
#ifdef ENABLE_SWITCHBOT
    SWITCHBOT,
#endif
    GROUND,
    WINDOW_TYPE_MAX,
};
 

Ekli dosyalar

  • 33.png
    33.png
    14.3 KB · Görüntüleme: 0
  • ClientManagerPlayer.cpp
    ClientManagerPlayer.cpp
    39.2 KB · Görüntüleme: 0
  • length.h
    length.h
    24.2 KB · Görüntüleme: 0
iyi aksamlar efsun botu ekele yaptım mysql da item tablosunda SWITCHBOT diye de ekleme yaptım db src ClientManagerPlayer.cpp de SWITCHBOT ekleme yaptım ama db syser hata düşüyor hata şu;


Kod:
SYSERR: May 30 21:04:32 :: ChildLoop: AsyncSQL: query failed: Data truncated for column 'window' at row 1 (query: INSERT INTO item SET id=10002335, owner_id=5, `window`=13, pos=0, count=1, vnum=19, socket0=1, socket1=0, socket2=0, attrtype0=14, attrvalue0=3, attrtype1=16, attrvalue1=3, attrtype2=22, attrvalue2=6, attrtype3=119, attrvalue3=10, attrtype4=0, attrvalue4=0, attrtype5=0, attrvalue5=0, attrtype6=0, attrvalue6=0  ON DUPLICATE KEY UPDATE id=10002335, owner_id=5, `window`=13, pos=0, count=1, vnum=19, socket0=1, socket1=0, socket2=0, attrtype0=14, attrvalue0=3, attrtype1=16, attrvalue1=3, attrtype2=22, attrvalue2=6, attrtype3=119, attrvalue3=10, attrtype4=0, attrvalue4=0, attrtype5=0, attrvalue5=0, attrtype6=0, attrvalue6=0  errno: 1265)

şöyle bir şeyde fark ettim efsun botuna item koyuldu zaman ve sonraında kannaları kapatınca ve tekrar açınca efsun botudaki item oradan kayoluyor ve bu syser düşüyor

game_src/cammon/length.h şu şekilde dizili


Kod:
enum EWindows
{
    RESERVED_WINDOW,                        // 00
    INVENTORY,                                // 01
    EQUIPMENT,                                // 02
    SAFEBOX,                                // 03
    MALL,                                    // 04
    DRAGON_SOUL_INVENTORY,                    // 05
    BELT_INVENTORY,                            // 06
#if defined(__SPECIAL_INVENTORY_SYSTEM__)
    SKILL_BOOK_INVENTORY,                    // 07
    UPGRADE_ITEMS_INVENTORY,                // 08
    STONE_INVENTORY,                        // 09
    GIFT_BOX_INVENTORY,                        // 10
#endif
#ifdef __ENABLE_NEW_OFFLINESHOP__
    NEW_OFFSHOP,                            // 11
    SHOP_SAFEBOX,                            // 12
#endif
#ifdef ENABLE_SWITCHBOT
    SWITCHBOT,
#endif
    GROUND,
    WINDOW_TYPE_MAX,
};
Database de tablo seviyesinde window kolonu için enum tanımlamaları mevcut, orada switchbot tanımlı olmadığı için yada sırasından dolayı hata alıyorsunuz.
 
Database de tablo seviyesinde window kolonu için enum tanımlamaları mevcut, orada switchbot tanımlı olmadığı için yada sırasından dolayı hata alıyorsunuz.
Tanım zaten db de 3 adet tanımlı
 
Tam nereleri kontrol etmem gerekiyor bir bakma şansınız var mı?
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst