hxp
2019-12-24 ca358a222ca80d523fb232b1fd95b01450f8c1b6
ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/Assist.py
@@ -31,6 +31,7 @@
#  @remarks 函数详细说明.
def OnExec(curPlayer, gmList):
    
    isShowThanks = gmList[0] if len(gmList) > 0 else 0
    assistMgr = PyDataManager.GetPlayerAssistPyManager()
    GameWorld.Log("---------- 当前总协助条数: %s" % len(assistMgr.allAssistDict))
    for assist in assistMgr.allAssistDict.values():
@@ -55,5 +56,23 @@
        GameWorld.DebugLog("玩家协助中的: %s, %s" % (playerID, assist.GUID))
        
    GameWorld.DebugLog("-----------------------------------------")
    if not isShowThanks:
        return
    assistThanksMgr = PyDataManager.GetPlayerAssistThanksPyManager()
    GameWorld.Log("---------- 未完结总感谢条数: %s" % len(assistThanksMgr.allAssistThanksList))
    for playerID, thanksList in assistThanksMgr.playerThanksDict.items():
        GameWorld.DebugLog("玩家未发送感谢数: %s, %s" % (playerID, len(thanksList)))
        for i, thanks in enumerate(thanksList):
            GameWorld.DebugLog("    i=%s, %s" % (i, thanks.outputString()))
            GameWorld.DebugLog("    %s" % thanks.AssistPlayerDict)
    for playerID, thanksList in assistThanksMgr.assistPlayerThanksDict.items():
        GameWorld.DebugLog("玩家未接收感谢数: %s, %s" % (playerID, len(thanksList)))
        for i, thanks in enumerate(thanksList):
            GameWorld.DebugLog("    i=%s, %s" % (i, thanks.outputString()))
            GameWorld.DebugLog("    %s" % thanks.AssistPlayerDict)
    GameWorld.DebugLog("-----------------------------------------")
    return