1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Sð    hc@s[ddlZddlZddlZddlZddlZd„Zd„Zd„ZdS(iÿÿÿÿNc    CsÃtjƒj|ƒ}| s(|jƒr,dStj}|\}}}}    }
} d} t} |
dkr€tj||d|    ƒ} n‡|
dkr¡tj    ||ƒ} nf|
dkrÈtj
||ƒ\} } n?|
dkròtj
||| ƒ\} } n|
dkrt } n| s—| r&d|
| f} nd    |
|f} tj d
| |j ƒƒt|| d tjgƒ}tjƒjd d d d |t|ƒƒdS|jƒ}|j|ƒ}d}|rët||ƒ}|sÙdn tj|ƒ}n|jtj|ƒ}i|d6|    d6|d6|
d6|d6|d6}tj d||f|j ƒƒtj||jƒ|jƒd |ƒ|r¿t||d |gƒ}tjƒjd d d d |t|ƒƒndS(Nttaddt
expireTimetdeltstarUptsetStartquerys %s fail! %ss1%s fail! Please check that the ID(%s) is correct.sGMT_AddTitle, errorMsg=%st GMT_AddTitleit GMToolResultsδ¼¤»îsÓÀ¾ÃttitleIDt isOnlineGMTtopTypetstart
endTimeStrs*GMT_AddTitle, isOnlineGMT=%s,resultDict=%s(t    GameWorldtGetPlayerManagertFindPlayerByIDtIsEmptytGMCommont Def_SuccesstFalsetPlayerDienstgradtPlayerAddDienstgradtPlayerDelDienstgradtGMSetTitleStartTruetLogt GetPlayerIDtstrt
Def_UnknowtGameServer_QueryPlayerResulttlentGetDienstgradManagert GetDienstgradt
GetEndTimetChangeTimeNumToStrtNomalDictGetPropertytChConfigtDef_PDict_TitleStartDataRecordPacktDR_ToolGMOperatet GetPlayerNametGetAccID(t
query_Typetquery_IDt packCMDListttickt    curPlayertResulttorderIdR
R    RR tsetValueterrorMsgtisOKt    resultMsgtcurDienstgradMgrtcurGradR tendTimetcurStart
resultDict((sd.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_GMTAddTitle.pytDoLogic$sN             ( 0 %+cCsp|s
dS|jƒ}|sCtj|ƒ}|rC|jƒ}qCn|dkrSdS|jƒ}tj|ƒ|S(Ni(t GetExpireTimeRtGetDienstgradDatatGetCreateTimeStrRtChangeTimeStrToNum(R7R    t curExpireTimetcurDienstgradDatat createTimeStr((sd.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_GMTAddTitle.pyR"Ws   cCsdS(N((R/t callFunNamet    funResultR.((sd.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_GMTAddTitle.pytDoResultms(RR'RRR%R;R"RE(((sd.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_GMTAddTitle.pyt<module>s         3