1
2
3
4
5
6
7
8
9
10
11
12
13
Sð    hc@sdddlZddlZddlZddlZddlZd„Zd„Zd„Zd„ZdS(iÿÿÿÿNcCsÊ|sJtj|dƒtj|dƒtj|dƒtj|dƒdS|d}|dkrpt||ƒnV|dkrŒt||ƒn:|dkr¨t||ƒn|dkr·n|d    krÆndS(
NsÖØÖÃËùÓгɾÍ: Success 0sÖØÖÃÖ¸¶¨³É¾Í: Success 0 ÀàÐÍsÖØÖóɾÍÁì½±: Success w ÀàÐÍsÊä³ö³É¾ÍÊý¾Ý: Success p ÀàÐÍitwtptatu(t    GameWorldt DebugAnswert__DoResetSuccesst__DoResetSuccessAwardt__DoPrintSuccess(t    curPlayertmsgListtcmdType((sP.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\Success.pytOnExecs$
     cCs|t|ƒdkr"|dg}n    tj}g}xÑ|D]É}tjƒj|ƒ}|s_q8nxŸ|D]—}|j}||kr‘|j|ƒntj||t    ƒtj
||t    ƒtj ||t    ƒtj |t j|dƒtj|||jdƒqfWq8Wtj |t jdƒtj|gtƒtj|gtƒtj|t jdƒtj|ƒtj|d|ƒdS(NiisÖØÖóɾÍÀàÐÍ:%s(tlent ShareDefinetSuccessTypeListt PlayerSuccesstGetSuccDataMngtGetSuccDataByTypetsuccIDtappendt SetSuccHasGottFalsetSetSuccPassportAwardHasGott SetSuccFinisht SetPDictValuetChConfigtDef_PDict_Success_LastDaytSetSuccFinishValuet    conditiontDef_PDict_Success_CheckVersiontSync_SuccessInfotTruetSync_SuccTypeIndexAwardRecordt PlayerControltNomalDictSetPropertytDef_PDict_Success_ScoreAwardtSync_SuccessScoreAwardRR(R    R
ttypeListt resetTypeListtsuccTypet succDataListt succDataObjR((sP.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\Success.pyR;s0           ! cCs:t|ƒdkr"|dg}n    tj}g}x¸|D]°}tjƒj|ƒ}|s_q8nx†|D]~}|j}tj||ƒ r¡tj||ƒ r¡qfntj    ||t
ƒtj ||t
ƒtj ||ƒ|j |ƒqfWq8Wtj||tƒtj|d|ƒtj|tjdƒtj|ƒdS(NisÖØÖóɾÍIDÁì½±:%si(R RRRRRRt GetSuccHasGottGetSuccPassportAwardHasGotRRRRRR!R RRR"R#RR$R%(R    R
R&t resetIDListR(R)R*R((sP.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\Success.pyR\s*          & c Cs=t|ƒdkr"|dg}n    tj}tj|dƒxû|D]ó}tjƒj|ƒ}|siqBnt}xÃ|D]»}|j    }tj
|||j ƒ}|s©qvn|sÌt }tj|d|ƒntj ||ƒ}    tj||ƒ}
tj||ƒ} tj|d||j ||j|    |
| fƒqvWqBWdS(Nis--- Êä³öÓнø¶ÈµÄ³É¾ÍÊý¾Ý ---s ³É¾ÍÀàÐÍ: %ss/    id=%s Ìõ¼þ:%s ½ø¶È:%s/%s Íê³É:%s Áì½±:%s %s(R RRRRRRRRRtGetSuccFinishValueRR tGetSuccIsFinishR+R,tneedCnt( R    R
R&R(R)t    printTypeR*RtvaluetisFinishthasGottpassportHasGot((sP.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\Success.pyRys.           +(    RRRRR"R RRR(((sP.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\Success.pyt<module>s             !