hxp
2025-05-16 273fbbf3ec69623f4501583614174c7d604a06b5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sð    hc@sšddlZddlZddlZddlZddlZddlZddlZddlZddlZdZ    d„Z
d„Z d„Z d„Z dS(iÿÿÿÿNicCsªtjtj|ƒ}|stStj|tjƒs8tS|j    ƒsHtStjtj|ƒ}|dkrmtS|j    ƒ s‰t j |ƒrtSt j|||ƒs¦tStS(N(t    NPCCommontGetSummonNPCOwnert IPY_GameWorldt    gotPlayertFalset GameFuncCommt GetFuncCanUset ShareDefinetGameFuncID_Truckt GetCanAttacktNonet PlayerTrucktIsTruckDestroyt AttackCommontCheckNPCCanAttackTagtTrue(t curSummonNPCt curTagTrucktskillttickt    curPlayert curTagPlayer((sf.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\SummonNPC_Attack_Truck.pyR    )s  cCsAtjtj|ƒ}|dkr1tjtjfStj    ||ƒS(N(
RRRRR
tChConfigtType_Relation_EnemytDef_PASysMessage_NoneR tGetPlayerAndTruckRelation(RRRRR((sf.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\SummonNPC_Attack_Truck.pytGetTagRelationMs c Csœtj|ƒ}tj||||||ƒ}|j}    tj|ƒ}
|
dkr|
jƒt    j
krtj |
|||    ƒntj |||j |    ƒ|S(N(tGameObjtGetHPR t    GetHurtHPtHurtHPRtGetSummonOwnerDetelR
tGetGameObjTypeRRtNPCAddObjInHurtListtAddHurttHurtType( RRRt
skillValuet skillPercentt skillHurtListRt curTagTruckHPthurtTypethurtHPtcurSummonNPCOwner((sf.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\SummonNPC_Attack_Truck.pytDoAttack`s    !cCs£tjtj|ƒ}tjtj|ƒ}|dkr^tj|ƒdkr^tj||ƒnt    j
|ƒr}t    j |ƒn|dkrŸtj |||ƒnt S(Ni(RRRRR
RRR tSetPlayerBattleStateR R tDoTruckDestroytOnPlayerKillTruckR(RRRRRR((sf.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\SummonNPC_Attack_Truck.pyt AttackResult{s! (RR RRt
SkillShellRR RRt TruckSafeDistR    RR+R/(((sf.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\SummonNPC_Attack_Truck.pyt<module>s         
    $