CeHua_ZWJ
2018-09-21 11380d50702fd6453d88034a5c4dfe11bff0de5f
1
2
3
4
5
6
7
8
9
10
11
x{[c@s…ddlZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z dS(iÿÿÿÿNcCs|jƒjtjƒdS(N(t GetNPCAngrytInittChConfigtDef_SummonNPC_Angry_Count(tcurNPC((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pytDoInit#sc    Cs›|jƒtkrdStj|ƒ}|jƒdkra||jƒ|jƒkra|jƒdS||jƒtjkr~dStj|ƒ}|j    |dƒx÷t
d|j ƒj ƒƒD]Ú}|j ƒj |ƒ}|dks¹|jƒdkrøq¹ntj|jƒ|jƒƒ}|dks¹tj|ƒdkr=q¹ntj|jƒ|jƒ|jƒ|jƒƒ|jƒkrq¹nt||||ƒdSWdS(Niiè(tIsAlivetTruet    NPCCommont
NPCControlt GetLastTimet GetBornTimet    SetKilledRtDef_Trap_Born_Idle_TimetRefreshAngryListtrangeRt GetAngryCounttGetAngryValueTagtNonetGetObjIDt    GameWorldtGetObjt
GetObjTypetGameObjtGetHPtGetDisttGetPosXtGetPosYtGetSighttNPCFight(Rttickt
npcControltitcurAngrytcurObj((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pyt    ProcessAI+s..
"!$cCsP|jƒ}|jdƒ}|dkrBtjd|jƒƒdS|jƒdS(NisÏÝÚå = %s Êý¾Ý¿â²éÕÒ¼¼ÄÜʧ°Ü(tGetSkillManagertGetSkillByIndexRRtLogtGetNameR (RRR"Rt skillManagertcurSkill((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pyR\s  
cCsk|jdƒ|jƒ}|jdƒ}|s2dStjƒjƒ}tj|||ƒtj|dƒdS(Nii(    tSetHPR$R%Rt GetGameWorldtGetTickt
SkillShellt NPCUseSkillR(RthurtTypethurtIDR(R)R((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pytOnDiers  cCs›|jƒtjkr‹tj|jƒ|jƒƒtjksxtj|jƒ|jƒƒtjkr‹|j    ƒtj
kr‹t j t j fSnt jt j fS(N(tGetGameObjTypet IPY_GameWorldt    gotPlayertGameMaptGetAreaTypeByMapPosRRt    gatFreePKtgatSafet GetAttackModetamAllRtType_Relation_EnemytDef_PASysMessage_NonetType_Relation_Friend(Rtowner((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pytOnGetOwnerRelationƒs ''( R-RRRR3RR5RR#RR1R?(((s].\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\NPC\NPCAI\AIType_222.pyt<module>s               1