| | |
| | | value = msgList[0]
|
| | | if value == 0:
|
| | | zhanlingType = msgList[1] if len(msgList) > 1 else 1
|
| | | for keyNum in range(10):
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ZhanlingReward % (zhanlingType, keyNum), 0)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ZhanlingRewardH % (zhanlingType, keyNum), 0)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ZhanlingRewardFree % (zhanlingType, keyNum), 0)
|
| | | backValue = msgList[2] if len(msgList) > 2 else None
|
| | | PlayerZhanling.ResetZhanling(curPlayer, zhanlingType, backValue)
|
| | | GameWorld.DebugAnswer(curPlayer, "重置战令(%s)!" % (zhanlingType))
|
| | |
|
| | | PlayerZhanling.SyncZhanlingInfo(curPlayer, zhanlingType)
|
| | | GameWorld.DebugAnswer(curPlayer, "重置战令(%s)奖励!" % (zhanlingType))
|
| | | |
| | | else:
|
| | | zhanlingType = value
|
| | | activiteC = msgList[1] if len(msgList) > 1 else 0
|