hxp
2025-05-29 f08058713e574c675579ca5ccbfabeb1e6702cf0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
HÚ7hc@saddlZddlZddlZddlZddlZiad„Zd„Zd„ZdS(iÿÿÿÿNcCsÀiatjdƒxtjtjƒD]{\}}}xi|D]a}d|krTq<ntjj||ƒ}tjj    |ƒ}tjj
|ƒ}||gt|<q<Wq&Wtjdt tƒƒdS(Nsˢнű¾Îļþʱ¼ä...tpys    ½Å±¾×ÜÊý: %s( tg_moduleFileCMTimeDictt    GameWorldtLogtostwalktChConfigt
ScriptPathtpathtjointgetctimetgetmtimetlen(tparenttdirnamest    filenamestfilenametfullPathtctimetmtime((sdD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\ReloadModule.pyt__RefreshModuleFileCMTimes "  cCstjƒjtjƒ}| s&t r1tƒdS||krAdStjd||fƒi}xqtj    j
ƒD]`\}}dt |ƒkr’qnn|j dƒd}|j |gƒ}|j|ƒ|||<qnWxtjtjƒD] \}}    }
xù|
D]ñ} d| krqûn| j dƒd} | tkr8qûntjj|| ƒ} tjj| ƒ}tjj| ƒ}| tkr®t| \}}||kr®||kr®qûq®n||ft| <| |krûx|| D]}t|ƒqÕWqûqûWqåWtjdƒdS(Ns(¿ªÊ¼½Å±¾ÖضÁ curVersion=%s,updVersion=%sRs.iÿÿÿÿis    ½Å±¾ÖضÁ !(Rt GetGameWorldtGetGameWorldDictByKeyt ShareDefinet0Def_Notify_WorldKey_MapServerScriptReloadVersionRRRtsystmodulestitemststrtsplittgettappendRRRRt__name__RR    R
R t__DoModuleReload(t
updVersionttickt
curVersiontmoduleNameDictt    moduleKeytmodulet
moduleNamet
moduleListR RRRt curModuleNameRtcurCTimetcurMTimeRR((sdD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\ReloadModule.pytDoMapServerScriptReload0sF  "          cCsptjj|ƒ}|sdSy%t|ƒtjd||fƒWn(tk
rktjd||fƒnXdS(Ns    reload module %s, %ss    reload module err! %s, %s(RRRtreloadRRt    ExceptiontErrLog(R&R'((sdD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\ReloadModule.pyR!gs
 (    RRRRRRRR-R!(((sdD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\ReloadModule.pyt<module>s             7