cehua-TT
2018-12-22 1c81300382a36539e8d8536b6c2c5ced973c3b37
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
†¹\c@s»ddlZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z d„Z d„Z d    „Zd
„Zd „Zd „ZdS( iÿÿÿÿNcCsX|jtjƒ}tj|tj|ƒtj|tjdƒtj|tjdƒdS(Ni(tNomalDictGetPropertytChConfigtDef_PDict_CrossPK_TotalScoret PlayerControltNomalDictSetPropertytDef_PDict_CrossPK_OnDayScoretDef_PDict_CrossPK_TodayPKCounttDef_PDict_CrossPK_TodayBuyCount(t    curPlayert
totalScore((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pyt DoPlayerOnDays
cCs#dStjƒjtjƒtjkS(Ni(t    GameWorldt GetGameWorldtGetGameWorldDictByKeyt ShareDefinet Def_Notify_WorldKey_MergePKStateRtDef_Action_Open(((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytIsCrossRealmPKOpen!scCsdS(Ni((((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytGetCrossPKZoneID&scCsdS(Ni((((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pyt GetSeasonID*scCstS(N(tTrue(((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytIsCrossRealmPKSeasonOpen.sc    CsÁtjƒj|ƒ}|jƒ}|jƒ}|j}tjƒrFdStƒsstjd|ƒt    j
|dƒdStjd||f|ƒ|dkrui t ƒd6t ƒd6|d6|d6t j|ƒd    6|jƒd
6|jƒd 6|jƒd 6|jƒd 6|jtjƒd6dd6|jtjƒd6|jtjƒd6}tjtj|ƒtjdt|ƒ|ƒnHd}tjƒj|ddd|t|ƒƒtjdt|ƒ|ƒdS(Ns/OnRequestMergePK ¿ç·þ»î¶¯Î´¿ªÆô£¬²»¿É½øÐÐÆ¥Å䣡tGeRen_hgg_21675s ÊÕµ½¿ç·þPKÆ¥Åä: type=%s,accID=%sitseasonIDtpkZoneIDtaccIDtplayerIDt
playerNamet    playerJobtplayerLVtmaxHPt
fightPowertpkScoretdanLVt    cWinCountt
ondayScores'    ·¢ËÍÇëÇóÆ¥Åäµ½¿ç·þ·þÎñÆ÷ dataMsg=%ssClient Cancel!itCrossRealmPKCancels'    ·¢ËÍÈ¡ÏûÆ¥Åäµ½GameServer sendMsg=%s(R tGetPlayerManagertGetPlayerByIndextGetAccIDt GetPlayerIDtTypet IsCrossServerRtLogRt
NotifyCodeRRtCrossRealmPlayertGetCrossPlayerNametGetJobtGetLVtGetMaxHPt GetFightPowerRRRtDef_PDict_CrossPK_CWinCountRtSendMsgToCrossServerRtClientServerMsg_PKMatchtstrtGameServer_QueryPlayerResulttlen(    tindext
clientDatattickRRRt requestTypetdataMsgtsendMsg((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytOnCrossRealmPKMatch8s@            
 
    (cCss|jƒ}|\ }}}}}}}    }
} } } }}||k}tjd||||||||    |
| | | |f |ƒtƒ}||kr³tjd||f|ƒdStƒsÔtjd||ƒdStj|tj|    ƒtj|tj    |
ƒ|j
tj ƒd}tj|tj |ƒ|rw|j
tj ƒd}tj|tj |ƒtj|tj | ƒntj|tj dƒtjtj|ƒƒrÔ|j
tjƒd}tj|tj|ƒn|rÞdStjƒ}||_||_||_||_t|jƒ|_| |_|    |_|
|_| |_||_t|jƒ|_tj ||ƒdS(Ns¸µØÍ¼ÊÕµ½¿ç·þPK½áËã: isWinner=%s,roomID=%s,seasonID=%s,timeStr=%s,overType=%s,winnerID=%s,roundWinnerIDList=%s,pkScore=%s,danLV=%s,cWinCount=%s,addScore=%s,tagPlayerID=%s,notifyState=%ss:    ·Ç±¾Èü¼¾µÄ½áËãÐÅÏ¢£¬²»´¦Àí£¡curSeasonID=%s,seasonID=%ss)    Èü¼¾ÒѾ­½áËã¹ýÁË£¬²»´¦Àí£¡seasonID=%sii(!R(R R+RRRRRRtDef_PDict_CrossPK_DanLVRtDef_PDict_CrossPK_PKCounttDef_PDict_CrossPK_WinCountR3tCheckTimeIsSameServerDayExtChangeTimeStrToNumRtChPyNetSendPackttagGCCrossRealmPKOverInfotTimeStrtOverTypetWinnerIDt RoundWinnerIDR8t
RoundCounttAddScoretScoretDanLVtCWinCnttTagNamet
TagNameLent NetPackCommont SendFakePack(RtoverInfoRtroomIDRttimeStrtoverTypetwinnerIDtroundWinnerIDListR R!R"taddScoret tagPlayerIDt tagPlayerNamet notifyStatetisWinnert curSeasonIDtpkCounttwinCountt todayPKCounttoverPack((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytCrossServerMsg_PKOverInfo~sP -     2                                              cCstjƒj|ƒ}dS(N(R R%R&(R9R:R;R((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytOnCrossRealmPKBuyºscCstjƒj|ƒ}dS(N(R R%R&(R9R:R;R((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytOnCrossRealmPKGetAwardÈscCs"tjƒ}d|_d|_dS(Ni(REttagMCCrossRealmPKPlayerInfoRMRN(Rt pkPlayerInfo((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytSyncCrossRealmPKPlayerInfoÎs             cCsdS(N((R((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pytSyncCrossRealmPKAwardStateÜs(RRR-RERRR RR
RRRRR?RdReRfRiRj(((srE:\SnxxServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerCrossRealmPK.pyt<module>s"                           
    F    <