Çözüldü Fonksiyon Düzenleme

  • Konuyu açan Konuyu açan TheAdmin33
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 399
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
Geliştirici
Yardımsever Üye
Usta Üye
Editör
Mesaj
1.044
Çözümler
59
Beğeni
2.647
Puan
1.849
Ticaret Puanı
0
uiinventory.py:
Genişlet Daralt Kopyala
    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

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