hxp
2018-12-26 7531847bcf14f471aa939bb1fe26130f8b8decdd
1
2
3
4
5
6
7
8
9
10
11
¹û"\c@s‘ddlZddlZddlZddlZddlZddlZd„Zd„Zdddddd„Zd„Z    d„Z
d„Z dS(    iÿÿÿÿNcCs…|jƒ}tjddtƒ}|s+|Stjddtj|ƒƒ}|i|d6tj|ƒd6jdƒjtj    ƒƒ|S(NtMerget
NameFormats    OpName_%stopnametsidtgbk(
t GetPlayerNamet ReadChConfigtGetPyMongoConfigtTruet    GameWorldtGetPlayerPlatformtGetPlayerServerIDtdecodetencodetGetCharacterEncoding(t    curPlayert
playerNamet
nameFormattopName((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pytGetCrossPlayerNames  cCs9|}tjƒj|ƒ}|s%dStj|dƒdS(Ni(R    tGetPlayerManagertFindPlayerByIDt PlayerControltSetCrossRealmState(tmsgDatatplayerIDR((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pytCrossServerMsg_ExitCrossServer%s icCs€|jtj|ƒt||||||gƒ}|jddd|t|ƒƒtjd||||||f|jƒƒdS(Nit CrossRealmRegsRSendCrossRealmReg actionType=%s,mapID=%s,dataMapID=%s,copyMapID=%s,posX=%s,posY=%s(    tSetDicttChConfigtDef_PlayerKey_MergeRegisterTypetstrtMapServer_QueryPlayerResulttlenR    tLogt GetPlayerID(Rt
actionTypetmapIDt    dataMapIDt    copyMapIDtposXtposYtsysMsg((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pytSendCrossRealmReg.s     #cCsþtjƒj|ƒ}|sdS|jtjƒ}tjd||ƒ|tjkrí|jtj    ƒ}|j
ƒ}||krœtjd||f|ƒdSi|j ƒd6|d6|d6}t j tj|ƒtjdt|ƒ|ƒn t||ƒdS(Ns¿ç·þ±¨Ãû³É¹¦ , actionType=%ssLÉÏ´«¿ç·þ·þÎñÆ÷µÄ regVSRoomID=%s ÓëÍæ¼Òµ±Ç°µÄ roomID=%s ²»Í¬!²»·¢ËÍ×¼±¸Íê±Ï£¡taccIDRtvsRoomIDs&֪ͨ¿ç·þ·þÎñÆ÷, Íæ¼ÒÆ¥ÅäPK×¼±¸Íê±Ï£¡%s(R    RRt GetDictByKeyRRR"t ShareDefinetDef_CrossAction_PKt!Def_PlayerKey_MergeRegisterRoomIDt GetVsRoomIdtGetAccIDt CrossRealmMsgtSendMsgToCrossServertClientServerMsg_PKPrepareOKRtNotifyCanEnterMergeServer(RtmsgListttickRR$t regVSRoomIDR-tdataMsg((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pytOnCrossRealmRegOK9s(       
 cCsdS(N((RR$((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pyR7_scCstjƒj|ƒ}dS(N(R    RtGetPlayerByIndex(tindext
clientDataR9R((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pytOnViewCrossPlayerInfojs( R    R/R4RRRRRR+R<R7R@(((s[E:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\CrossRealmPlayer.pyt<module>s                        &