J3orJe3 0 Posted December 21, 2021 Share Posted December 21, 2021 (edited) Does anybody know how to solve this bug? https://metin2.download/picture/U2gAFdEV9UKFDqRB7k8Ybg37l3fRv96x/.png There's nothing in syserr Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Active Member Volvox 1516 Posted December 21, 2021 Active Member Share Posted December 21, 2021 Please reup screen, i cant see. Build Debug binary and send log.txt Link to comment Share on other sites More sharing options...
J3orJe3 0 Posted December 21, 2021 Author Share Posted December 21, 2021 (edited) bug: debug: SpoilerSpoiler Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Active Member Volvox 1516 Posted December 21, 2021 Active Member Share Posted December 21, 2021 So you dont want to see the Render on refine ? Do you use my Render Target Edit ? Then your define look like this def AddItemData(self, itemVnum, metinSlot, attrSlot = 0, flags = 0, window_type = player.INVENTORY, slotIndex = -1, transmutation = -1, preview = 0) So you have to look where you call AddItemData on UiTooltip with refine window. If you dont understand, what iam talking about, upload UiTooltop.py and tell me, what exactly you want Link to comment Share on other sites More sharing options...
J3orJe3 0 Posted December 21, 2021 Author Share Posted December 21, 2021 my uitooltip looks like this: https://pastebin.com/qLmm70NB I want the original refine window without render Tysm! Link to comment Share on other sites More sharing options...
Active Member Solution Volvox 1516 Posted December 21, 2021 Active Member Solution Share Posted December 21, 2021 You wrote: def AddItemData(self, itemVnum, metinSlot, attrSlot = 0, flags = 0, unbindTime = 0, window_type = player.INVENTORY, slotIndex = -1, preview = 0) this means, that preview is everytime you not call it explicit as zero 1. That is why, it is shown at refine. So what do you have to do ? Change the define to preview=0 OR def AddRefineItemData(self, itemVnum, metinSlot, attrSlot = 0): for i in xrange(player.METIN_SOCKET_MAX_NUM): metinSlotData=metinSlot[i] if self.GetMetinItemIndex(metinSlotData) == constInfo.ERROR_METIN_STONE: metinSlot[i]=player.METIN_SOCKET_TYPE_SILVER self.AddItemData(itemVnum, metinSlot, attrSlot) TO: def AddRefineItemData(self, itemVnum, metinSlot, attrSlot = 0): for i in xrange(player.METIN_SOCKET_MAX_NUM): metinSlotData=metinSlot[i] if self.GetMetinItemIndex(metinSlotData) == constInfo.ERROR_METIN_STONE: metinSlot[i]=player.METIN_SOCKET_TYPE_SILVER self.AddItemData(itemVnum, metinSlot, attrSlot, 0, 0, player.INVENTORY, -1, 0) Hopefully you understand. Link to comment Share on other sites More sharing options...
J3orJe3 0 Posted December 21, 2021 Author Share Posted December 21, 2021 Solved it, thank you! Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now