今天我们重点关注即将上线的冷门新游戏——暗黑不朽,感兴趣的围观
实现功能:自动打怪,主要思路
1.核心功能很简单——自动打怪
做
如果怪物的健康栏存在并且 g_scriptcontrol = 1 那么
打败怪物的头
万一
循环
2.打怪容易死1:自动加血
做
如果血容量低那么
狂按加血键(反正这游戏血瓶只有3个,还有CD,别白吃)
万一
循环
3.杀怪容易死2:避险
做
如果血量低并且刚刚添加了血量并且 g_scriptcontrol = 1 那么
疯狂自救(跑、飞、盾、隐身、防御技能开启等)
结尾
循环
4.跑图:我不想原地踏步,但是地图那么大,没有坐标,还跑来跑去,周期怎么可能不跑偏呢?
这个功能也是每个脚本进阶的基本条件。这也很简单。您必须找到一种方法来找到参考坐标。我们只是绕着参考坐标跑。这个方法其实很通用。
xylist = loadrunmapxy(xy0,xy1,xy2,xy3....) 这些坐标就是你热键记录的坐标,可以作为后续的plan导出。一旦成功橙光游戏,就可以作为后续的可选计划进行备份。
跑图很容易,但是我要告诉你,记录坐标不是简单的X|Y,有时候X0|Y0|X|Y|ARG1|ARG2|ARG3|ARG4...就看你要实现什么了
做
如果下一个参考坐标到达则
留下等着杀一波怪,或者用技能,或者碰怪就跑(经验)
万一
if g_xyindex>ubound(xylist) then g_xyindex= 0 '边界检查:跑到最后一个点,再跑到起点
如果 g_xyindex 如果 rnd*1000loop
5. 清理背包:哦,赫拉迪姆和亲爱的铁匠
做
如果怪物精华已满或 timeleft=0 则
停止其他动作,开始回城流程按键精灵脚本游戏制作视频教程,访问赫拉迪姆,然后访问铁匠,返回传送站按键精灵脚本游戏制作视频教程,返回野图,设置g_xyindex跳转,开启其他动作,继续挂机。。
剩余时间.reset
万一
循环
6.异常处理:断线、加好友、组队突然打开fb或秘密界面、死亡、精华未提取.....
做
如果……那么
摆脱它!
万一
循环
7.沟通:精彩/容错/,让我们在微信上远程查看我们脚本的状态,随时分享结果..你想做什么游戏角色,由你做主
做
如果事件那么
停止运动
截图/录屏 -> 发送微信
接受微信订单
选择案例 wxcommand
案例“cmd1”
做你想做的..
结束选择
万一
循环
8. 脚本控制:什么是g_scriptcontrol?
子主()
做
热键 = waitkey()
如果 kk = CtrlCode 那么
g_scriptcontrol = - g_scriptcontrol '原来按了CTRL键,这个g_scriptcontrol变量自己变了,在之前的循环中,只有为1时才会运行,有什么意义呢?
万一
循环
结束子
以上,重点是思路,实际的剧本会复杂很多,怎么玩呢?
想要获取源码命令素材,推荐关注按键精灵论坛、知乎账号、微信公众号“按键精灵”获取!!有什么问题可以在下方留言或者私信小编。
本文详情请点击:暗黑不朽田地钩子脚本创意_【集结令英雄归来】技术大赛-按键精灵论坛