#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package GM.Commands.RealmTower # # @todo:¾³½çËþ # @author hxp # @date 2023-10-25 # @version 1.0 # # ÏêϸÃèÊö: ¾³½çËþ # #------------------------------------------------------------------------------- #"""Version = 2023-10-25 01:30""" #------------------------------------------------------------------------------- import GameWorld import PlayerControl import GameLogic_RealmTower import ChConfig ## Âß¼­ÊµÏÖ ## GMÃüÁîÖ´ÐÐÈë¿Ú # @param curPlayer # @param cmdList ²ÎÊýÁбí # @return None def OnExec(curPlayer, cmdList): if not cmdList: GameWorld.DebugAnswer(curPlayer, "ÉèÖþ³½çËþ²ã: RealmTower ²ã") return floorID = cmdList[0] if not GameLogic_RealmTower.GetTowerIpyData(floorID): GameWorld.DebugAnswer(curPlayer, "²»´æÔڸòã") return PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_RealmTowerFloor, floorID) GameLogic_RealmTower.SyncRealmTowerInfo(curPlayer) GameWorld.DebugAnswer(curPlayer, "¾³½çËþ²ãÉèÖà floorID=%s" % floorID) return