Yardım Hızlı sil Sat Sonrası warning

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

ShadowScript

Üye
Üye
Mesaj
50
Çözümler
1
Beğeni
11
Puan
469
Ticaret Puanı
0
Merhaba; hızlı sil sat sitemi silme kısmında warning alıyorum.

C++:
Genişlet Daralt Kopyala
char_item.cpp: In member function 'bool CHARACTER::DestroyItem(TItemPos)':
char_item.cpp:5703:55: warning: unsigned conversion from 'int' to 'BYTE' {aka 'unsigned char'} changes value from '1000' to '232' [-Woverflow]
 5703 |         SyncQuickslot(QUICKSLOT_TYPE_ITEM, Cell.cell, 1000);

      |
kodu ise


C++:
Genişlet Daralt Kopyala
#ifdef WJ_SOULBINDING_SYSTEM
    if (item->IsBind() || item->IsUntilBind())
    {
        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("BIND_ITEM_NOT_DELETE"));
        return false;
    }

#endif



    if (quest::CQuestManager::instance().GetPCForce(GetPlayerID())->IsRunning() == true)
        return false;

    if (item->GetCount() <= 0)
        return false;

#ifdef WJ_GROWTH_PET_SYSTEM
    if (item->GetVnum() == 55701 || item->GetVnum() == 55702 || item->GetVnum() == 55703 || item->GetVnum() == 55704)
        if (GetNewPetSystem()->IsActivePet())
            return false;

#endif



    SyncQuickslot(QUICKSLOT_TYPE_ITEM, Cell.cell, 1000);

Mainline SRC kullanıyorum.
 
En son bir moderatör tarafından düzenlenmiş:
Geri
Üst