hch
2025-05-16 5f8f590c4b577b1a81bbfff7aa69b8b01e7ff804
1
2
3
4
5
6
7
8
9
10
11
12
Sð    hc@s ddlZddlZddlZddlZddlZddlZddlZddlZddlZddl    Z    d„Z
d„Z d„Z d„Z dS(iÿÿÿÿNcCsê|jƒ}|dkr2tjd|jƒƒdS|jƒtjkratjd|jƒƒdStjƒj    |j
ƒƒ}|dkr¢tjd|jƒƒdS|j ƒ|kr¸dS|j ƒtj ksâtj|ƒdkrædS|S(NsGetActionNPCbyType -> Ã»ÓÐÄ¿±ês"GetActionNPCbyType -> Ì¸»°¶ÔÏó²»¶Ôs GetActionNPCbyType ->ûÓÐÕâ¸öNPCi(t GetActionObjtNonet    GameWorldtLogt GetPlayerIDtGetGameObjTypet IPY_GameWorldtgotNPCt GetNPCManagert GetNPCByIndextGetIndextGetTypet GetCurActiontlaNPCDietGameObjtGetHP(t    curPlayertnpcTypettagObjtcurNPC((sX.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerMissionCollect.pytGetActionNPCbyType.s    *cCs‚tj|tjtjƒsdS|jƒtjkrHtj    |dƒdS|j
|ƒt j |||ƒrndSt j||ƒdS(Nt GeRen_hwj35_0(tOperControlManagertIsObjCanDoActiontChConfigtDef_Obj_ActState_ClientActRt
oalCollecttGetPlayerVehicletpvTruckt PlayerControlt
NotifyCodet SetActionObjt    NPCCommontOnCollectNPCBegint
EventShelltEventRespons_MisCollectTime(RRttick((sX.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerMissionCollect.pytQueryMissionCollectQs      cCs€t|tjƒ}|sdSt|jdƒƒ}|s;dStj||tjd|jƒƒt    j
||j ƒt j dƒdS(Ntcoltimet    prepareIDi(RRtntMissionCollecttintt GetAttributeRtSync_PrepareBegintpstMissionCollectingtGetIDt AttackCommont AddHurtValueRRtDef_NPCHurtTypePlayer(Rt
curMissiontcurConditionNodeRt
misColTime((sX.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerMissionCollect.pytBeginMissionCollectms"cCset|tjƒ}|sdS|jƒ}tj||ƒs>dStj|||ƒtj    ||ƒdS(N(
RRR(tGetNPCIDtChNPCt OnCollectEndR tDoCollectNPCOKR"tEventRespons_MisCollectSuccess(RR$RtnpcID((sX.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerMissionCollect.pytEndMissionCollect„s (RRRR"R6RRR R.RRR%R4R;(((sX.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerMissionCollect.pyt<module>s              #