hxp
2025-05-23 69b88f45f12469ffe581eb208fedf79990e4818f
1
2
3
4
5
6
7
8
9
10
11
Sð    hc@sˆddlZddlZddlZddlZddlZddlZddlZddlZd„Zd„Z    d„Z
d„Z dS(iÿÿÿÿNcCsÕtjtj|ƒ}|r:|jƒ|jƒkr:tSntj|ƒsrtjƒdkrnt    j
|dƒntS|j ƒ sŽtj |ƒr¢t    j
|dƒtSt j||ƒs¸tSt j|||ƒsÑtStS(NitTruck_hgg_861048t Truck_hgg_0(t    NPCCommontGetSummonNPCOwnert IPY_GameWorldt    gotPlayertGetIDtFalset PlayerTrucktCanAttackTrucktGetDestroyTruckMaxCntt PlayerControlt
NotifyCodet GetCanAttacktIsTruckDestroyt AttackCommontCheckPlayerCanAttackTagtCheckPlayerAttackDisttTrue(t    curPlayert curTagTrucktskillttickt curTagPlayer((sc.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Truck.pyR )s cCstj||ƒS(N(RtGetPlayerAndTruckRelation(RRRR((sc.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Truck.pytGetTagRelationKsc
Cs|tj|ƒ}tj||||||ƒ}|j}    tj||||    ƒtj|||    ƒtj|||j|    ƒ|S(N(    tGameObjtGetHPRt    GetHurtHPtHurtHPtNPCAddObjInHurtListtSummonAddAngryByOwnertAddHurttHurtType(
RRRt
skillValuet skillPercentt skillHurtListRtcurTagNPCHPBeforeAtkthurtTypethurtHP((sc.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Truck.pytDoAttackZs    cCstjtj|ƒ}|dkrItj|ƒdkrItj||ƒnt    j
|ƒrx|j ƒshdSt    j |ƒntj |||ƒdS(Ni(RRRRtNoneRRRtSetPlayerBattleStateRRR tDoTruckDestroytOnPlayerKillTruck(RRRRR((sc.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Truck.pyt AttackResultps! ( RRRt
SkillShellRR t SkillCommonRR RR(R-(((sc.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Truck.pyt<module>s            "