xdh
2018-12-25 a3b3032cd671876a1b0995fb88bf10246dfb8330
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py
@@ -24,6 +24,7 @@
import GMShell
import traceback
import json
def SendMsgToCrossServer(msgType, dataMsg):
    ## 发送信息到跨服服务器上
@@ -95,8 +96,10 @@
        GameWorld.GetGameWorld().SendBroadcastMergeClient(sendMsg)
    else:
        serverGroupIDList = list(set(serverGroupIDList)) # 去重
        for serverGroupID in serverGroupIDList:
            GameWorld.GetGameWorld().SendMergeMsgToClientByGroupID(serverGroupID, sendMsg)
        #for serverGroupID in serverGroupIDList:
        #    GameWorld.GetGameWorld().SendMergeMsgToClientByGroupID(serverGroupID, sendMsg)
        jsonGroupIDInfo = json.dumps(serverGroupIDList, ensure_ascii=False)
        GameWorld.GetGameWorld().SendMergeMsgToClientByGroupList(jsonGroupIDInfo, sendMsg)
    return
def OnClientServerReceiveMsg(index, tick):