1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sð    hc@s^ddlZddlZddlZddlZddlZddlZd„Zd„ZdS(iÿÿÿÿNc    Cs|st|ƒdS|ddkr¨|d}idd6tjƒjtjƒd6tjƒjtjƒd6|jƒd6tj    |ƒd6|d    6}tj
tj |ƒdS|dd
krt |ƒdkrÔ|dnd}t |ƒd krö|d nd}t |ƒd kr|d nd}t |ƒd kr:|d nd}t |ƒdkr\|dnd}tjd|ƒ}    |    s’tj|d|ƒdS|dkr­|    jƒ}ntj||||d|d|ƒ}
|
rêtj|dƒn tj|d||||fƒdSt |ƒdkr[|ddkr>t|ƒdStj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tjdƒtj|tj dƒtj|tj!dƒtj|tj"dƒtj|tj#dƒtj|tj$dƒtj|tj%dƒxt&ddƒD]n} tj|tj'| dƒtj|tj(| dƒtj|tj)| dƒtj|tj*| dƒq®Wtj|dƒtj+|ƒtj,|ƒtj-|ƒdSt |ƒd ksƒt |ƒd dkr,i
tjdgd6tjdgd 6tjdgd 6tjdgd 6tjdgd6tjdgd6tjdgd6tjdgd6tjd gd!6tjd"gd#6} t.t |ƒƒ} x| ddd …D]l} || | d !\}}|| kr~qOn| |\}}tj|||ƒtj|d$||fƒqOWtjƒjtjƒ}tjƒjtjƒ}tj|tj$|ƒtj|tj%|ƒtj+|ƒdSt |ƒd krõ|\}}}itj'dgd6tj)d%gd6tj(dgd 6tj*d&gd 6} || kr­t|ƒdS| |\}}tj||||ƒtj|d'|||fƒdSt|ƒdS((Nitmit requestTypetseasonIDtzoneIDtplayerIDt
fightPowert gmMatchIDListtbiiiitCrossRealmPKDans²»´æÔڸöÎλ:%ss ·ÖÇøÈü¼¾Òì³£!s'ÉèÖÃÉϰñ·ÖÇø:%s,Èü¼¾:%s,¶Îλ:%s,»ý·Ö:%sisÖØÖÿç·þPKÊý¾ÝOK£¡s»ý·Ös¶ÎλsPK´ÎÊýsʤÀû´ÎÊýsÁ¬Ê¤´ÎÊýsÁ¬°Ü´ÎÊýis
½ñÈÕPK´ÎÊýis ½ñÈÕʤÀû´ÎÊýis ½ñÈÕ¹ºÂò´ÎÊýi    s ½ñÈÕˢдÎÊýi
s
ÉèÖÃ%s: %ssÃû´Îs½±ÀøµÈ¼¶sÉèÖÃÈü¼¾%s%s: %s(/t __PrintHelpt    GameWorldt GetGameWorldtGetGameWorldDictByKeyt ShareDefinet#Def_Notify_WorldKey_CrossPKSeasonIDt!Def_Notify_WorldKey_CrossPKZoneIDt GetPlayerIDt PlayerControlt GetFightPowertSendMsgToCrossServertClientServerMsg_PKMatchtlentNonet IpyGameDataPYtGetIpyGameDatat DebugAnswert GetLVUpScoretPlayerCrossRealmPKtGMSetPlayerCrossPKDatatNomalDictSetPropertytChConfigtDef_PDict_CrossPK_TotalScoretDef_PDict_CrossPK_DanLVtDef_PDict_CrossPK_PKCounttDef_PDict_CrossPK_WinCounttDef_PDict_CrossPK_CWinCounttDef_PDict_CrossPK_CLoseCounttDef_PDict_CrossPK_TodayPKCounttDef_PDict_CrossPK_TodayWinCounttDef_PDict_CrossPK_TodayBuyCounttDef_PDict_CrossPK_RefreshCountt&Def_PDict_CrossPK_DayPKCountAwardStatet'Def_PDict_CrossPK_DayWinCountAwardStatet!Def_PDict_CrossPK_DanLVAwardStatet"Def_PDict_CrossPK_SeasonAwardStatetDef_PDict_CrossPK_ZoneIDtDef_PDict_CrossPK_SeasonIDtxrangetDef_PDict_CrossPK_SeasonDanLVtDef_PDict_CrossPK_SeasonScoretDef_PDict_CrossPK_SeasonOrdertDef_PDict_CrossPK_SeasonAwardLVtSyncCrossRealmPKPlayerInfotSyncCrossRealmPKAwardStatetSyncCrossRealmPKHisSeasonInfotrange(t    curPlayertmsgListRtdataMsgRRtdanLVtpkScoret    cWinCountt
danIpyDataterrorMsgtit setTypeDictt    indexListtsetTypetvaluetdictNametchNamet    mapZoneIDt mapSeasonID((sS.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetCrossPK.pytOnExec sÊ
 
 
""""" $ 
   (   
 
cCs¤tj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|d|jtjƒƒtj|dƒtj|d    ƒdS(
NsÖØÖÃÊý¾Ý: SetCrossPK 0sÉèÖÃÊý¾Ý: SetCrossPK ÀàÐÍ  Öµs<ÀàÐÍ:0-»ý·Ö,2-¶Îλ,3-PK´ÎÊý,4-ʤÀû´ÎÊý,5-Á¬Ê¤´ÎÊý,6-Á¬°Ü´ÎÊýs:7-½ñÈÕPK´ÎÊý,8-½ñÈÕʤÀû´ÎÊý,9-½ñÈÕ¹ºÂò´ÎÊý,10-½ñÈÕˢдÎÊýs%ÉèÖÃÀúÊ·: SetCrossPK Èü¼¾ID ÀàÐÍ ÊýÖµs$ÀàÐÍ:0-¶Îλ,1-Ãû´Î,2-»ý·Ö,3-½±ÀøµÈ¼¶sµ±Ç°Á¬°Ü´ÎÊý£º %ss1ÉèÖÃÉϰñ: SetCrossPK b ·ÖÇø Èü¼¾ ¶Îλ [»ý·Ö Á¬Ê¤]s%Ö¸¶¨Æ¥Åä: SetCrossPK m [playerID ...](R
RtNomalDictGetPropertyRR$(R8((sS.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetCrossPK.pyR    –s (R
RRRR RRIR    (((sS.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetCrossPK.pyt<module>s              v