1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sð    hc@saddlZddlZddlZddlZddlZddlZddlZd„ZdS(iÿÿÿÿNcCs™|sªtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|d    ƒtj|d
ƒdStjƒjƒ}|jƒ}tjtjƒjƒƒ}|d }|d+krtj    ƒ s|t
j kr)tj|dƒdS|d krÊt |ƒd krQ|d nd }t |ƒd krs|d n|}t j|ƒ}|j|||jƒtj|d||jfƒt jƒdS|d krnt |ƒd krò|d nd }    t |ƒd kr|d n|}t j|ƒ}|j|    |jƒtj|d||j|jfƒt jƒdS|dkr t |ƒd kr–|d nd }
t |ƒd kr¸|d n|}t j|ƒ}|j|
|jƒtj|d||jfƒt jƒdS|dkrÛt |ƒd kr4|d nd }t |ƒd krV|d nd } | sr| tjkrt j|ƒ}|j} nt j| ƒ} | j|| jƒtj|d| | jfƒt jƒdS|dkr%t jƒ} | jƒtj|d| jƒt jtƒdS|dkrUt j ƒ}tj|d|ƒdS|dkr4t |ƒd kr}|d nd }t |ƒd krŸ|d nd }t |ƒdkrÁ|dnd }d}xdd d gD]V}t j|ƒ}x>|j!j"ƒD]-}|dkrqÿn||krÿ|}qÿqÿWqÚWt j|ƒ} xÍt#|ƒD]¿}|d 7}t j|ƒ}t$j%d d ƒ|_&d||_'d||_(t$j%ddƒ|_)t$j%d d!ƒ|_*||_| |_+|| j!krù|| j!|<n|jd|d"t-ƒqPWtj|d#|||fƒdS|d$kr•t |ƒd kr\|d nd }x,d d gD]}|r||krqont j|ƒ} | j!j.ƒ| _/| j/j0d%t1j2d&d'ƒd(tƒtj|d)|t | j/ƒfƒx”t3| j/d ƒD]€\}}t j|j4ƒ}|j4}|j(j5tj6ƒƒj7tj8ƒ}|j}|j}tj|d*|||||fƒq    WqoWdSdS(,Ns --------------------------------s/ÉèÖÃÍæ¼Ò»ý·Ö: CrossBattle 1 ×Ü»ý·Ö [¿ÉÑ¡Íæ¼ÒID]s/ÉèÖÃÍæ¼Ò»÷ɱ: CrossBattle 2 »÷ɱÊý [¿ÉÑ¡Íæ¼ÒID]s/ÉèÖÃÍæ¼Ò¹±Ï×: CrossBattle 3 ¹±Ï×¶È [¿ÉÑ¡Íæ¼ÒID]s/ÉèÖÃÕóÓª»ý·Ö: CrossBattle 4 ×Ü»ý·Ö [¿ÉÑ¡ÕóÓªID]sÖØÐÂËæ»ú´ó½±: CrossBattle 5s¸´»îÕóÓªÊØÎÀ: CrossBattle 6s-ÐéÄâ²ÎÓëÍæ¼Ò: CrossBattle 7 ÕóÓªID ÈËÊý  »ý·Ös"Êä³öÕóÓªÍæ¼Ò: CrossBattle 8 ÕóÓªIDs¿ÉÑ¡Íæ¼Ò/ÕóÓªIDûÌîÔòĬÈÏ×ÔÉíiiiiiiis%¸ÃÃüÁîÐèÔÚ¿ç·þÕ½³¡Ê¹ÓÃCrossServer·¢ËÍsÍæ¼Ò(%s)»ý·Ö: %ssÍæ¼Ò(%s)»÷ɱÊý: %s, Á¬É±Êý: %ssÍæ¼Ò(%s)¹±Ï×¶È: %ssÕóÓª(%s)»ý·Ö: %ssÖØÐÂËæ»ú´ó½±OK! %ss¸´»îÕóÓªÊØÎÀ! %siièi'sfakeAccID%s@test@s86s
fakeName%si
ii€–˜i-1tisCheckVictorys&ÐéÄâ²ÎÓëÍæ¼ÒÕóÓª(%s),ÈËÊý(%s),»ý·Ö(%s)itkeytscoret scoreSortTimetreverses#------ ÕóÓª£¨%s£©,ÈËÊý£¨%s£© ------s %s %s:%s,µÃ·Ö:%s,¹±Ï×:%s(iiiiii(9t    GameWorldt DebugAnswert GetGameWorldtGetTickt GetPlayerIDtFBCommontGetRecordMapIDtGetMaptGetMapIDt IsCrossServertChConfigtDef_FBMapID_CrossBattlefieldtlentGameLogic_CrossBattlefieldtGetBattlePlayerObjtaddPlayerScoreRtNotifyBattlefieldHelpt addKillCountt    killCounttcontinueKillCounttaddSuperItemContributiontsuperItemContributiont ShareDefinet CampTypeListtfactiontGetBattleFactionObjtaddFactionScoretGetBattleWorldt RandSuperTaskt superItemInfotTruet rebornGuradtfactionPlayerDicttkeystxrangetrandomtrandinttjobtaccIDtnametrealmLVt
fightPowert
factionObjtNonetFalsetvaluestbattlePlayerSortListtsorttoperatort
attrgettert    enumeratetplayerIDtdecodetGetCharacterEncodingtencodetDef_Game_Character_Encoding(t    curPlayertcmdListttickR8tmapIDtvalue1tsetScoret tagPlayerIDt    battleObjtsetCountt setProgresst
tagFactionR/tworldObjtrebornNPCIDListRt playerCountRt fakePlayerIDtftfObjt_t printFactiontnumtbatObjt
playerNameR((sT.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\CrossBattle.pytOnExecsÜ 
( ""
 ""#
 ""
 "" 
 
    """  
           "%#    $        +(RRRRR
R5R(RS(((sT.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\CrossBattle.pyt<module>s