| | |
| | | # if mapID not in allMapIDList:
|
| | | # GameWorld.DebugAnswer(curPlayer, "该地图ID不可设置!")
|
| | | # return
|
| | | GameWorld.SetDictValueByBit(curPlayer, ChConfig.Def_Player_Dict_PlayerFBStar_MapId, lineID, star, False, [mapID])
|
| | | GameWorld.SetDictValueByBit(curPlayer, ChConfig.Def_Player_Dict_FBStar, lineID, star, False, [mapID])
|
| | | elif len(paramList) == 1:
|
| | | mapID = paramList[0]
|
| | | for keyNum in range(ChConfig.Def_FBStar_MaxKeyCnt):
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_PlayerFBStar_MapId % (mapID, keyNum), 0)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FBStar % (mapID, keyNum), 0)
|
| | | else:
|
| | | #GameWorld.DebugAnswer(curPlayer, "重置所有副本星级: SetFBStar 0")
|
| | | GameWorld.DebugAnswer(curPlayer, "设置指定副本lineID星级: SetFBStar 副本ID lineID 星级")
|