cehua_ZWJ
2019-01-30 6afaa4408f4e09e3e95dbd92f0d1cd5a1fb2942b
1
2
3
4
5
6
7
8
9
10
11
°sÍZc@s‚ddlTddlZddlmZddlmZddlmZddlZddlm    Z    m
Z
de fd„ƒYZ dS(    iÿÿÿÿ(t*N(t
PlayerData(ttagCMLoginState(t
DataDefine(t tagCMSuperAtkttagSkillPosHurtObjtAIPlayerActPlayercBs#eZd„Zd„Zd„ZRS(cCs*tj||dttƒ|jtƒdS(Ni(tAIBaset__init__tFalset    SetActivetTrue(tselftrobot((s,.\\Tool\Robot\AI\AIFile\AIPlayerActPlayer.pyR scCs|jd|jtƒdS(Ni(t    RegNetMsgt PlayerAttackR (R taiMgr((s,.\\Tool\Robot\AI\AIFile\AIPlayerActPlayer.pyt_RegisterPacket*scCs||jdkrdS|jjƒjƒ}t}x?|jD]4}|jdkrSq8n|j|kr8t}Pq8q8W|szdS|jjƒjƒ}t    ƒ}|dt
j ddƒ|_ |jjƒj ƒ|_|jjƒjƒ|_|jjƒj ƒd|_|jjƒjƒd|_|jjƒjƒ|_d|_tƒ}d|_|j|_|g|_|jj|ƒdS(Niidii(tObjTypeR t GetPlayerInfot GetPlayerIDR    tHurtListtObjIDR tGetJobRtrandomtrandinttSkillIDtGetPosXtPosXtGetPosYtPosYtTagPosXtTagPosYt GetWorldTickt    WorldTickt    HurtCountRtSendMapServerPYPack(R tpacktplayerIDt
beAttackedtatktjobtsendPacktdefender((s,.\\Tool\Robot\AI\AIFile\AIPlayerActPlayer.pyR-s4                  (t__name__t
__module__RRR(((s,.\\Tool\Robot\AI\AIFile\AIPlayerActPlayer.pyRs    
    ( t    AI.AIBasetloggingtRobot.PlayerDataRtProtocol.PacketsSendPYRtRobotRRRRRR(((s,.\\Tool\Robot\AI\AIFile\AIPlayerActPlayer.pyt<module>s