外挂辅助技术-计算怪物与玩家的距离
生活随笔
收集整理的這篇文章主要介紹了
外挂辅助技术-计算怪物与玩家的距离
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
外掛輔助中自動(dòng)打怪常用到的:
1、計(jì)算怪物與玩家距離
2、自動(dòng)檢測(cè)是否需要選怪
3、優(yōu)先選近怪
dd [45E4A88+4*0]
+008 //對(duì)象類型分類編號(hào) 0X2E 0x31是玩家 0x55 動(dòng)作對(duì)象
+314 //選中狀態(tài),是否顯示了血條
+320 //怪物名字
+380 //死亡狀態(tài) 死亡為1 未死亡為0
+768 //
+5b4 //怪物血量
+5B8 //怪物等級(jí)
+1018 //X
+1020 //Y
+1024 //X
+102c //Y
//玩家對(duì)象 0x31
+18 //玩家名字
dd [031CE740+4*0] //對(duì)象列表
//怪物對(duì)象 0x2E
dd [45E4A88+4*0]
//[31CE73C]
+14BC //目的地坐標(biāo)
+1650 //目的地坐標(biāo)
+168C //當(dāng)前X坐標(biāo)
(x1,y1) =(-38,22)
(x2,y2) =(17,-5)
b=abs(x1-x2)=abs(-38-17)=abs(-55)=55
a=abs(y1-y2)=abs(22-(-5))=abs(22+5)=27
z=abs(z1-z2)
c=sqrt(a*a+b*b) // 斜邊長(zhǎng)度
x,y,z
x,z,y??c=sqrt(sqrt(a*a+b*b)+z*z)=sqrt(a*a+b*b+z*z);
DWORD play2PointDistance(float x1,float y1,float x2,float y2);
1、計(jì)算怪物與玩家距離
2、自動(dòng)檢測(cè)是否需要選怪
3、優(yōu)先選近怪
dd [45E4A88+4*0]
+008 //對(duì)象類型分類編號(hào) 0X2E 0x31是玩家 0x55 動(dòng)作對(duì)象
+314 //選中狀態(tài),是否顯示了血條
+320 //怪物名字
+380 //死亡狀態(tài) 死亡為1 未死亡為0
+768 //
+5b4 //怪物血量
+5B8 //怪物等級(jí)
+1018 //X
+1020 //Y
+1024 //X
+102c //Y
//玩家對(duì)象 0x31
+18 //玩家名字
dd [031CE740+4*0] //對(duì)象列表
//怪物對(duì)象 0x2E
dd [45E4A88+4*0]
//[31CE73C]
+14BC //目的地坐標(biāo)
+1650 //目的地坐標(biāo)
+168C //當(dāng)前X坐標(biāo)
(x1,y1) =(-38,22)
(x2,y2) =(17,-5)
b=abs(x1-x2)=abs(-38-17)=abs(-55)=55
a=abs(y1-y2)=abs(22-(-5))=abs(22+5)=27
z=abs(z1-z2)
c=sqrt(a*a+b*b) // 斜邊長(zhǎng)度
x,y,z
x,z,y??c=sqrt(sqrt(a*a+b*b)+z*z)=sqrt(a*a+b*b+z*z);
DWORD play2PointDistance(float x1,float y1,float x2,float y2);
總結(jié)
以上是生活随笔為你收集整理的外挂辅助技术-计算怪物与玩家的距离的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 17--合并两个有序数组
- 下一篇: 进程的五种状态和线程的六种状态