From 66d7dbd46a74b8acf30bb297d664b6d98f7f4099 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 07 十二月 2020 20:33:20 +0800 Subject: [PATCH] 8585 【港台】【BT】【长尾】【后端】竞技场(增加通知重置赛季状态) --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py index 3bc8090..42df784 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py @@ -74,6 +74,7 @@ import AuctionHouse import PlayerFairyDomain import GameWorldSkyTower +import GameWorldArena import GameWorldItem import PlayerAssist @@ -507,6 +508,11 @@ PlayerCompensation.SendPersonalItemMailBatch(eval(resultName)) return + if callName == "SendEntireMail": + mailTypeKey, getDays, limitLV, limitLVType, addItemList, paramList, gold, goldPaper, silver, detail, moneySource = eval(resultName) + PlayerCompensation.SendEntireMail(mailTypeKey, getDays, limitLV, limitLVType, addItemList, paramList, gold, goldPaper, silver, detail, moneySource) + return + if callName == "SendMsgToCrossServer": msgType, dataMsg = eval(resultName) CrossRealmMsg.SendMsgToCrossServer(msgType, dataMsg) @@ -929,6 +935,14 @@ return resultName = '%s' % ret + # 竞技场 + if callName =="Arena": + curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) + if not curPlayer: + return + ret = GameWorldArena.MapServer_Arena(curPlayer, eval(resultName)) + resultName = '%s' % ret if ret != None else '' # 需要重置间隔,每次都回复 + # 天星塔 if callName == "SkyTower": ret = GameWorldSkyTower.MapServer_SkyTowerInfo(eval(resultName)) -- Gitblit v1.8.0