cehua_ZWJ
2019-01-30 6afaa4408f4e09e3e95dbd92f0d1cd5a1fb2942b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Ñ€[c@s¦dZddlZddlZddlZddlZddlZddlZddlZddlZddl    Z    ddl
Z
d„Z d„Z d„Z d„ZdS(sVersion = 2016-02-26 17:00iÿÿÿÿNcCs3tj||ƒstStj|||ƒs/tStS(N(t AttackCommontCheckPlayerCanAttackTagtFalsetCheckPlayerAttackDisttTrue(t    curPlayert curTagPlayertskillttick((sp.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Player.pyt GetCanAttack.s
cCsTtj||ƒr"tjtjfStj||ƒsDtjtjfStj||ƒS(N(    t    GameWorldt    IsSameObjtChConfigtType_Relation_FriendtDef_PASysMessage_NoneRtCheckPlayerAttackMode_PlayertDef_PASysMessage_AttackModetGetPlayersRelation(RRRR((sp.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Player.pytGetTagRelation@s
c
CsŒ|jƒ}tj||||||ƒ}|j}    tj|||    ƒtj|||    ƒtj||    |dƒtj|||j|    ƒ|S(NsPlayer v Player(tGetHPRt    GetHurtHPtHurtHPtSummonAddAngryByOwnert OnPVPDamagetAddHurttHurtType(
RRRt
skillValuet skillPercentt skillHurtListRtcurTagPlayerHPBeforeAtkthurtTypethurtHP((sp.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Player.pytDoAttackXs     cCsÆ|jƒ}|jƒ s&|jƒ r9tj|dƒn|dkrktj||ƒtj|||ƒnWtj|||ƒtj|ƒ}|jƒ|dkrÂt
j |j ƒ|||ƒnt S(Nt
PK_admin_0i(RtGetBattleStatet PlayerControlt
NotifyCodeRtSetPlayerBattleStatetOnPlayerHitPlayertOnPlayerKillPlayertSetDeadtNonet SkillCommontCheckAddPoisonAtkBufftGetSkillTypeIDR(RRRRtcurTagPlayerHPttagPlayerControl((sp.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Player.pyt AttackResultws  
 (t__doc__R#R
RR t
BaseAttacktChEquipt IPY_GameWorldt
SkillShellR*tPassiveBuffEffMngR    RR R/(((sp.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Attack\AttackLogic\Player_Attack_Player.pyt<module>s