cehua_ZWJ
2019-01-30 6afaa4408f4e09e3e95dbd92f0d1cd5a1fb2942b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
x{[c@s¦dZddlZddlZddlZddlZd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„ZdS(sVersion = 2011-05-31 21:30iÿÿÿÿNc Cs|jƒ}|jƒ}|s"dStjƒ}g}x‰t|ƒD]{}|j|ƒ}|jƒ}tj|jƒƒ}    |    dkr¯||    kr¯t
||ƒ|j |ƒqAnt ||ƒqAWx|D]}
|j |
ƒqÇW|jƒ|jtjƒr |jtjƒndS(N(tGetGMOperManagertGetCountt    GameWorldtGetCurrentTimetrangetGetAttGetOpertGetDateTimeByStrt
GetEndTimetNonet DoClearOpertappendtDoOpert
DeleteOpert Sync_SaveToDBt GetDictByKeytChConfigtDef_GM_Oper_ForbidAcctKickt IPY_GameWorldt    disGMKick( t    curPlayertticktcurPlayer_GMOpertcurPlayer_GMOper_Countt curDateTimetdelListtindextcurOpert curOperValuetcurOperEndTimetoper((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyt DoGMOperLogic#s*       
cCsŽ|tjkrt|ƒnn|tjkr8t|ƒnR|tjkrTt|ƒn6|tjkrpt|ƒnt    j
d||j ƒƒdS(NsÎÞЧGM²Ù×÷·û = %s( Rt gmForbidFightt__Do_ForbidenFightt gmForbidAcct__Do_ForbidAcctgmForbidVisiblet__Do_ForbidVisiblet gmForbidTalkt__Do_ForbidTalkRtLogt GetPlayerID(RR((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR Xs    cCs„|tjkrt|ƒnd|tjkr.nR|tjkrJt|ƒn6|tjkrft|ƒntj    d||j
ƒƒdS(NsÎÞЧGM²Ù×÷·û = %s( RR!t__Cancel_ForbidenFightR#R%t__Cancel_ForbidVisibleR't__Cancel_ForbidTalkRR)R*(RR((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR
ps   cCs |jƒs|jtƒndS(N(tGetGMForbidenFighttSetGMForbidenFighttTrue(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR"‡s cCs |jƒr|jtƒndS(N(R.R/tFalse(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR+‘s cCs |jƒr|jtƒndS(N(t
GetVisiblet
SetVisibleR1(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR&›s cCs |jƒs|jtƒndS(N(R2R3R0(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR,¥s cCs#|jƒstj|tƒndS(N(tGetGMForbidenTalkt PlayerControltSetGMForbidenTalkR0(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR(¯s cCs#|jƒrtj|tƒndS(N(R4R5R6R1(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR-¹s cCs|jtjdƒdS(Ni(tSetDictRR(R((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyR$ÃscCss|jƒ}|jtjƒ}|jdƒ|j|ƒ|j|ƒ|jƒ|jtj    ƒ|j
tj ƒdS(Ntsys( Rt    AddGMOperRR#t
SetGMAccIDt SetLastTimetSetMsgRt SetAccStatet pysForbiddenRR(t curTagPlayertlastTimetmsgtcurFindPlayer_GMOpertgmOper((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pytClosePlayerByAccIDÎs    
cCss|jƒ}|jtjƒ}|jdƒ|j|ƒ|j|ƒ|jƒ|jtj    ƒ|j
tj ƒdS(NR8( RR9RR#R:R;R<RR=R>RR(R?R@RARRBRC((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pytClosePlayerByAccIDExäs    
(t__doc__RRRR5R R R
R"R+R&R,R(R-R$RDRE(((s\.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerGMOper.pyt<module>s         5