def setEquipmentSlot(self, size=9):
     '''设置角色装备栏
     @param size: int 装备栏默认为9个部位
     '''
     playerId = self._owner.baseInfo.id
     self._equipmentSlot = EquipmentSlot.EquipmentSlot()
     equipmentsInfo = tb_equipment.getObjData(playerId)
     if not equipmentsInfo:
         ee = tb_equipment.new({'characterId': playerId})
         equipmentsInfo = {}
     for equipmentInfo in equipmentsInfo.items():
         if equipmentInfo[1] == -1:
             continue
         part, itemId = equipmentInfo
         self._equipmentSlot.putEquipmentInEquipmentSlot(part, itemId)
Ejemplo n.º 2
0
 def setEquipmentSlot(self,size = 10):
     """设置角色装备栏
     @param size: int 装备栏默认为10个部位
     """
     playerId = self._owner.baseInfo.id
     self._equipmentSlot = EquipmentSlot.EquipmentSlot()
     equipmentsInfo = tb_equipment.getObjData(playerId)
     if not equipmentsInfo:
         ee = tb_equipment.new({'characterId':playerId})
         equipmentsInfo = {}
     for equipmentInfo in equipmentsInfo.items():
         if equipmentInfo[1]==-1:
             continue
         part,itemId = equipmentInfo
         self._equipmentSlot.putEquipmentInEquipmentSlot(part,itemId)