From 7d3e1b11373f664833362b3887dfe96e44dbf0da Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 25 一月 2019 16:07:51 +0800 Subject: [PATCH] 2954 【1.5.100】【1.5.0】跨服竞技场地图报错 -- 男号技能极光琉璃的减攻速buff 被敌方反弹导致报错问题 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py index b3b541d..6895204 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py @@ -1805,7 +1805,8 @@ if updDictValue == 0: curPlayer.NomalDictDelProperty(keyName, 0) else: - curPlayer.NomalDictAddProperty(keyName, updDictValue) + import PlayerControl + PlayerControl.NomalDictSetProperty(curPlayer, keyName, updDictValue) #DebugLog("SetDictValueByBit keyFormat=%s,isBin=%s,bit=%s,keyNum=%s,keyName=%s,dictValue=%s,bitIndex=%s,updDictValue=%s" # % (keyFormat, isBin, bit, keyNum, keyName, dictValue, bitIndex, updDictValue)) return dictValue, updDictValue @@ -1846,12 +1847,14 @@ ## 发送信息到跨服服务器 msgList = str([msgType, dataMsg]) GetPlayerManager().GameServer_QueryPlayerResult(srcPlayerID, queryType, queryID, "SendMsgToCrossServer", msgList, len(msgList)) + DebugLog("发送跨服信息: %s, %s" % (msgType, dataMsg)) return def SendMsgToClientServer(msgType, dataMsg, serverGroupIDList, srcPlayerID=0, queryType=0, queryID=0): ## 发送信息到子服 msgList = str([msgType, dataMsg, serverGroupIDList]) GetPlayerManager().GameServer_QueryPlayerResult(srcPlayerID, queryType, queryID, "SendMsgToClientServer", msgList, len(msgList)) + DebugLog("发送子服信息: %s, %s, serverGroupIDList=%s" % (msgType, dataMsg, serverGroupIDList)) return ## 根据排行获取名次对应值 -- Gitblit v1.8.0