cehua_hzl
2018-12-27 0d3c536746c1959e4a57dd519e348783ed73a869
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
x{[c@sÍddlZddlZddlZddlZddlZddlZddlZddlZddlZddl    Z    d„Z
d„Z d„Z d„Z d„Zd„Zd„Zd    „Zd
„ZdS( iÿÿÿÿNcCs¤|jƒdks'|jƒtjkr+dS|jƒtjkrDdStj|tj    ƒr]dS|j
dƒ}|j ƒ}|j dƒ}|j dƒ}|tj tjtjtjgkrÐ|tj|ƒ7}n|tj kròt||||ƒS|tjkrt||||ƒS|tjtjgkr?tj|||ƒS|tjtjtjgkrpt||||ƒS|tjkrt|||ƒStjd|ƒt S(NiisItem_Add_HPMP effID = %s NoFind(!tGetHPtGetPlayerActiont IPY_GameWorldtpaDietGetMapIDtChConfigtCanNotRecoverMapIDListtGameObjtGetPyPlayerStatetDef_PlayerState_LimitAddHPtGetEffectByIndext GetEffectIDtGetEffectValuetDef_Effect_AddHP_OncetDef_Effect_AddHP_MoretDef_Effect_AddHP_PackagetDef_Effect_AddPetHP_Moret PlayerControltGetHPCureEnhancet__DoLogic_AddHP_OncetDef_Effect_AddMP_Oncet__DoLogic_AddMP_OncetDef_Effect_AddHP_LasttDef_Effect_AddMP_LasttItem_Txt_Skill_ByItemListtUseItemtDef_Effect_AddMP_PackagetDef_Effect_AddPetHP_Packaget__DoLogic_AddHPMP_Packaget__DoLogic_AddPetHP_Moret    GameWorldtErrLogtFalse(t    curPlayert curRoleItemttickt
useItemEfftcurEffIDt curEffValueAt curEffValueB((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyR5s4'  c    CsF|jƒ}|jƒ}|j}d}t||||||||ƒS(NtGeRen_chenxin_21675(RtGetMaxHPtSetHPt__Add_HPorMP_Once(R!tcurItemt    effValueAt    effValueBtcurValuet curMaxValuetsetFunct    sysMsgStr((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyR|s
      c    CsF|jƒ}|jƒ}|j}d}t||||||||ƒS(NtGeRen_chenxin_295695(tGetMPtGetMaxMPtSetMPR+(R!R,R-R.R/R0R1R2((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyR‹s
      c    Csl||kr tj||ƒtSt||tj|ƒ}|t|||ƒƒtj||dt    ƒt    S(Ni(
Rt
NotifyCodeR tintRtDef_MaxRateValuetmint
ItemCommontDelItemtTrue(    R!R,R/R0R1taddPertaddValueR2t addTotalValue((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyR+žs cCsC|jƒ}|jƒ}|j}d}t|||||||ƒS(NR((RR)R*t__Add_HPorMP_More(R!R,R-R/R0R1R2((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyt__DoLogic_AddHP_Moreµs
      cCsC|jƒ}|jƒ}|j}d}t|||||||ƒS(NR3(R4R5R6RA(R!R,R-R/R0R1R2((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyt__DoLogic_AddMP_MoreÃs
      cCstS(N(R=(R!R,R/R0R1R?R2((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyRAÕscCstS(N(R=(R!R"R&((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyRðscCs¢|jƒ|jƒkrtS|jdƒ}|s5tStjƒj|ƒ}tj|ƒ}t    j
|||||g|ƒt j |t ƒtj||dt ƒt S(Nii(tGetLVtGetUseLVR t GetAddSkillRt GetGameDatatGetSkillBySkillIDt SkillCommont GetBuffTypet    BuffSkilltAddBuffNoRefreshStateRtSetIsNeedProcessR=R;R<(R!R"R&R#t
addSkillIDtaddSkilltbuffType((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyRs(RRRR;Rt
PetControlRIRKRRRRRR+RBRCRARR(((sc.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Item\UseItem\Item_Add_HPMP.pyt<module> s$              G                            #