cehua_ZWJ
2018-12-26 46f144638c190038b339a9b555c3a254f6e8035b
1
2
3
4
5
6
7
8
9
10
11
12
ËU#\c@s…ddlZddlZddlZddlZddlZddlZddlZd„Zd„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((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pytGetCrossPlayerNames  cCsCtjƒj|ƒ}tjƒs%dStj||ƒt|ƒdS(N(R    tGetPlayerManagertGetPlayerByIndext IsCrossServertFBLogictDoPlayerLeaveFBtPlayerExitCrossServer(tindext curPackDatattickR((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pytOnExitCrossRealm+s  
cCsq|jƒ}|jtjƒ}tjtj||gƒtj    |dƒ|j
t j ƒtj d|jƒƒdS(NisPlayerExitCrossServer...(t GetPlayerIDtNomalDictGetPropertytChConfigtDef_Player_Dict_ServerGroupIDR    tSendMsgToClientServert ShareDefinetCrossServerMsg_ExitCrossServert PlayerControltSetCrossRealmStatetKickt IPY_GameWorldtdisMapServerClosetLog(RtplayerIDt serverGroupID((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pyR6s cCs9|jtƒ|jƒjƒ}|r5|jtƒndS(N(t
SetVisibletFalset    GetPetMgrt GetFightPet(RtcurPet((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pytDoEnterCrossRealmDs
 cCsqtjd|jƒƒ|jtƒ|jƒjƒ}|rK|jtƒntj|ƒrmtj    |dƒndS(NsDoExitCrossRealm...i(
R    R*RR-RR/R0R%tGetCrossRealmStateR&(RR1((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pytDoExitCrossRealmLs ( R    RR%R(R#R RRRRR2R4(((spE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\CrossRealmPlayer.pyt<module>s