1
2
3
4
5
6
7
8
9
10
11
Sð    hc@sRddlZddlZddlZddlZddlZd„Zd„ZdS(iÿÿÿÿNc CsÛt|ƒdkr&tj|dƒdS|\}}td|ƒ}tj|tjƒ}|rpt|||ƒdStjƒ}xXt    |j
ƒt j |j
ƒt j ƒD]-}x$t    |j ƒt j |j ƒt j ƒD]ù}|j||ƒ}|súqÖnxÒt    d|jƒƒD]»}    |j|    ƒ}
|
dkr7qn|
jƒtjkrRqntj|
jƒtjƒ}|jƒtjkrˆqn|jƒtjkr£qn|jƒ|kr»qnt|||ƒqWqÖWq¦WdS(NisSetNPCHP NPCID HPii(tlent    GameWorldt DebugAnswertmaxtGetObjt IPY_GameWorldtgotNPCt __GMSetNPCHPtGetMaptrangetGetPosXtChConfigtDef_Screen_AreatGetPosYt    GetPosObjt GetObjCountt GetObjByIndextNonetGetGameObjTypetGetIDt GetCurActiontlaNPCDietGetTypet ntFunctionNPCtGetNPCID( t    curPlayertmsgListtnpcIDtsetHPtcurNPCtgameMaptitjttempObjtktcurObj((sQ.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetNPCHP.pytOnExec"s<  00 cCsw|jƒ}tjd|ƒr$tnt}tj||d|ƒ|jƒtj    |d|j
ƒ|jƒ|fƒdS(Nt NPCTimeLostHPtisByTimesSetNPCHP ID=%s(%s),HP=%s( Rt IpyGameDataPYtGetIpyGameDataNotLogtTruetFalsetGameObjtSetHPt    Notify_HPRRR(RRRRR&((sQ.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetNPCHP.pyRMs  
)(R'RRR R+R$R(((sQ.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetNPCHP.pyt<module>s    
    +