cehua_lyf
2019-03-06 3c8ee0a8a524a6251d7d5aae2372e76fd8a99b9c
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