单机或本地架设环境里,按键类脚本本质是模拟键盘鼠标,不碰内存,最稳的是按键精灵旧版(2018年前发布的8.x/9.x版,无广告模块),其次是简单百宝箱、鼠键精灵。下面给三套能直接改了用的模板,覆盖1.76战士/法师/道士挂机最常见需求。
一、按键精灵通用自动打怪+喝药+捡物模板(.q文件)
Rem主循环
//血条检测:抓血条左上角坐标颜色,红血低于阈值按F1喝红
GetColor10050hpColor
IfhpColor="FF0000"Then
KeyPress"F1"1
Delay1000
EndIf
//蓝条检测
GetColor10070mpColor
IfmpColor="0000FF"Then
KeyPress"F2"1
Delay1000
EndIf
//找怪:小地图怪物点颜色识别,找到右键攻击
FindColor200150600450"E0E0E0"intXintY
IfintX>0Then
MoveTointXintY
RightClick1
Delay1500
Else
//没怪走两步
KeyPress"A"1
Delay3000
KeyPress"S"1
EndIf
//捡物:找地面物品颜色点一下
FindColor200150600450"FFFF00"itemXitemY
IfitemX>0Then
MoveToitemXitemY
LeftClick1
Delay300
EndIf
Delay800+Int(Rnd*400)
Goto主循环
改法:10050是血条抓点坐标,进游戏按PrintScreen抓自己客户端血条位置重填;F1/F2是你客户端里红蓝药快捷键;E0E0E0换你客户端怪物名颜色,FFFF00换地面物品名颜色。分辨率锁800×600窗口化,D3DWindower强制窗口能让坐标不漂。
二、战士烈火连击循环(技能键录制版)
不用颜色判断,纯按技能顺序+随机延时,适合猪洞/蜈蚣洞卡位:
Rem战士循环
KeyPress"F1"1//F1绑烈火
Delay1800+Int(Rnd*600)
KeyPress"F2"1//F2绑刺杀
Delay600
RightClick1//右键攻击
Delay1200
KeyPress"F3"1//F3野蛮冲撞(被围用)
Delay400
Goto战士循环
烈火冷却约8秒,上面1800ms是按1.76攻速+烈火CD粗略凑的,自己用@spped看攻速再调Delay。固定延时容易被卡刀,所以每个Delay都加了Int(Rnd*400)抖动。
三、服务端侧QFunction自动任务脚(不是按键脚本,但1.76单机常一起用)
放D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt末尾,ANSI编码,M2重读脚本生效。示例:杀半兽人计数交任务。
[@KillMon]
#IFcheck[5]1
Random半兽人
#ACTIncN$杀怪计数1
SendMsg5进度:已杀<$STR(N$杀怪计数)>/10半兽人
#IFcheck[5]1
LargeN$杀怪计数9
#ACTset[5]2
SendMsg5任务完成,回盟重老兵领奖
break
NPC对话文件盟重老兵.txt里接任务设set[5]1,交任务检测check[5]2发奖励。这是服务端脚本不是按键模拟,和上面按键精灵互不冲突,单机自测爆率、接任务流程用这个最方便。
脚本获取渠道:按键精灵官网旧版模板、脚本之家“复古传奇全自动挂机脚本”、游侠网“1.76祖玛寺庙自动刷怪.q”都能下到现成.q改坐标即用,下载后先杀软扫一遍,只用社区验证过的开源版,别用新版按键精灵(强制登录+广告)。
单机自测参数参考:补血阈值抓血条颜色判断,不写百分比;攻击间隔500ms起调;捡物范围限制在小地图5格内;固定地图挂机(僵尸洞/蜈蚣洞)比满图乱跑稳。外网环境别把这类脚本原样搬过去,这里只按单机架设自测场景给。
一、按键精灵通用自动打怪+喝药+捡物模板(.q文件)
Rem主循环
//血条检测:抓血条左上角坐标颜色,红血低于阈值按F1喝红
GetColor10050hpColor
IfhpColor="FF0000"Then
KeyPress"F1"1
Delay1000
EndIf
//蓝条检测
GetColor10070mpColor
IfmpColor="0000FF"Then
KeyPress"F2"1
Delay1000
EndIf
//找怪:小地图怪物点颜色识别,找到右键攻击
FindColor200150600450"E0E0E0"intXintY
IfintX>0Then
MoveTointXintY
RightClick1
Delay1500
Else
//没怪走两步
KeyPress"A"1
Delay3000
KeyPress"S"1
EndIf
//捡物:找地面物品颜色点一下
FindColor200150600450"FFFF00"itemXitemY
IfitemX>0Then
MoveToitemXitemY
LeftClick1
Delay300
EndIf
Delay800+Int(Rnd*400)
Goto主循环
改法:10050是血条抓点坐标,进游戏按PrintScreen抓自己客户端血条位置重填;F1/F2是你客户端里红蓝药快捷键;E0E0E0换你客户端怪物名颜色,FFFF00换地面物品名颜色。分辨率锁800×600窗口化,D3DWindower强制窗口能让坐标不漂。
二、战士烈火连击循环(技能键录制版)
不用颜色判断,纯按技能顺序+随机延时,适合猪洞/蜈蚣洞卡位:
Rem战士循环
KeyPress"F1"1//F1绑烈火
Delay1800+Int(Rnd*600)
KeyPress"F2"1//F2绑刺杀
Delay600
RightClick1//右键攻击
Delay1200
KeyPress"F3"1//F3野蛮冲撞(被围用)
Delay400
Goto战士循环
烈火冷却约8秒,上面1800ms是按1.76攻速+烈火CD粗略凑的,自己用@spped看攻速再调Delay。固定延时容易被卡刀,所以每个Delay都加了Int(Rnd*400)抖动。
三、服务端侧QFunction自动任务脚(不是按键脚本,但1.76单机常一起用)
放D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt末尾,ANSI编码,M2重读脚本生效。示例:杀半兽人计数交任务。
[@KillMon]
#IFcheck[5]1
Random半兽人
#ACTIncN$杀怪计数1
SendMsg5进度:已杀<$STR(N$杀怪计数)>/10半兽人
#IFcheck[5]1
LargeN$杀怪计数9
#ACTset[5]2
SendMsg5任务完成,回盟重老兵领奖
break
NPC对话文件盟重老兵.txt里接任务设set[5]1,交任务检测check[5]2发奖励。这是服务端脚本不是按键模拟,和上面按键精灵互不冲突,单机自测爆率、接任务流程用这个最方便。
脚本获取渠道:按键精灵官网旧版模板、脚本之家“复古传奇全自动挂机脚本”、游侠网“1.76祖玛寺庙自动刷怪.q”都能下到现成.q改坐标即用,下载后先杀软扫一遍,只用社区验证过的开源版,别用新版按键精灵(强制登录+广告)。
单机自测参数参考:补血阈值抓血条颜色判断,不写百分比;攻击间隔500ms起调;捡物范围限制在小地图5格内;固定地图挂机(僵尸洞/蜈蚣洞)比满图乱跑稳。外网环境别把这类脚本原样搬过去,这里只按单机架设自测场景给。

