欢迎来到天天文库
浏览记录
ID:58508830
大小:15.00 KB
页数:2页
时间:2020-09-03
《按键精灵判断DNF人物位置源码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、按键精灵判断DNF人物位置源码DNF这游戏,每次进图的时候,boos位置还有门口位置和障碍物每次可能都不一样.这让不少制作脚本的新手很苦恼,前段时间有人在按键精灵官方论坛分享了判断人在哪里和boss在哪里的脚本,这里就共享给大家。思路大致如下:把副本的小地图分为横6纵9然后找色判断。源码发出来就是:Delay3000Pluginhwnd=Window.GetKeyFocusWnd()Delay50Delay100PluginWindow.Move(hwnd,0,0)Delay300PluginXY=Color.FindMutiColor(509,19,634,250,"FFCC11"
2、,"1
3、0
4、BB5500,0
5、3
6、EEDD00",0.9)MyArray=Split(XY,"
7、")X=Clng(MyArray(0)):Y=Clng(MyArray(1))y1=47x1=627n=1//MessageBoxx//MessageBoxyFor9x1=627y2=y1+18For6//MoveTox1,y1//Delay500//MessageBox1x2=x1-18//MoveTox2,y2//MessageBox2//If5508、MessageBoxy1//MessageBoxy2Goto查图endMessageBoxnEndIfx1=x1-18n=n+1EndFory1=y1+18EndForRem查图endMessageBox"人物="&ny1=47x1=627m=1PluginXY=Color.FindMutiColor(509,19,634,244,"33FF","49、010、DDFF,1011、012、55FF,113、314、55FF,415、316、55FF,817、318、55FF",0.9)MyArray=Split(XY,"19、")X=Clng(MyArray(0)):Y=Clng(MyArray(1))For9x1=627y20、2=y1+18For6//MoveTox1,y1//Delay500//MessageBox1x2=x1-18//MoveTox2,y2//MessageBox2//If550
8、MessageBoxy1//MessageBoxy2Goto查图endMessageBoxnEndIfx1=x1-18n=n+1EndFory1=y1+18EndForRem查图endMessageBox"人物="&ny1=47x1=627m=1PluginXY=Color.FindMutiColor(509,19,634,244,"33FF","4
9、0
10、DDFF,10
11、0
12、55FF,1
13、3
14、55FF,4
15、3
16、55FF,8
17、3
18、55FF",0.9)MyArray=Split(XY,"
19、")X=Clng(MyArray(0)):Y=Clng(MyArray(1))For9x1=627y
20、2=y1+18For6//MoveTox1,y1//Delay500//MessageBox1x2=x1-18//MoveTox2,y2//MessageBox2//If550
此文档下载收益归作者所有