xdh
2019-01-22 f214b121b8e9e64a97ae35ac9f9867c28935ca02
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
## 根据排行获取名次对应值