cehua_hzl
2018-08-22 af4a1f8d277bdb9e5bbd7e388bdc0c8ea901b380
1
2
3
4
5
6
7
8
9
10
11
12
13
¾êœYc@sgddlZddlZddlZddlZddlZddlZd„Zd„Zd„ZdS(iÿÿÿÿNcCsQ|jƒddd…}x1|D])}||dkr |j|ƒq q q W|S(Nt(tkeystNonetpop(t    gmCmdDicttkeysListtkey((sj.\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\GM\Commands\GMT_AddPersonalCompensation.pytClearEmptyFromDict&s   
c
Cs t|ƒ}t|jddƒƒ}|gkrJtj||tjƒdS|jddƒ}tjƒ}| s{||kr•tj||tjƒdS|jddƒ}|jddƒ}t    t
j ƒƒ}t |jdd    ƒƒ}t |jd
d    ƒƒ}    t |jd d    ƒƒ}
|jd t jƒ} g} |jd dƒ} | jƒdkrd| jdƒ} ng}x6| D].}t||ƒ}|s’qqn|j|ƒqqWtj||||d| ||f||    |
ƒtj||tjƒtjddddt    |ƒƒdS(Nt PlayerIDLists[]tEndTimes2050-12-13 00:00:00tTitleRtTexttGoldt0t    GoldPapertSilvertSendertitemNumss,s%s<$_$>%s<$_$>%sitGMT_AddPersonalCompensation(RtevaltgettGMCommontGMCommandResultt Def_ParamErrt    GameWorldtGetCurrentDataTimeStrtDef_InvalidTimetstrtuuidtuuid1tinttChConfigtDef_Mail_SenderSyststriptsplittGetGMTCompensationItemDicttappendtPlayerCompensationtAddPersonalItemt Def_SuccesstDataRecordPacktDR_ToolGMOperate(torderIdRRt    LimitTimet curServerTimeR
R tGUIDtgoldt    goldPapertsilvertsendertintemIndexStrListRtaddItemDictListt itemIndexStrt addItemDict((sj.\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\GM\Commands\GMT_AddPersonalCompensation.pytOnExec3sB     cCsCi}tj|jd|dƒƒ|d<|ddkr=iStj|jd|dƒƒ|d<|ddkrtiStj|jd|dƒƒ|d<d    |d
<i}i}t|jd |d ƒƒ}|rØ|}nx6|jƒD](\}}||krqån|||<qåW|r(d ||d
<ntjd||fƒ|S(NsItemID%sR tItemIDis    ItemCnt%stCountsIsBind%stIsBindRtUserDatas UserDataEx%ss{}s%ss!GetGMTCompensationItemDict %s, %s(RtToIntDefRRtitemstDebugLog(RR4R5t UserDataDictt itemUserDatat
UserDataExRtvalue((sj.\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\GM\Commands\GMT_AddPersonalCompensation.pyR#gs,###
     (    R(R%RRRRRR6R#(((sj.\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\GM\Commands\GMT_AddPersonalCompensation.pyt<module>s               4