Çözüldü Fonksiyon Düzenleme

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ı.

TheAdmin33

Ah bu şarkıların gözü kör olsun
Premium Üye
Geliştirici
Yardımsever Üye
Usta Üye
Editör
Mesaj
768
Çözümler
45
Beğeni
1.423
Puan
1.139
Ticaret Puanı
0
uiinventory.py:
    if app.ENABLE_ITEM_ATTR_UPDATE:
        def __CanUpdateAttr(self, dstSlotWindow, dstSlotPos):
            dstItemVnum = player.GetItemIndex(dstSlotWindow, dstSlotPos)
            if dstItemVnum == 0:
                return False

            item.SelectItem(dstItemVnum)
            if not item.GetItemType() in (item.ITEM_TYPE_WEAPON, item.ITEM_TYPE_ARMOR) or item.IsWeddingItem() == 1:
                return False

            # ATTENTION! Have a look on this:
            if ((item.GetItemType() == item.ITEM_TYPE_WEAPON and item.GetItemSubType() == item.WEAPON_ARROW) or \
                (app.ENABLE_COSTUME_SYSTEM and app.ENABLE_ACCE_SYSTEM and item.GetItemSubType() == item.ITEM_TYPE_COSTUME and item.GetCostumeSubTypes() == item.COSTUME_ACCE)):
                return False

            for i in xrange(player.ATTRIBUTE_SLOT_NORM_NUM):
                if player.GetItemAttribute(dstSlotWindow, dstSlotPos, i)[0] != 0:
                    return True

            return False

bu sistemi ekledim:
Linkleri görebilmek için giriş yap veya kayıt ol.

bu haliyle emdirilmiş kuşağa efsun falan atıyor kostümlere efsun atıyor simyaya efsun atıyor kısaca efsunu olan herşeye efsun atıyor .

bu fonksiyonu sadece iç itemler efsun atılabilicek şekilde değiştirmek istiyorum nasıl yaparım ?
 

Dosya Eklentileri

  • ItemData.txt
    18,8 KB · Gösterim: 0
HALLETTİM . konu kapatılabilir.
 
Nasıl çözdüğünüzü belirtirseniz diğer kullanıcılar içinde faydalı olabilir.
client tarafında değil game source tarafında düzenleme yaptım. Kısaca char_item.cpp deki case USE_CHANGE_ATTRIBUTE2: kodunu kopyala yapıştır yaptım
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst