当前位置:首页 » 编程软件 » 按键精灵打怪脚本

按键精灵打怪脚本

发布时间: 2025-03-08 09:47:16

㈠ 一键玩自动打怪脚本制作教程

一键玩自动打怪脚本制作教程共有四步。
打开按键精灵的新建选项,选择键盘命令,输入以下数值,按插入键。
选择其他命令键,选择时间“毫秒,1”。
选择循环次数时,点击循环热键,循环到按终止键为止。
按键精灵中右侧热键的启动和中止热键分别选择“滑轮向上浮动”和“滑轮向下浮动”。之后退出保存。
脚本,汉语词语,意思是公牍或书稿的底本;表演戏剧,曲艺,摄制电影等所依据的本子。,
红楼梦.第二十三回:“想毕,便走去到书坊内,把那古今小说并那飞燕、合德、武则天、杨贵妃的外传与那传奇脚本买了许多来。

㈡ 按键精灵自动打怪脚本如何设置

[Script]
Plugin hwnd=Window.Foreground()
Import window.dll
VBSBegin
win=Window.Foreground()
client=Window.GetClientRect(win)
s=split(client,"|")
dx=s(0)
dy=s(1)
zx=s(2)
zy=s(3)
VBSEnd
Dim red,blue,bbred,redwait,bluewait,monwait,fqg,jb,a,b,c,k,q,s1,s2,s3,s4,s5,s6,s7,t1,t2,t3,t4,t5,t6,t7,t8,t9,t10
t1=now:t2=now:t3=now:t4=now:t5=now:t6=now:t7=now:a=0:b=0:c=0:q=0
UserVar fqg=DropList{防抢怪:0|不防抢怪:1}=0 防抢怪设置
UserVar jb=DropList{不捡包:0|自动捡包:1}=0 是否捡物
UserVar s1=2 门派普攻F1间隔(秒)
UserVar s2=20 单体攻击F2间隔(秒)
UserVar s3=20 单体攻击F3间隔(秒)
UserVar s4=25 怒气攻击F4间隔(秒)
UserVar s5=80 自定技能F5间隔(秒)
UserVar s6=60 BB技能F6间隔(秒)
UserVar s7=10 状态技能F7间隔(分)
UserVar red=DropList{30%:30|50%:50|70%:70}=1 血少于%加血F8
UserVar blue=DropList{30%:30|50%:50|70%:70}=0 蓝少于%加蓝F9
UserVar bbred=DropList{没有出战:0|20%:20|30%:30|50%:50}=2 宠少于%加血F10
UserVar redwait=1 红药冷却时间(秒)
UserVar bluewait=1 蓝药冷却时间(秒)
UserVar monwait=100 寻怪延时(毫秒)
PutAttachment .\plugin *.dll
Rem 开始
Delay monwait
Gosub 验证码
Gosub 找怪
If fqg=0
IfColor dx+369,dy+31,1E252A,2
Goto 开始
EndIf
EndIf
Rem 继续杀怪
Gosub 判断血蓝状态
Gosub BB血状态
Gosub 杀怪
Rem End
EndScript
Sub 验证码
Rem 再次报警
VBSCall FindPic(0,50,600,550,"Attachment:\yz1.bmp",0.9,x,y)
If x>0 and y>0
Plugin SimPlayer.ring(19)
//使用了声音插件,需要自己去官网下载
Delay 2000
EndIf
While x>0
VBSCall FindPic(0,300,600,550,"Attachment:\20S.bmp",0.9,x,y)
If x>=0 and y>=0
IfColor x+17,y+9-k,FFFFFF,0
KeyPress 27 1
Delay 1000
MoveTo dx+446,dy+315
Delay 1000
LeftClick 1
Goto End
EndIf
Else
Goto 再次报警
EndIf
EndWhile
Return 验证码
Sub 判断血蓝状态
IfColor red/100*120+66+dx,dy+31,222222,2
a=a+1
Else
EndIf
IfColor blue/100*120+66+dx dy+37 222222 2
b=b+1
Else
EndIf
Return 判断血蓝状态
Sub BB血状态
If bbred>0
IfColor bbred+91+dx dy+69 111111 2
c=c+1
EndIf
EndIf
Return BB血状态
Sub 找怪
KeyDown 1,1
Delay 10
KeyPress 9,1
Delay 10
KeyUp 1,1
Delay 10
Return 找怪
Sub 杀怪
IfColor dx+247,dy+31,0019FF,2
IfColor dx+261,dy+31,0011ff,2
Gosub 技能
Else
KeyPress 12 1
Delay 1000
EndIf
Goto 继续杀怪
Else
If jb=1
Gosub 捡包
Else
Goto 开始
EndIf
EndIf
Return 杀怪
Sub 怒气判断
IfColor qx+126,qy+43,00ffff,2
q=1
EndIf
IfColor qx+188,qy+43,00ffff,2
q=2
EndIf
Return 怒气判断
Sub 技能
Goto 开始
If DateDiff("s",t1,now)>=s1
KeyPress 12 1
t1=now
Delay 100
EndIf
IfColor dx+261,dy+31,0011ff,2
If DateDiff("s",t2,now)>=s2
Delay 500
KeyPress 113 1
t2=now
Delay 500
EndIf
Else
EndIf
IfColor dx+261,dy+31,0011ff,2
If DateDiff("s",t3,now)>=s3
Delay 500
KeyPress 114 1
t3=now
Delay 500
EndIf
Else
EndIf
Gosub 怒气判断
IfColor dx+261,dy+31,0011ff,2
If DateDiff("s",t4,now)>=s4 and q>=1
Delay 500
KeyPress 115 1
t4=now:q=q-1
Delay 500
EndIf
Else
EndIf
IfColor dx+261,dy+31,0011ff,2
If DateDiff("s",t5,now)>=s5
Delay 500
KeyPress 116 1
t5=now
Delay 500
EndIf
Else
EndIf
IfColor dx+261,dy+31,0011ff,2
If DateDiff("s",t6,now)>=s6
KeyPress 117 1
t6=now
Delay 100
EndIf
EndIf
If DateDiff("n",t7,now)>=s7
MoveTo dx+36,dy+35
LeftClick 1
Delay 100
KeyPress 118 1
t7=now
Delay 100
KeyDown 17,1
Delay 10
KeyPress 9,1
Delay 10
KeyUp 17,1
Delay 10
EndIf
If DateDiff("s",t8,now)>=redwait and a>=1
KeyPress 119 1
t8=now:a=0
Delay 500
EndIf
If DateDiff("s",t9,now)>=bluewait and b>=1
KeyPress 120 1
t9=now:b=0
Delay 500
EndIf
If DateDiff("s",t10,now)>=1 and c>=1
KeyPress 121 1
t10=now
c=0
Delay 500
EndIf
Return 技能
Sub 捡包
Dim v,i,n,d,l,m,a1,b1,a2,b2,shape,x0,y0,k1,k2,x1,y1
l=20:m=2:a1=dx+286:b1=dy+200:a2=dx+486:b2=dy+400:x0=dx+366:y0=dy+300:d=954439560
If x0-a1>=a2-x0
n=a1
Else
n=x0-(a2-x0)
EndIf
Rem 开始搜索
v=l
i=m
x1=x0:y1=y0-v
While x1>=n
k1=0:k2=v
For 2
For i
x1=x1+k1:y1=y1+k2
If x1>=a1 and x1<=a2 and y1>=b1 and y1<=b2
MoveTo x1,y1
Delay 2
VBSCall shape=GetCursorShape(0)
If shape=d
Delay 50
RightClick 1
Delay 400
Goto 开始
EndIf
EndIf
EndFor
k1=v:k2=0
EndFor
i=i+1:v=v*(-1)
EndWhile
Goto 开始
Return 捡包

㈢ 求按键精灵自动打怪及半手动打怪脚本

1、运行按键精灵。在主界面上点选“新建”进入脚本编辑
2、在界面左边的命令类型里选择鼠标命令。常用的就是前2个。假设游戏中人物为中心坐标500,500。我每次选取怪物前需点选角色自己。那么如图,鼠标移动到 那里可以下拉选择一个坐标插入命令。(这个坐标可以直接在游戏里截取也可以自己设置。如何在游戏里抓点,后边会介绍到。)然后鼠标动作下拉菜单里选择左键单击==插入命令。
3、如果手动输入坐标点的话,可以先插入鼠标移动到x=0 y=0。然后在脚本区直接修改。2种修改方式。一是在源文件中修改,一种是在普通里双击命令修改,如图
4、假设游戏的寻怪快捷键为F1。那么找到键盘命令。这里常用的2种命令,一是按键,二是按键组合。只要把鼠标点在下图中空白处,然后在键盘上按下需要编辑的键,就可以自动记录了。
5、上一步已经按了自动寻怪了。下一步该进行攻击了。假设攻击的快捷键是ctrl+1。这就用到按键组合的命令了。插入ctrl+1的命令脚本。这里需要注意的是,默认是执行命令脚本时,按下ctrl+1后只弹开ctrl键。如图:
6、我们需要手动输入弹开1键的命令。点选源文件,我们可以看到按下1键和弹起ctrl键的命令分别是keypress 49,1 和 keyup 17,1 组合一下就得到弹起1键的命令为keyup 49,1。这里要注意的是逗号要用半角输入。
7、一套连贯的攻击完毕。下边需要对自动吃药的脚本进行编辑。在这个命令里我们主要是依靠对颜色的辨别来完成的。在控制命令里选择需要的点和颜色进行编辑。(点和颜色用抓点功能直接在游戏里抓取)下边插入的这个命令解读为若点796,638的颜色为黑色时则如何,否则如何。什么意思呢?假设游戏人物HP条50%处的点为796,638。那么如果血掉到50%以下,这个点的颜色就应该是黑的了。这时我就要吃HP药水了。
8、可以看出,这条命令无法单独使用。我们需要插入吃药的脚本命令。先在其他命令中选择延时100毫秒插入,然后插入游戏中HP药水的快捷键F2。这里说一下延时的用处。延时的设置是因为如果连续运行多条脚本命令时,机器可以能反映不过来而当掉,所以基本每条单独的命令都会插入适当的延时。
9、若需要设置吃MP药水,则同上步骤。若需在游戏中喊话,则可在其他命令中选择文本输入命令。记着输入完文本还需设置回车命令将文本发送出去。
10、关于抓点。脚本编辑界面上方直接点选抓点功能,然后切入游戏,将鼠标放到需要抓的点上,按抓点快捷键就可以将鼠标点的坐标和颜色抓取下来了。
11、脚本编辑完毕,我们还需对脚本的启动、停止热键,以及对脚本的描述做出修改。热键直接点在右边编辑窗口需要修改的地方,然后点下鼠标就可以修改了。热键点完空白地方直接在键盘上按一下就可以了。注意脚本循环里一定要选择循环到按中止键为止。
12、OK,全部编辑完毕,保存脚本退出。返回按键精灵主界面。现在已经可以看到我们自己制作的脚本了。
以上就是按键精灵简单的游戏脚本制作,要注意的是几乎所有的网络游戏都可以使用按键精灵,但部分带有比较强的反外挂系统的网游只能使用按键精灵的部分功能,比如带有nProtect或者xTrap反外挂系统的网游,就必须使用按键精灵最新版,并且打开神盾自我保护功能,才能使用。

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:640
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:368
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:86
php微信接口教程 发布:2025-04-16 17:07:30 浏览:310
android实现阴影 发布:2025-04-16 16:50:08 浏览:794
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:346
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:213
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:817
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:367
土压缩的本质 发布:2025-04-16 16:13:21 浏览:594