| | |
| | |
|
| | | return None
|
| | |
|
| | | ## 检查是否可以换马匹
|
| | | # @param curPlayer 当前玩家
|
| | | # @return None or True
|
| | | # @remarks 函数详细说明.
|
| | | def CheckCanEquipHorse(curPlayer):
|
| | | if curPlayer.GetPlayerVehicle() == IPY_GameWorld.pvHorse :
|
| | | #DJ_Res_Horses_AlreadyEquip 对不起,您处于骑马状态中,操作无效
|
| | | PlayerControl.NotifyCode(curPlayer, "DJ_Res_Horses_AlreadyEquip")
|
| | | return
|
| | | |
| | | horsePack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptHorse)
|
| | | if not GetPackIsEmpty(horsePack):
|
| | | #Horses_Bag_NoRoom 对不起,您的马匹背包中有物品,操作无效!
|
| | | PlayerControl.NotifyCode(curPlayer, "Horses_Bag_NoRoom")
|
| | | return
|
| | | |
| | | return True
|
| | |
|
| | | #===============================================================================
|
| | | # #将物品放入增值栏的一个空位置中,如果失败,替换第一个位置
|
| | | # #任务物品:
|