forked from metin2/client
add: Missing icons.
This commit is contained in:
BIN
bin/pack/etc/ymir work/ui/game/costume_button_01.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/costume_button_01.tga
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
BIN
bin/pack/etc/ymir work/ui/game/costume_button_02.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/costume_button_02.tga
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
BIN
bin/pack/etc/ymir work/ui/game/costume_button_03.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/costume_button_03.tga
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_01.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_01.tga
Normal file
Binary file not shown.
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_02.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_02.tga
Normal file
Binary file not shown.
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_03.tga
Normal file
BIN
bin/pack/etc/ymir work/ui/game/taskbar/mall_button_03.tga
Normal file
Binary file not shown.
@ -13,7 +13,7 @@ import uiRefine
|
|||||||
import uiAttachMetin
|
import uiAttachMetin
|
||||||
import uiPickMoney
|
import uiPickMoney
|
||||||
import uiCommon
|
import uiCommon
|
||||||
import uiPrivateShopBuilder # <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ItemMove <20><><EFBFBD><EFBFBD>
|
import uiPrivateShopBuilder # <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ItemMove <20><><EFBFBD><EFBFBD>
|
||||||
import localeInfo
|
import localeInfo
|
||||||
import constInfo
|
import constInfo
|
||||||
import ime
|
import ime
|
||||||
@ -156,7 +156,7 @@ class BeltInventoryWindow(ui.ScriptWindow):
|
|||||||
if localeInfo.IsARABIC() == 0:
|
if localeInfo.IsARABIC() == 0:
|
||||||
self.AdjustPositionAndSize()
|
self.AdjustPositionAndSize()
|
||||||
|
|
||||||
## <20><><EFBFBD><EFBFBD> <20>κ<EFBFBD><CEBA>丮 <20><>ġ<EFBFBD><C4A1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BASE <20><>ġ<EFBFBD><C4A1> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>.. <20><><EFBFBD><EFBFBD> <20>ϵ<EFBFBD><CFB5>ڵ<EFBFBD><DAB5>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>..
|
## <20><><EFBFBD><EFBFBD> <20>κ<EFBFBD><CEBA>丮 <20><>ġ<EFBFBD><C4A1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BASE <20><>ġ<EFBFBD><C4A1> <20><><EFBFBD>, <20><><EFBFBD><EFBFBD>.. <20><><EFBFBD><EFBFBD> <20>ϵ<EFBFBD><CFB5>ڵ<EFBFBD><DAB5>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>..
|
||||||
def GetBasePosition(self):
|
def GetBasePosition(self):
|
||||||
x, y = self.wndInventory.GetGlobalPosition()
|
x, y = self.wndInventory.GetGlobalPosition()
|
||||||
return x - 148, y + 241
|
return x - 148, y + 241
|
||||||
@ -251,13 +251,13 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
|
|
||||||
sellingSlotNumber = -1
|
sellingSlotNumber = -1
|
||||||
isLoaded = 0
|
isLoaded = 0
|
||||||
isOpenedCostumeWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
isOpenedCostumeWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
isOpenedBeltWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
isOpenedBeltWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
ui.ScriptWindow.__init__(self)
|
ui.ScriptWindow.__init__(self)
|
||||||
|
|
||||||
self.isOpenedBeltWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
self.isOpenedBeltWindowWhenClosingInventory = 0 # <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-_-; <20><><EFBFBD>̹<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
self.__LoadWindow()
|
self.__LoadWindow()
|
||||||
|
|
||||||
@ -269,11 +269,11 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
|
|
||||||
ui.ScriptWindow.Show(self)
|
ui.ScriptWindow.Show(self)
|
||||||
|
|
||||||
# <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>ٸ<EFBFBD> <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>.
|
# <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>ٸ<EFBFBD> <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>.
|
||||||
if self.isOpenedCostumeWindowWhenClosingInventory and self.wndCostume:
|
if self.isOpenedCostumeWindowWhenClosingInventory and self.wndCostume:
|
||||||
self.wndCostume.Show()
|
self.wndCostume.Show()
|
||||||
|
|
||||||
# <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>.
|
# <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>.
|
||||||
if self.wndBelt:
|
if self.wndBelt:
|
||||||
self.wndBelt.Show(self.isOpenedBeltWindowWhenClosingInventory)
|
self.wndBelt.Show(self.isOpenedBeltWindowWhenClosingInventory)
|
||||||
|
|
||||||
@ -389,7 +389,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
|
|
||||||
self.wndCostume = None
|
self.wndCostume = None
|
||||||
|
|
||||||
#####
|
#####
|
||||||
|
|
||||||
## Refresh
|
## Refresh
|
||||||
self.SetInventoryPage(0)
|
self.SetInventoryPage(0)
|
||||||
@ -439,11 +439,11 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
self.tooltipItem.HideToolTip()
|
self.tooltipItem.HideToolTip()
|
||||||
|
|
||||||
if self.wndCostume:
|
if self.wndCostume:
|
||||||
self.isOpenedCostumeWindowWhenClosingInventory = self.wndCostume.IsShow() # <20>κ<EFBFBD><CEBA>丮 â<><C3A2> <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE>°<EFBFBD>?
|
self.isOpenedCostumeWindowWhenClosingInventory = self.wndCostume.IsShow() # <20>κ<EFBFBD><CEBA>丮 â<><C3A2> <20><><EFBFBD><EFBFBD> <20><> <20>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE>°<EFBFBD>?
|
||||||
self.wndCostume.Close()
|
self.wndCostume.Close()
|
||||||
|
|
||||||
if self.wndBelt:
|
if self.wndBelt:
|
||||||
self.isOpenedBeltWindowWhenClosingInventory = self.wndBelt.IsOpeningInventory() # <20>κ<EFBFBD><CEBA>丮 â<><C3A2> <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE>°<EFBFBD>?
|
self.isOpenedBeltWindowWhenClosingInventory = self.wndBelt.IsOpeningInventory() # <20>κ<EFBFBD><CEBA>丮 â<><C3A2> <20><><EFBFBD><EFBFBD> <20><> <20><>Ʈ <20>κ<EFBFBD><CEBA>丮<EFBFBD><E4B8AE> <20><><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE>°<EFBFBD>?
|
||||||
print "Is Opening Belt Inven?? ", self.isOpenedBeltWindowWhenClosingInventory
|
print "Is Opening Belt Inven?? ", self.isOpenedBeltWindowWhenClosingInventory
|
||||||
self.wndBelt.Close()
|
self.wndBelt.Close()
|
||||||
|
|
||||||
@ -508,7 +508,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
self.dlgPickMoney.SetTitleName(localeInfo.PICK_MONEY_TITLE)
|
self.dlgPickMoney.SetTitleName(localeInfo.PICK_MONEY_TITLE)
|
||||||
self.dlgPickMoney.SetAcceptEvent(ui.__mem_func__(self.OnPickMoney))
|
self.dlgPickMoney.SetAcceptEvent(ui.__mem_func__(self.OnPickMoney))
|
||||||
self.dlgPickMoney.Open(curMoney)
|
self.dlgPickMoney.Open(curMoney)
|
||||||
self.dlgPickMoney.SetMax(7) # <20>κ<EFBFBD><CEBA>丮 990000 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
self.dlgPickMoney.SetMax(7) # <20>κ<EFBFBD><CEBA>丮 990000 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
def OnPickMoney(self, money):
|
def OnPickMoney(self, money):
|
||||||
mouseModule.mouseController.AttachMoney(self, player.SLOT_TYPE_INVENTORY, money)
|
mouseModule.mouseController.AttachMoney(self, player.SLOT_TYPE_INVENTORY, money)
|
||||||
@ -533,7 +533,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
slotNumber = self.__InventoryLocalSlotPosToGlobalSlotPos(i)
|
slotNumber = self.__InventoryLocalSlotPosToGlobalSlotPos(i)
|
||||||
|
|
||||||
itemCount = getItemCount(slotNumber)
|
itemCount = getItemCount(slotNumber)
|
||||||
# itemCount == 0<≯<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
# itemCount == 0<≯<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||||
if 0 == itemCount:
|
if 0 == itemCount:
|
||||||
self.wndItem.ClearSlot(i)
|
self.wndItem.ClearSlot(i)
|
||||||
continue
|
continue
|
||||||
@ -543,9 +543,9 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
itemVnum = getItemVNum(slotNumber)
|
itemVnum = getItemVNum(slotNumber)
|
||||||
setItemVNum(i, itemVnum, itemCount)
|
setItemVNum(i, itemVnum, itemCount)
|
||||||
|
|
||||||
## <20>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD> (HP: #72723 ~ #72726, SP: #72727 ~ #72730) Ư<><C6AF>ó<EFBFBD><C3B3> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ε<EFBFBD><CEB5><EFBFBD> <20><><EFBFBD>Կ<EFBFBD> Ȱ<><C8B0>ȭ/<2F><>Ȱ<EFBFBD><C8B0>ȭ ǥ<>ø<EFBFBD> <20><><EFBFBD><EFBFBD> <20>۾<EFBFBD><DBBE><EFBFBD> - [hyo]
|
## <20>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD> (HP: #72723 ~ #72726, SP: #72727 ~ #72730) Ư<><C6AF>ó<EFBFBD><C3B3> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ε<EFBFBD><CEB5><EFBFBD> <20><><EFBFBD>Կ<EFBFBD> Ȱ<><C8B0>ȭ/<2F><>Ȱ<EFBFBD><C8B0>ȭ ǥ<>ø<EFBFBD> <20><><EFBFBD><EFBFBD> <20>۾<EFBFBD><DBBE><EFBFBD> - [hyo]
|
||||||
if constInfo.IS_AUTO_POTION(itemVnum):
|
if constInfo.IS_AUTO_POTION(itemVnum):
|
||||||
# metinSocket - [0] : Ȱ<><C8B0>ȭ <20><><EFBFBD><EFBFBD>, [1] : <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>, [2] : <20>ִ<EFBFBD> <20>뷮
|
# metinSocket - [0] : Ȱ<><C8B0>ȭ <20><><EFBFBD><EFBFBD>, [1] : <20><><EFBFBD><EFBFBD><EFBFBD> <20><>, [2] : <20>ִ<EFBFBD> <20>뷮
|
||||||
metinSocket = [player.GetItemMetinSocket(slotNumber, j) for j in xrange(player.METIN_SOCKET_MAX_NUM)]
|
metinSocket = [player.GetItemMetinSocket(slotNumber, j) for j in xrange(player.METIN_SOCKET_MAX_NUM)]
|
||||||
|
|
||||||
if slotNumber >= player.INVENTORY_PAGE_SIZE:
|
if slotNumber >= player.INVENTORY_PAGE_SIZE:
|
||||||
@ -593,8 +593,6 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
setItemVNum(slotNumber, getItemVNum(slotNumber), itemCount)
|
setItemVNum(slotNumber, getItemVNum(slotNumber), itemCount)
|
||||||
print "ENABLE_NEW_EQUIPMENT_SYSTEM", slotNumber, itemCount, getItemVNum(slotNumber)
|
print "ENABLE_NEW_EQUIPMENT_SYSTEM", slotNumber, itemCount, getItemVNum(slotNumber)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
self.wndEquip.RefreshSlot()
|
self.wndEquip.RefreshSlot()
|
||||||
|
|
||||||
if self.wndCostume:
|
if self.wndCostume:
|
||||||
@ -614,7 +612,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
def SellItem(self):
|
def SellItem(self):
|
||||||
if self.sellingSlotitemIndex == player.GetItemIndex(self.sellingSlotNumber):
|
if self.sellingSlotitemIndex == player.GetItemIndex(self.sellingSlotNumber):
|
||||||
if self.sellingSlotitemCount == player.GetItemCount(self.sellingSlotNumber):
|
if self.sellingSlotitemCount == player.GetItemCount(self.sellingSlotNumber):
|
||||||
## <20><>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> <20>ȸ<EFBFBD><C8B8><EFBFBD> <20>ϴ<EFBFBD> <20><><EFBFBD><EFBFBD> <20>߰<EFBFBD><DFB0>ϸ鼭 <20><><EFBFBD><EFBFBD> type <20>߰<EFBFBD>
|
## <20><>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> <20>ȸ<EFBFBD><C8B8><EFBFBD> <20>ϴ<EFBFBD> <20><><EFBFBD> <20>߰<EFBFBD><DFB0>ϸ鼭 <20><><EFBFBD><EFBFBD> type <20>߰<EFBFBD>
|
||||||
net.SendShopSellPacketNew(self.sellingSlotNumber, self.questionDialog.count, player.INVENTORY)
|
net.SendShopSellPacketNew(self.sellingSlotNumber, self.questionDialog.count, player.INVENTORY)
|
||||||
snd.PlaySound("sound/ui/money.wav")
|
snd.PlaySound("sound/ui/money.wav")
|
||||||
self.OnCloseQuestionDialog()
|
self.OnCloseQuestionDialog()
|
||||||
@ -764,10 +762,10 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
else:
|
else:
|
||||||
#snd.PlaySound("sound/ui/drop.wav")
|
#snd.PlaySound("sound/ui/drop.wav")
|
||||||
|
|
||||||
## <20>̵<EFBFBD><CCB5><EFBFBD>Ų <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ų<EFBFBD><C5B2> - [levites]
|
## <20>̵<EFBFBD><CCB5><EFBFBD>Ų <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ؼ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ų<EFBFBD><C5B2> - [levites]
|
||||||
if player.IsEquipmentSlot(dstItemSlotPos):
|
if player.IsEquipmentSlot(dstItemSlotPos):
|
||||||
|
|
||||||
## <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD><EFBFBD><EFBFBD>
|
## <20><><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>϶<EFBFBD><CFB6><EFBFBD>
|
||||||
if item.IsEquipmentVID(srcItemVID):
|
if item.IsEquipmentVID(srcItemVID):
|
||||||
self.__UseItem(srcItemSlotPos)
|
self.__UseItem(srcItemSlotPos)
|
||||||
|
|
||||||
@ -786,7 +784,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
self.sellingSlotitemCount = itemCount
|
self.sellingSlotitemCount = itemCount
|
||||||
|
|
||||||
item.SelectItem(itemIndex)
|
item.SelectItem(itemIndex)
|
||||||
## <20><>Ƽ <20>÷<EFBFBD><C3B7><EFBFBD> <20>˻<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>߰<EFBFBD>
|
## <20><>Ƽ <20>÷<EFBFBD><C3B7><EFBFBD> <20>˻<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>߰<EFBFBD>
|
||||||
## 20140220
|
## 20140220
|
||||||
if item.IsAntiFlag(item.ANTIFLAG_SELL):
|
if item.IsAntiFlag(item.ANTIFLAG_SELL):
|
||||||
popup = uiCommon.PopupDialog()
|
popup = uiCommon.PopupDialog()
|
||||||
@ -932,7 +930,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
|
|
||||||
|
|
||||||
def __IsUsableItemToItem(self, srcItemVNum, srcSlotPos):
|
def __IsUsableItemToItem(self, srcItemVNum, srcSlotPos):
|
||||||
"<EFBFBD>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ۿ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD>?"
|
"<EFBFBD>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ۿ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD>?"
|
||||||
|
|
||||||
if item.IsRefineScroll(srcItemVNum):
|
if item.IsRefineScroll(srcItemVNum):
|
||||||
return True
|
return True
|
||||||
@ -951,7 +949,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
def __CanUseSrcItemToDstItem(self, srcItemVNum, srcSlotPos, dstSlotPos):
|
def __CanUseSrcItemToDstItem(self, srcItemVNum, srcSlotPos, dstSlotPos):
|
||||||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ۿ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ°<D6B4>?"
|
"<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ۿ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ°<D6B4>?"
|
||||||
|
|
||||||
if srcSlotPos == dstSlotPos:
|
if srcSlotPos == dstSlotPos:
|
||||||
return False
|
return False
|
||||||
@ -1158,7 +1156,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
self.OnCloseQuestionDialog()
|
self.OnCloseQuestionDialog()
|
||||||
|
|
||||||
def __SendUseItemToItemPacket(self, srcSlotPos, dstSlotPos):
|
def __SendUseItemToItemPacket(self, srcSlotPos, dstSlotPos):
|
||||||
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
||||||
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.USE_ITEM_FAILURE_PRIVATE_SHOP)
|
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.USE_ITEM_FAILURE_PRIVATE_SHOP)
|
||||||
return
|
return
|
||||||
@ -1166,7 +1164,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
net.SendItemUseToItemPacket(srcSlotPos, dstSlotPos)
|
net.SendItemUseToItemPacket(srcSlotPos, dstSlotPos)
|
||||||
|
|
||||||
def __SendUseItemPacket(self, slotPos):
|
def __SendUseItemPacket(self, slotPos):
|
||||||
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
||||||
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.USE_ITEM_FAILURE_PRIVATE_SHOP)
|
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.USE_ITEM_FAILURE_PRIVATE_SHOP)
|
||||||
return
|
return
|
||||||
@ -1174,7 +1172,7 @@ class InventoryWindow(ui.ScriptWindow):
|
|||||||
net.SendItemUsePacket(slotPos)
|
net.SendItemUsePacket(slotPos)
|
||||||
|
|
||||||
def __SendMoveItemPacket(self, srcSlotPos, dstSlotPos, srcItemCount):
|
def __SendMoveItemPacket(self, srcSlotPos, dstSlotPos, srcItemCount):
|
||||||
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
# <20><><EFBFBD>λ<EFBFBD><CEBB><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||||
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
if uiPrivateShopBuilder.IsBuildingPrivateShop():
|
||||||
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.MOVE_ITEM_FAILURE_PRIVATE_SHOP)
|
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.MOVE_ITEM_FAILURE_PRIVATE_SHOP)
|
||||||
return
|
return
|
||||||
|
Reference in New Issue
Block a user