Çözüldü Great Offline Shop yardım

  • Konuyu açan Konuyu açan yakupinl
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 394
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ı.

yakupinl

Yasaklanmış Üye
Cezalı
Mesaj
4
Beğeni
0
Puan
48
Ticaret Puanı
0
2.png

1.png



Great Offline Shop eklerken böyle bir hata alıyorum yardımcı olur musunuz
 
Çözüm
Selamlar biraz geç bir cevap olacak fakat boşta kalmasını istemem bende aynı sorunu yaşadım belki bu konuya bakan başkalarının işine yarar

char.cpp bul:
Genişlet Daralt Kopyala
#ifdef SHOP_ONLY_ALLOWED_INDEX
        bool block = (shop_max > 0 ? (get_offline_shops_count() >= shop_max): false);
#else
        bool block = (get_offline_shops_count() >= shop_max);
#endif
        if (block)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_MAP_MAX"));
            return;
        }
    }

değiştir:
Genişlet Daralt Kopyala
        bool block = false;

#ifdef SHOP_ONLY_ALLOWED_INDEX
        if (shop_max > 0)
        {
#else
        if (shop_max == 0)
            block = true;
        else {
#endif
            std::auto_ptr <SQLMsg> pkMsg(DBManager::instance().DirectQuery("SELECT map_index...
Selamlar biraz geç bir cevap olacak fakat boşta kalmasını istemem bende aynı sorunu yaşadım belki bu konuya bakan başkalarının işine yarar

char.cpp bul:
Genişlet Daralt Kopyala
#ifdef SHOP_ONLY_ALLOWED_INDEX
        bool block = (shop_max > 0 ? (get_offline_shops_count() >= shop_max): false);
#else
        bool block = (get_offline_shops_count() >= shop_max);
#endif
        if (block)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_MAP_MAX"));
            return;
        }
    }

değiştir:
Genişlet Daralt Kopyala
        bool block = false;

#ifdef SHOP_ONLY_ALLOWED_INDEX
        if (shop_max > 0)
        {
#else
        if (shop_max == 0)
            block = true;
        else {
#endif
            std::auto_ptr <SQLMsg> pkMsg(DBManager::instance().DirectQuery("SELECT map_index from player_shop WHERE channel=%d and status='OK' and map_index=%d", g_bChannel, GetMapIndex()));
            SQLResult* pRes = pkMsg->Get();
            if (pRes->uiNumRows >= shop_max)
                block = true;
        }
        if (block)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_MAP_MAX"));
            return;
        }
        }
 
Çözüm
Selamlar biraz geç bir cevap olacak fakat boşta kalmasını istemem bende aynı sorunu yaşadım belki bu konuya bakan başkalarının işine yarar

char.cpp bul:
Genişlet Daralt Kopyala
#ifdef SHOP_ONLY_ALLOWED_INDEX
        bool block = (shop_max > 0 ? (get_offline_shops_count() >= shop_max): false);
#else
        bool block = (get_offline_shops_count() >= shop_max);
#endif
        if (block)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_MAP_MAX"));
            return;
        }
    }

değiştir:
Genişlet Daralt Kopyala
        bool block = false;

#ifdef SHOP_ONLY_ALLOWED_INDEX
        if (shop_max > 0)
        {
#else
        if (shop_max == 0)
            block = true;
        else {
#endif
            std::auto_ptr <SQLMsg> pkMsg(DBManager::instance().DirectQuery("SELECT map_index from player_shop WHERE channel=%d and status='OK' and map_index=%d", g_bChannel, GetMapIndex()));
            SQLResult* pRes = pkMsg->Get();
            if (pRes->uiNumRows >= shop_max)
                block = true;
        }
        if (block)
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_MAP_MAX"));
            return;
        }
        }
iyi düşüncen için sana minnettarım. kimse düşünmez valla bunu büyük adamsın.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst