farkmt2official 1
farkmt2official
ZeiDen 1
ZeiDen
mavzermete 1
mavzermete
emirhanHCL 1
emirhanHCL
Test5410 1
Test5410
[DEV]AB 1
[DEV]AB
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle

[PYTHON] Efsun , arttırma , kutsama gibi itemleri üstüste koyma

  • Konuyu başlatan Konuyu başlatan tslee61
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 46
  • Görüntüleme Görüntüleme 8K
Bu kodlar ile efsun nesnesi, arttırma kağıdı , büyülü metal , kutsama kağıdı gibi üstüste koyulmayan bazı itemlerin üstüste koyulmasını sağlayacak.

Kodları 'dan alın sorun yaşamayın.

wdFae.gif
xBOtd.gif


root/uiinventory.py açılır

Kod:
def __DropSrcItemToDestItemInInventory


içinde

arat
Kod:
        if srcItemSlotPos == dstItemSlotPos:
            return

altına ekle

eğer yoksa
def __DropSrcItemToDestItemInInventory altına ekle

Kod:
        elif srcItemVID == player.GetItemIndex(dstItemSlotPos):
            self.__SendMoveItemPacket(srcItemSlotPos, dstItemSlotPos, 0)
            return


Arat

Kod:
def __CanUseSrcItemToDstItem


altındaki

Kod:
    if item.IsRefineScroll(srcItemVNum):
            if player.REFINE_OK == player.CanRefine(srcItemVNum, dstSlotPos):
                return True

koşul değitirilir

Kod:
    elif item.IsRefineScroll(srcItemVNum):
            if player.REFINE_OK == player.CanRefine(srcItemVNum, dstSlotPos):
                return True


bu eklenilen kodun altına eklenir

Kod:
        if srcItemVNum == player.GetItemIndex(dstSlotPos):
            if player.GetItemCount(dstSlotPos) < 200:
                return True
 
Son düzenleme:

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

Geri
Üst