1
2
3
4
5
6
7
8
9
Sð    hc@sRddlZddlZddlZddlZddlZd„Zd„ZdS(iÿÿÿÿNcCso|sZtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒdSt}|d}|dkrÌt|ƒdkr’|dnd}tj||ƒtj|ƒtj|d|ƒnŸ|d    kr3t|ƒdkrô|dnd}t}tj    d
|ƒ}|sktj|d |ƒdSn8|d krLt
|ƒn|d krkt}t
|ƒn|S(NsÉèÖùý¹ØËþ²ã: SetSkyTower 1 ²ãs,Ìî³äÈ«·þ¹ý¹Ø: SetSkyTower 2 ²ã  ¹ý¹Ø»úÆ÷ÈËÊýsÖØÖÃÈ«·þ½±Àø: SetSkyTower 3sÖØÖÃÈ«·þ¹ý¹Ø: SetSkyTower 4s×¢: ÖØÖÃÈ«·þ¹ý¹ØÐèÖØµÇiisÌìÐÇËþ¹ý¹ØÊýÉèÖàfloor=%s£¡itSkyTowerServerChallenges²»´æÔÚ¸ÃÈ«·þ½±Àø²ã:%sii( t    GameWorldt DebugAnswertFalsetlentGameLogic_SkyTowertSetSkyTowerCurfloorIDtSyncSkyTowerInfotTruet IpyGameDataPYtGetIpyGameDataNotLogt__ClearServerPassFloorReward(t    curPlayertcmdListtisSendGameServertcmdTypetfbLeveltfloorIDt ipyDataServer((sT.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetSkyTower.pytOnExec%s6
 "  "    cCsutjƒ}xOt|jƒƒD];}|j|ƒ}|jƒ}tj|tj    |dƒqWt
j |dt ƒdS(Ni(R    tIPY_DatatrangetGetSkyTowerServerChallengeCountt!GetSkyTowerServerChallengeByIndext
GetFloorIDt PlayerControltNomalDictSetPropertytChConfigt$Def_Player_Dict_SkyTowerServerRecordRRtNoneR(R t
ipyDataMgrtindexRR((sT.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetSkyTower.pyR Fs  (RR    RRRRR (((sT.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetSkyTower.pyt<module>s         !