SET FİXED ATTR

  • Konuyu başlatan Konuyu başlatan AnyHypnosis
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 8
  • Görüntüleme Görüntüleme 2K

AnyHypnosis

Slient Death..!
Katılım
2 Şub 2013
Konular
131
Mesajlar
1,807
Çözüm
8
Online süresi
6mo 28d
Reaksiyon Skoru
615
Altın Konu
0
TM Yaşı
13 Yıl 4 Ay 5 Gün
Başarım Puanı
269
MmoLira
7,258
DevLira
6
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!


Yeni Bir Case, SET Oluşturup Costumler Üzerinde Bonus Vermeyi Yapicaz Dileyen Oynama Yapıp Başka Bir İtem, Pet ' e Uyarlayabilirsiniz Bonuslar Sorunsuz Bir Şekilde İşler

Char_İtem.cpp Aratılır

case USE_RESET_COSTUME_ATTR:

Altına Kod Bloğu Eklenir

item_length.h Aratılır
enum EUseSubTypes

Sonuna Ekleyin
USE_SET_ATT_COSTUME,

service.h/CommonDefines.h Ekleyin
#define SET_ATT_ITEM

ProtoReader.cpp içindeki DB'ye gidin ve arayın:

static string arSub3[] = {


Sonunda ekle:
"USE_SET_ATT_COSTUME"


ItemData.h içinde ararız:
enum EUseSubTypes


Sonunda ekle:
USE_SET_ATT_COSTUME,

ItemData.cpp'e gidin ve şunu arayın:
}
return "USE_UNKNOWN_TYPE";

Yukarıya, ekle;
case USE_SET_ATT_COSTUME:
return DEF_STR(USE_SET_ATT_COSTUME);

PythonItemModule.cpp içinde arayın:
PyModule_AddIntConstant(poModule, "USE_SPECIAL", CItemData::USE_SPECIAL);

Bu eklentinin altında:
PyModule_AddIntConstant(poModule, "USE_SET_ATT_COSTUME", CItemData::USE_SET_ATT_COSTUME);


root ve uiinventory.py dosyasını açıp aşağıdakileri ararız:

class InventoryWindow(ui.ScriptWindow):


Bunun altında bu olmalı:
USE_TYPE_TUPLE = ("USE_CLEAN_SOCKET", "USE_CHANGE_ATTRIBUTE", "USE_ADD_ATTRIBUTE", "USE_ADD_ATTRIBUTE2", "USE_ADD_ACCESSORY_SOCKET", "USE_PUT_INTO_ACCESSORY_SOCKET", "USE_PUT_INTO_BELT_SOCKET", "USE_PUT_INTO_RING_SOCKET")


Bu USE_TYPE_TUPLE içinde sonuna ekliyoruz:

, "USE_SET_ATT_COSTUME"


Ayrıca, uiinventory.py'de aradığımız:
elif "USE_ADD_ATTRIBUTE2" == useType:


Bu elifin altına aşağıdaki elifi ekleyin:

elif "USE_SET_ATT_COSTUME" == useType:
if self.__CanSetItemAttr(dstSlotPos):
return True

Arıyoruz:

def __CanAddItemAttr(self, dstSlotPos):

Bu def altında, şunu ekliyoruz:

Tooltip.py dosyasına giriyoruz ve arıyoruz:
elif item.USE_ABILITY_UP == itemSubType:


(Eliften
elif item.ITEM_TYPE_USE == itemType:
)

Ve bunun altınada:
elif item.USE_ABILITY_UP == itemSubType:

Ekliyoruz

Yukarıdaki her şeyi yaptıktan sonra, aşağıdaki türden yeni bir öğe oluşturun: ITEM_USE ve alt tipi: USE_SET_ATT_COSTUME ve 0 değerinde bonusu koyun ve değer1'e bonus miktarını koyun , Aşağıda farklı bonuslara sahip 3 öğe örneği bırakacağım:

 
Paylaşım için teşekkürler.
 
Teşekkürler
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)