ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Arena.py
@@ -18,7 +18,6 @@
import GameWorld
import ShareDefine
import PlayerControl
import PlayerBillboard
import GameFuncComm
import PlayerArena
import ChConfig
@@ -33,6 +32,7 @@
    if not msgList:
        GameWorld.DebugAnswer(curPlayer, "重置玩家竞技场: Arena 0")
        GameWorld.DebugAnswer(curPlayer, "设置玩家榜积分: Arena 积分")
        GameWorld.DebugAnswer(curPlayer, "设置玩家榜积分: Arena 2 对手ID 积分")
        GameWorld.DebugAnswer(curPlayer, "直接匹配到目标: Arena 1 对手ID 对手ID ...")
        GameWorld.DebugAnswer(curPlayer, "重置赛季直接用 test_OnWeek (需开服7天后)")
        return
@@ -41,6 +41,7 @@
        GameWorld.DebugAnswer(curPlayer, "竞技场功能未开启!")
        return
    
    isSendGameServer = False
    value1 = msgList[0]
    if value1 <= 0:
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ArenaOSSeasonState, 0)
@@ -54,20 +55,18 @@
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ArenaScore, value1)
        PlayerArena.Sync_ArenaInfo(curPlayer)
        
        # 同步排行榜
        cmpValue = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_ArenaScore)
        cmpValue2 = curPlayer.GetFightPower()
        cmpValue3 = 0
        value1 = curPlayer.GetOfficialRank()
        value2 = curPlayer.GetLV()
        PlayerBillboard.UpdatePlayerBillboard(curPlayer, ShareDefine.Def_BT_Arena, cmpValue, cmpValue2, cmpValue3, value1, value2, autoSort=True)
        isSendGameServer = True
        
    elif len(msgList) >= 2 and value1 == 1:
        gmMatchIDList = msgList[1:]
        PlayerArena.GMArenaMatch(curPlayer, gmMatchIDList)
        
    elif len(msgList) >= 3 and value1 == 2:
        isSendGameServer = True
    else:
        pass
    
    return
    return isSendGameServer