现在跳一跳已经没有以前这么火了 而且乱七八糟的检测机制也让很多玩家流失。
加上现在的辅助层出不穷 就连玩个跳一跳都要开挂 太过分了。
现在我们就简单分析这个在易语言上怎么 写一个 跳一跳 自动跳的小程序 让自己也能在朋友圈秀一波
首先需要的工具是 :易语言 大漠插件 精易模块 蓝叠模拟器(这个模拟器可以打开跳一跳 其他的没试过 )
以上工具不会的 自己去学习 这里就不再赘述
首选我们分析看看 怎么实现自动跳
使用勾股定理求出距离然后 每像素/毫秒, 模拟鼠标按下, 用我们求出的时间来进行 延迟按下时间, 然后再执行模拟鼠标弹起。
也就是说 我们求出目的地坐标 和人物坐标就可以得到 他要延迟的时长 这个2.89370079参考了 吾爱破解上某位同学的数据
在这里表示感谢,让我省了很多时间。
回正题,如果得到这两个值 意味着我们就可以 做个简单半自动跳一跳,手动标记两个点 获取xy坐标值 进行计算 得出延迟时间
但是怎么做到自动跳呢
用到大漠插件 识别人物中心点坐标 和 目的地中心点坐标
里面要填的参数根据你机子分辨率自行填写 “363c66 - 000000” 是人物颜色十六位进制的描述
如果识别没有失败 表示我们识别成功了 ,但是并不是人物中心点我们怎么办呢
自行加点偏移 用dm.moveto()看看鼠标有没有移动到人物中心点。
目的地坐标点求法: 计算方块这两个点 得出中心点
利用大漠识色建立 颜色库 返回 颜色数组
中心点X = 上方红点的X
中心点Y = 右方红点的Y
基本上就可以识别中心点了 然后结合上面的代码 思维可以自己写一个
但是这样还不够 ,有时候我们识别颜色的时候 识别错了位置 有重复颜色块 , 怎么办呢 我下一篇文章会进行详细分析。