From eb2b495812782c219d963559e840d1be46c5c846 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 14 五月 2025 11:46:47 +0800 Subject: [PATCH] 16 卡牌服务端(邮件功能;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py index c71d18d..6092f9c 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py @@ -56,6 +56,7 @@ import PyGameData import urllib import md5 +import uuid #--------------------------------------------------------------------- #设置允许的最大迭代数目, 默认1000 #在NPCAI中, 可能超过1000, 所以要设定为2000 @@ -1475,6 +1476,8 @@ ChannelCodeDict = ReadChConfig.GetEvalChConfig("ChannelCode") return ChannelCodeDict.get(codeNum, "") +def GetGUID(): return str(uuid.uuid1()) + #--------------------------------------------------------------------- ##大额度金钱记录 # @param tradeGold 物品售价金子 @@ -2365,7 +2368,7 @@ # return #=========================================================================== - DebugLog(text) + DebugLog(text, curPlayer.GetPlayerID()) text = text.decode(ShareDefine.Def_Game_Character_Encoding).encode(GetCharacterEncoding()) curPlayer.DebugAnswer(text) return @@ -2381,10 +2384,9 @@ def SendGameErrorEx(errType, msgInfo="", playerID=0): ErrLog("SendGameErrorEx: %s -> %s" % (errType, msgInfo), playerID) + SendGameError(errType, msgInfo) if GetGameWorld().GetDebugLevel(): raise Exception("%s -> %s" % (errType, msgInfo)) - else: - SendGameError(errType, msgInfo) return def SendGameError(errType, msgInfo=""): -- Gitblit v1.8.0