cehua_ZWJ
2018-12-22 f87b3a49fb8a6e2dbc500cacb42e94b9dbc189b1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
^®\c@s”ddlZddlZddlZddlZddlZddlZddlZddlZd„Zd„Z    d„Z
gd„Z d„Z dS(iÿÿÿÿNcCsrtjƒrdS|sdSti|d6|d6tjƒd6ƒ}tjd|ƒtjƒj|t|ƒƒdS(NtMsgTypetDatat ServerGroupIDsSendMsgToCrossServer => %s(t    GameWorldt IsCrossServertstrtGetServerGroupIDtLogt GetGameWorldt!SendMergerChildToCenterStringDatatlen(tmsgTypetdataMsgtsendMsg((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pytSendMsgToCrossServers 'cCsiytjd|ƒt|ƒ}|jddƒ}|jddƒ}|jddƒ}|tjkr{tj|||ƒn•|tjkrtj||ƒns|tjkr¿tj||ƒnQ|tj    krát
j    ||ƒn/|tj krt |||ƒn tj dƒWnQtj d    |t jƒfƒtjƒjƒrettt jƒƒƒ‚qenXdS(
NsOnCrossServerReceiveMsg: %sRiÿÿÿÿRtRisûÓиÃÐÅÏ¢ÀàÐÍÂß¼­´¦Àí£¡s%OnCrossServerReceiveMsg:%s; except:%s(RRtevaltgett ShareDefinetClientServerMsg_PKMatcht CrossRealmPKtClientServerMsg_PKCanceltClientServerMsg_PKPrepareOKtClientServerMsg_GMCMDtGMShelltClientServerMsg_ServerInitOKtErrLogt    tracebackt
format_excRt GetDebugLevelt BaseExceptionR(trecvMsgtticktmsgDictR tmsgDatat serverGroupID((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pytOnCrossServerReceiveMsg's, cCs!tjdƒtj||ƒdS(sc ÊÕµ½×Ó·þÆô¶¯³É¹¦Í¨Öª 
         µ±×Ó·þÆô¶¯³É¹¦ºó£¬¿Éͬ²½Ò»´Î¿ç·þ·þÎñÆ÷»î¶¯×´Ì¬¼°»î¶¯Êý¾Ý¸ø×Ó·þ
    sÊÕµ½¿ç·þ×Ó·þÆô¶¯³É¹¦Í¨Öª!N(RRRR(R#R"R ((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pyRIs cCs¤tjƒsdS|sdSti|d6|d6ƒ}tjd||fƒ|sgtjƒj|ƒn9tt|ƒƒ}x$|D]}tjƒj||ƒq€WdS(sР¹ã²¥ÐÅÏ¢µ½×Ó·þÎñÆ÷ÉÏ
        @param serverGroupIDList: ·¢ËÍÖ¸¶¨µÄ·þÎñÆ÷×éIDÁÐ±í£¬ÄÚ²¿ÒѾ­Õë¶ÔÁбíÖÐ×éIDÈ¥ÖØ£¬
        ËùÒÔÍⲿÂß¼­¿ÉÖ±½ÓÌí¼Ó£¬²»Óÿ¼ÂÇ×éIDÖØ¸´ÎÊÌ⣬ûÓÐÖ¸¶¨·þÎñÆ÷×éIDʱ£¬Ä¬ÈϹ㲥ËùÓÐ×Ó·þ
    NRRs9SendMsgToClientServer => serverGroupIDList=%s, sendMsg=%s(    RRRRRtSendBroadcastMergeClienttlisttsettSendMergeMsgToClientByGroupID(R R tserverGroupIDListR R#((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pytSendMsgToClientServerSs  cCs›tjƒ}|jƒ}tjd|ƒyt|ƒ}|jddƒ}|jddƒ}|tjkr{t    j|ƒnÇ|tj
kršt j
|ƒn¨|tj kr¹t j |ƒn‰|tjkrØt j|ƒnj|tjkr÷t j|ƒnK|tjkrt j|ƒn,|tjkr5t j|ƒn tjdƒWnQtjd|tjƒfƒtjƒjƒr—tttjƒƒƒ‚q—nXdS(NsOnClientServerReceiveMsg: %sRiÿÿÿÿRRsûÓиÃÐÅÏ¢ÀàÐÍÂß¼­´¦Àí£¡s&OnClientServerReceiveMsg:%s; except:%s(tIPY_GameServertIPY_MGBroadcastMergeClienttGetDataRRRRRtCrossServerMsg_ExitCrossServertCrossRealmPlayertCrossServerMsg_Notifyt PlayerControltCrossServerMsg_PKMatchReqRetRtCrossServerMsg_PKMatchResultt CrossServerMsg_PKReadyOKRoomListt CrossServerMsg_PKTimeoutRoomListtCrossServerMsg_PKOverInfoRRRRRRR(tindexR tdataPackR R!R R"((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pytOnClientServerReceiveMsgfs6   ( RRR1R+R/RRRRR$RR*R9(((s`E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossRealmMsg.pyt<module>s                 "