From 878fef04122d1feaa0f42c429f364659931bc379 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 25 十一月 2024 19:39:01 +0800 Subject: [PATCH] 10317 【英文】【越南】【BT】【砍树】仙盟传功支持离线 --- ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py index 3cb4b72..ec4eb90 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py @@ -31,6 +31,9 @@ # @remarks 函数详细说明. def OnExec(curPlayer, gmList): + if not gmList: + GameWorld.DebugAnswer(curPlayer, "清除感谢: Assist t0") + isShowThanks = gmList[0] if len(gmList) > 0 else 0 assistMgr = PyDataManager.GetPlayerAssistPyManager() GameWorld.Log("---------- 当前总协助条数: %s" % len(assistMgr.allAssistDict)) @@ -55,6 +58,12 @@ return assistThanksMgr = PyDataManager.GetPlayerAssistThanksPyManager() + if isShowThanks == "t0": + assistThanksMgr.allAssistThanksList = [] + assistThanksMgr.playerThanksDict = {} + assistThanksMgr.assistPlayerThanksDict = {} + GameWorld.DebugAnswer(curPlayer, "清除所有协助感谢!") + GameWorld.Log("---------- 未完结总感谢条数: %s" % len(assistThanksMgr.allAssistThanksList)) for playerID, thanksList in assistThanksMgr.playerThanksDict.items(): GameWorld.DebugLog("--- 玩家未发送感谢数: %s, %s" % (playerID, len(thanksList))) -- Gitblit v1.8.0