NovaLst 1
NovaLst
SLyFeLLowTR 1
SLyFeLLowTR
xranzei 1
xranzei
InfernoShade 1
InfernoShade
shrpnl 1
shrpnl
D 1
delimuratt
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
onur akbaş 1
onur akbaş
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[Python] M2Classic Tarzı Aksesuar Cevher Bilgisi

  • Konuyu başlatan Konuyu başlatan Forg1ven
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 641

Forg1ven

Nostalgia2 • Path Of Destiny
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
30 Nis 2020
Konular
68
Mesajlar
606
Çözüm
23
Online süresi
8mo 19d
Reaksiyon Skoru
456
Altın Konu
0
Başarım Puanı
184
MmoLira
4,937
DevLira
3
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!

Cevher socket sayınız kaç ise constInfo.ACCESSORY_SOCKET_MAX_SIZE bu kısmı ona göre değiştirin.

uiToolTip.py aç ve arat;

Python:
    def __AppendRodInformation(self, curLevel, curEXP, maxEXP):

Kod bloğundan sonra ekle;

Python:
    def __AppendOreIcon(self, materialVnum):
        itemImage = ui.ImageBox()
        itemImage.SetParent(self)
        itemImage.LoadImage("icon/item/%d.tga" % materialVnum)
        itemImage.Show()

        imageWidth = itemImage.GetWidth()
        indentX = (self.toolTipWidth - imageWidth) / 2

        itemImage.SetPosition(indentX, self.toolTipHeight)

        self.toolTipHeight += itemImage.GetHeight()
        self.childrenList.append(itemImage)
        self.ResizeToolTip()
Arat;

Python:
            if itemSubType in (item.ARMOR_WRIST, item.ARMOR_NECK, item.ARMOR_EAR):

Değiştir;

Python:
            if itemSubType in (item.ARMOR_WRIST, item.ARMOR_NECK, item.ARMOR_EAR):
                materialVnum = constInfo.GET_ACCESSORY_MATERIAL_VNUM(itemVnum, itemSubType)
                self.__AppendAccessoryMetinSlotInfo(metinSlot, materialVnum)

                cur = min(metinSlot[0] if len(metinSlot) > 0 else 0, constInfo.ACCESSORY_SOCKET_MAX_SIZE)
                end = min(metinSlot[1] if len(metinSlot) > 1 else 0, constInfo.ACCESSORY_SOCKET_MAX_SIZE)

                if materialVnum > 0 and (cur == 0 or end == 0):
                    self.AppendSpace(2)
                    self.AppendTextLine(localeInfo.POSSIBLE_ORE, 0xFFFFFFD3)
                    item.SelectItem(materialVnum)
                    ore_name = item.GetItemName()
                    self.AppendTextLine(ore_name, 0xFFEA7D00)
                    self.__AppendOreIcon(materialVnum)

locale_game.txt aç ekle;
Python:
POSSIBLE_ORE    Uygun Cevher:

o2v71pd.gif
 
paylaşım için teşekkürler eline sağlık
 
Cevher socket sayınız kaç ise constInfo.ACCESSORY_SOCKET_MAX_SIZE bu kısmı ona göre değiştirin.

uiToolTip.py aç ve arat;

Python:
    def __AppendRodInformation(self, curLevel, curEXP, maxEXP):

Kod bloğundan sonra ekle;

Python:
    def __AppendOreIcon(self, materialVnum):
        itemImage = ui.ImageBox()
        itemImage.SetParent(self)
        itemImage.LoadImage("icon/item/%d.tga" % materialVnum)
        itemImage.Show()

        imageWidth = itemImage.GetWidth()
        indentX = (self.toolTipWidth - imageWidth) / 2

        itemImage.SetPosition(indentX, self.toolTipHeight)

        self.toolTipHeight += itemImage.GetHeight()
        self.childrenList.append(itemImage)
        self.ResizeToolTip()
Arat;

Python:
            if itemSubType in (item.ARMOR_WRIST, item.ARMOR_NECK, item.ARMOR_EAR):

Değiştir;

Python:
            if itemSubType in (item.ARMOR_WRIST, item.ARMOR_NECK, item.ARMOR_EAR):
                materialVnum = constInfo.GET_ACCESSORY_MATERIAL_VNUM(itemVnum, itemSubType)
                self.__AppendAccessoryMetinSlotInfo(metinSlot, materialVnum)

                cur = min(metinSlot[0] if len(metinSlot) > 0 else 0, constInfo.ACCESSORY_SOCKET_MAX_SIZE)
                end = min(metinSlot[1] if len(metinSlot) > 1 else 0, constInfo.ACCESSORY_SOCKET_MAX_SIZE)

                if materialVnum > 0 and (cur == 0 or end == 0):
                    self.AppendSpace(2)
                    self.AppendTextLine(localeInfo.POSSIBLE_ORE, 0xFFFFFFD3)
                    item.SelectItem(materialVnum)
                    ore_name = item.GetItemName()
                    self.AppendTextLine(ore_name, 0xFFEA7D00)
                    self.__AppendOreIcon(materialVnum)

locale_game.txt aç ekle;
Python:
POSSIBLE_ORE    Uygun Cevher:

o2v71pd.gif
Eline sağlık burağım
 
Kod:
1019 01:12:22814 ::   File "uiToolTip.py", line 1003, in SetInventoryItem

1019 01:12:22814 ::   File "uiToolTip.py", line 1894, in AddItemData

1019 01:12:22814 :: AttributeError
1019 01:12:22814 :: :
1019 01:12:22814 :: 'module' object has no attribute 'ACCESSORY_SOCKET_MAX_SIZE'
1019 01:12:22814 ::

Yukarıdaki hatayı alan olursa

Constinfo.py dosyayı açın müsait yere
ACCESSORY_SOCKET_MAX_SIZE = 3
şu kodu ekleyin
 

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

Geri
Üst