• 新浪微博:
  • 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:03-18

按键精灵安卓版
立即下载

软件版本:3.5.3
软件大小:46.2M
更新时间:03-02

按键精灵iOS版
立即下载

软件版本:1.7.3
软件大小:29.2M
更新时间:12-06

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[江中游] 零基础教你快速做一个打怪辅助视频教学——无脑刷怪《教学总录》 [复制链接]

1#

零基础教你快速做一个打怪辅助

一、无脑刷怪

庆祝按键精灵论坛开放,现在我来教大家快速使用按键精灵并且制作一个打怪挂

本课教学视频

江中游老师QQ:2426410388;2025177703;390941087;微信:bauuia;抖音:275982100

 

江中游按键精灵电脑版插件分享

 1  可复制图片的插件 http://bbs.anjian.com/showtopic-698134-1.aspx
 2  免库文字识别——百度飞桨  http://bbs.anjian.com/showtopic-697428-1.aspx
 3  免root投屏插件——支持大漠多线程后台 http://bbs.anjian.com/showtopic-698473-1.aspx
4图片旋转插件http://bbs.anjian.com/showtopic-698877-1.aspx
 
 

 

 

江中游按键精灵论坛教学教学目录

第1部分 零基础教你快速做一个打怪辅助视频教学  第1课 无脑刷怪  http://bbs.anjian.com/showtopic-697741-1.aspx
   第2课 智能刷怪1 http://bbs.anjian.com/showtopic-697756-1.aspx
   第3课 智能刷怪2  http://bbs.anjian.com/showtopic-697758-1.aspx
 第2部分 子程序——Sub和Function  第1课 子程序——Sub和Function  http://bbs.anjian.com/showtopic-697798-1.aspx
   第2课 薛定谔的汤姆猫—变量  http://bbs.anjian.com/showtopic-697825-1.aspx
   第3课 薛定谔的汤姆猫—变量  http://bbs.anjian.com/showtopic-697854-1.aspx
   第4课 薛定谔的汤姆猫—UI变量  http://bbs.anjian.com/showtopic-697884-1.aspx
   第5课 诡异的翻船难懂的参数  http://bbs.anjian.com/showtopic-697944-1.aspx
   第6课 薛定谔的汤姆猫—完结  http://bbs.anjian.com/showtopic-697966-1.aspx
 第三部分 除恶天劫楼  第1课 技能计算  http://bbs.anjian.com/showtopic-698003-1.aspx
   第2课 多技能冷却  http://bbs.anjian.com/showtopic-698012-1.aspx
   第3课 灵异空间——数组  http://bbs.anjian.com/showtopic-698117-1.aspx
   第4课 数组特殊命令  http://bbs.anjian.com/showtopic-698169-1.aspx
 第5课 函数数组 http://bbs.anjian.com/showtopic-698243-1.aspx
   第6课 动态数组 http://bbs.anjian.com/showtopic-698244-1.aspx
   第7课 异次无杀阵—多维数组 http://bbs.anjian.com/showtopic-698374-1.aspx
   第8课 除恶天劫楼—恶人的恶梦 http://bbs.anjian.com/showtopic-698376-1.aspx
   第9课 除恶天劫楼—恶人的恶梦 http://bbs.anjian.com/showtopic-698377-1.aspx
接续按键精灵论坛教学为水瓶宫教学第二章大漠插件 第1课 大漠插件注册到系统 http://bbs.anjian.com/showtopic-698412-1.aspx
   第2课 大漠插件防封免注册 http://bbs.anjian.com/showtopic-698414-1.aspx
  第3课 大漠文字识别与查找-单色http://bbs.anjian.com/showtopic-698560-1.aspx
 第4课 大漠插件文字识别与查找-偏色 http://bbs.anjian.com/showtopic-698563-1.aspx
 第5课 大漠插件字识别与查找-背景色与换行  http://bbs.anjian.com/showtopic-698564-1.aspx
 第6课 大漠后台测试工具经验实战-1 http://bbs.anjian.com/showtopic-698645-1.aspx
 第7课 大漠后台测试工具经验实战-2 http://bbs.anjian.com/showtopic-698646-1.aspx
 第8课 大漠插件-手机投屏窗口后台实战 http://bbs.anjian.com/showtopic-698762-1.aspx
 第9课 大漠插件-模拟器后台教学 http://bbs.anjian.com/showtopic-698807-1.aspx
 第10课 大漠插件-完成作业 http://bbs.anjian.com/showtopic-698808-1.aspx
 接续按键精灵论坛教学为水瓶宫教学第三章 数组第1课 数组数组 http://bbs.anjian.com/showtopic-699000-1.aspx
 第2课 函数数组 http://bbs.anjian.com/showtopic-698243-1.aspx
 第3课 文本数组转换 http://bbs.anjian.com/showtopic-699047-1.aspx

本篇文章使用游戏窗口的实战操作,从而让大家能够在很少的时间来掌握按键精灵丰富知识,并且轻松入门。

本篇文章涉及到的基础命令有:

查找窗口:Find

移动窗口:move

置顶窗口:Top

键盘单击:Keypress

延时:Delay

颜色判断:IfColor

计次循环:for……next

无限循环:do……loop

调试打印:TracePrint,这个命令无论是新手还是老手都是必须要用的命令请大家一定要背下来。

有的朋友会说:江老师啊,你这零基础弄这么多命令会不会有难度啊?

我这里想说的是,会有一些难度。想起当年我捡破烂挣钱的时候,那是真的很容易,破纸壳,矿泉水瓶看到就捡,不费劲并且人人都会。但钱呢?捡了三年什么也没赚到,所以我才认识到简单的没的赚,难的赚不完。再后来有人送我一部奇书:


不哆嗦喽,进入正题——学习很简单其实就是分三步:

遇到问题——分析问题——解决问题

有了这个路线我们就可以写脚本了。

           遇到问题:刷怪总体的框架是什么?

分析问题:在做脚本前,我们要先玩一下这个游戏,充分了解这个游戏刷怪的流程这样才能制作一个好的脚本。通过我们的测试得知,刷怪的流程很简单,就是:找怪打怪再找怪打怪,那么我们通过这三个关键点来形成一个框架再向里面加源码。

解决问题:

框架:找怪、打怪、重复以上动作

遇到问题:找怪

分析问题:经测试本游戏找怪键是tab键,所以在按键精灵中找到对应的键盘命令Keypress

解决问题:找怪的代码是键盘单击tab键一次——keypress “tab”,1

遇到问题:打怪

分析问题:经测试本游戏打怪键是F1键,所以按上面解决方式我们还是可以使用Keypress命令来解决。

解决问题:打怪的代码是键盘单击F1键一次——keypress “F1”,1

遇到问题:重复

分析问题:我们打怪不可能就打一个怪,所以要重复以上的动作的来打,那么什么是重复呢?重复在编程语言中叫做循环,循环有很多种,为了避免首次测试窗口卡死所以我这里先使用For循环,这个循环还叫做计次循环,就是循环到指定的次数停止。

解决问题:我们把找怪与打怪的代码放到for循环中,为了让大家知道按键精灵的运行状态,所以加上调试命令,会更直观一些。框架脚本如下:

TracePrint "开始运行"

For 10

    TracePrint "循环中..."

    Keypress "tab",1

    Keypress "F1",1

Next

相信大家会迫不急待的运行一下吧?运行了也不会好用,为什么呢?这只是一个框架,框架就是让我们要向其中塞进去很多代码才会逐步的完善。

遇到问题——为什么游戏窗口没反应?

遇到问题:游戏窗口没反应

分析问题:当我们玩游戏的时候,必定是要把游戏的窗口放在前面,你的键鼠才可以对游戏进行操作,所以我们要想办法把游戏的窗口放到最前面才可以。经过查找,按键官方给我们提供了查找窗口句柄的命令:find,关于窗口句柄我会在将来教学中进行详细的阐述,这里我只教大家用法。我们再通过句柄把这个窗口放到最前面top

解决问题:完善代码如下

Hwnd = Plugin.Window.Find("TianLongBaBuHJ WndClass", "《新天龙八部》 0.02.7618")'找到窗口句柄

Plugin.Window.Top Hwnd,0'把这个窗口放到最前面

For 10

    TracePrint "循环中..."

    Keypress "tab",1

    Keypress "F1",1

Next

Plugin.Window.Top Hwnd,1'取消置顶


 

遇到问题——为什么速度这么快就运行完了?

分析问题:脚本的运行速度是非常快的,当游戏人物还没等反应过来,脚本已经运行完了,这就是脚本与画面不同步,对于这样的问题通常大家喜欢用延时命令Delay来解决,这也是初学者的一个模糊解决方式。

解决问题:

TracePrint "开始运行"

Hwnd = Plugin.Window.Find("TianLongBaBuHJ WndClass", "《新天龙八部》 0.02.7618")'找到窗口句柄

Plugin.Window.Top Hwnd,0'把这个窗口放到最前面

For 10

    TracePrint "循环中..."

    Keypress "tab",1

Delay 200’选择怪后等一下再打

    KeyPress "F1", 1

    Delay 1000

Next

Plugin.Window.Top Hwnd,1'取消置顶


 

现在大家运行一下是不是有点样子了呢?

遇到问题:是不是我长的帅,怪物都来打我了

分析问题:当人物打怪时,除非你比怪物级别高,否则我们只运行一次KeyPress "F1", 1怪物并没有死,然后再循环回来找怪Keypress "tab",1再打,这样会造成很多没有打死的怪都在围在你身边了,这并不是你长的帅而是你惹到它们了,所以我们不要打一下紧接着找怪而是要多打几下,这里我们还是用FOR循环来解决问题,假如打5下吧。

解决问题:

TracePrint "开始运行"

Hwnd = Plugin.Window.Find("TianLongBaBuHJ WndClass", "《新天龙八部》 0.02.7618")'找到窗口句柄

Plugin.Window.Top Hwnd,0'把这个窗口放到最前面

Do

    TracePrint "循环中..."

    KeyPress "tab", 1

//DO循环中,放一个for循环这叫做循环嵌套

    For 10’假设是10下打死一个怪

        KeyPress "F1", 1

        Delay 300每隔300毫秒打一次

    Next

    Delay 500

Loop

Plugin.Window.Top Hwnd,1'取消置顶

这样我们的代码就基本成形了,这个代码属于无脑式刷怪,应应急是可以的。大家可以把上面的for循环改成do循环就可以持久运行了。 


PPT.rar (, 下载次数:205)

,(2022/4/28 13:57:14 上传)

DY.png (, 下载次数:0)

(2022/4/28 13:57:14 上传)

DY.png

最后编辑江中游 最后编辑于 2022-04-28 13:57:13
本主题由 超级版主 瑞祥幽冥狼 于 2022/3/24 18:02:32 执行 审核帖子 操作
国内外近5000人的VIP会员,上百万次的支持率,史上最全面、最详细、最易懂的全方位一体化终极教学——敬请关注江中游VIP教学教程
江中游QQ:2025177703;390941087;2426410388
江中游微信号:390941087;bauuia
更多更全面教学请关注江中游抖音号:275982100







2#

哇塞,沙发啊

3#

瞅瞅

4#

感谢大佬,非常详细

5#

来学习学习啦!

喜欢学习
6#
7#

太强了。我学习下。

8#

感谢老师分享,讲解的通俗易懂,马上学习下一课程

9#

顶老师~~~~~~~~~~

10#

学习ing

11#

学习,学习

12#

好实用

13#

学习

14#

感谢大佬,非常详细

15#

谢谢分享

16#

学习

17#

好牛!!!!!!!!!!!!!!!!

18#

这个好

按键精灵 QQ交流群: 547563540 (编程要从娃娃抓起)
  微信打开扫一扫下方二维码:直通车进入按键精灵公众号
19#

刚来 学习学习

20#


发新话题 回复该主题