Tipologie server:
*Resursă folosită:martysama
*ServerFiles utilizat:martysama
*Syserr:
Poză:


Cod:
def RefreshEquipSlotWindow(self):
getItemVNum=player.GetItemIndex
getItemCount=player.GetItemCount
setItemVNum=self.wndEquip.SetItemSlot
for i in xrange(player.EQUIPMENT_PAGE_COUNT):
slotNumber = player.EQUIPMENT_SLOT_START + i
itemCount = getItemCount(slotNumber)
if itemCount <= 1:
itemCount = 0
setItemVNum(slotNumber, getItemVNum(slotNumber), itemCount)
self.wndEquip.SetItemSlot(item.EQUIPMENT_BELT, getItemVNum(item.EQUIPMENT_BELT), 0)
self.wndEquip.SetItemSlot(item.EQUIPMENT_CHARM, getItemVNum(item.EQUIPMENT_CHARM), 0)
self.wndEquip.SetItemSlot(item.EQUIPMENT_RING1, getItemVNum(item.EQUIPMENT_RING1), 0)
self.wndEquip.SetItemSlot(item.EQUIPMENT_RING2, getItemVNum(item.EQUIPMENT_RING2), 0)
for i in xrange(item.COSTUME_SLOT_COUNT):
slotNumber = item.COSTUME_SLOT_START + i
self.wndCostume.SetItemSlot(slotNumber, getItemVNum(slotNumber), 0)
if app.ENABLE_NEW_EQUIPMENT_SYSTEM:
for i in xrange(player.NEW_EQUIPMENT_SLOT_COUNT):
slotNumber = player.NEW_EQUIPMENT_SLOT_START + i
itemCount = getItemCount(slotNumber)
if itemCount <= 1:
itemCount = 0
setItemVNum(slotNumber, getItemVNum(slotNumber), itemCount)
self.wndEquip.RefreshSlot()

