Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: Nexus™ Dátum 2017-05-17, 08:33:11

Cím: Tárgy kilinkelés
Írta: Nexus™ Dátum 2017-05-17, 08:33:11
Sziasztok. Valaki tudna segíteni abban, hogy hogyan lehet megoldni a tárgy kilinkelését? Mármint van olyan tárgy amit ki enged linkelni, de ha egy alkímiát linkelnék ki, azt már nem lehet.
Cím: Re:Tárgy kilinkelés
Írta: [VIP]P3NG3R Dátum 2017-05-17, 11:58:04
Köszi a tippet, nem is tudtam, hogy nem lehet linkelni a sárkányköveket ;D

uiDragonSoul.py:
def SelectItemSlot(self, itemSlotIndex):

def SelectItemSlot(self, itemSlotIndex):
if constInfo.GET_ITEM_QUESTION_DIALOG_STATUS() == 1:
return

itemGlobalSlotIndex = self.__InventoryLocalSlotPosToGlobalSlotPos(player.DRAGON_SOUL_INVENTORY, itemSlotIndex)

if mouseModule.mouseController.isAttached():
attachedSlotType = mouseModule.mouseController.GetAttachedType()
attachedSlotPos = mouseModule.mouseController.GetAttachedSlotNumber()
attachedItemVID = mouseModule.mouseController.GetAttachedItemIndex()

attachedInvenType = player.SlotTypeToInvenType(attachedSlotType)
if player.RESERVED_WINDOW != attachedInvenType:
m2net.SendItemUseToItemPacket(attachedInvenType, attachedSlotPos, player.DRAGON_SOUL_INVENTORY, itemGlobalSlotIndex)

mouseModule.mouseController.DeattachObject()

else:
## »óÁˇżˇĽ­ Ćȵµ·Ď Ăß°ˇ
## 20140220
curCursorNum = app.GetCursor()

if app.SELL == curCursorNum:
self.__SellItem(itemGlobalSlotIndex)
elif app.BUY == curCursorNum:
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.SHOP_BUY_INFO)
elif app.IsPressed(app.DIK_LALT):
ime.PasteString(player.GetItemLink(player.DRAGON_SOUL_INVENTORY, itemGlobalSlotIndex))
else:
selectedItemVNum = player.GetItemIndex(player.DRAGON_SOUL_INVENTORY, itemGlobalSlotIndex)
itemCount = player.GetItemCount(player.DRAGON_SOUL_INVENTORY, itemGlobalSlotIndex)
mouseModule.mouseController.AttachObject(self, player.SLOT_TYPE_DRAGON_SOUL_INVENTORY, itemGlobalSlotIndex, selectedItemVNum, itemCount)
self.wndItem.SetUseMode(False)
snd.PlaySound("sound/ui/pick.wav")
EhPortal 1.39 © 2025, WebDev