Yardım Rüzgarın Ayakkabısı Giyme Problemi Hak.

  • Konuyu açan Konuyu açan AYZER2541
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 68
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.
Aynı koda sahip ayakkabıyı 2 slota da takıyorsa

Arat
bool CHARACTER::CanEquipNow(const LPITEM item, const TItemPos& srcCell, const TItemPos& destCell)
uygun şekilde içerisine ekle. Aynı koda sahip nesneleri 2 kez takamazsın bunu yaparak.
C++:
Genişlet Daralt Kopyala
    if (item->GetWearFlag() & WEARABLE_UNIQUE)
    {
        if ((GetWear(WEAR_UNIQUE1) && GetWear(WEAR_UNIQUE1)->IsSameSpecialGroup(item)) ||
            (GetWear(WEAR_UNIQUE2) && GetWear(WEAR_UNIQUE2)->IsSameSpecialGroup(item)))
        {
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ayni_turden_benzersin_nesne_ayni_giyemezsin"));
            return false;
        }
    }

Eğer farklı rüzgarın ayakkabılarını 2 kez giyiyor diyorsan ona yapacağın en basit şey. Tekini npcye veya oyunun herhangi yerine koymaman yeterli olacaktır.
 
Üst