永发信息网

按键精灵怎么合理使用多个子程序

答案:2  悬赏:30  手机版
解决时间 2021-04-14 12:27
  • 提问者网友:骑士
  • 2021-04-13 22:45
做个网游打怪的 有按TAB找怪 测试怪是满血就打 不满血就再TAB 测试怪没血了就捡东西 继续TAB找怪 ,当血少于一半加血 蓝少于一办补蓝 ,死了返回。。 隔多少回到指定地点下。
每一个会弄 怎么合起来?假如正在打怪 怎么自动测试怪没血了呢?假如在执行打怪程序,血也应该加了,怎么才行?
另外有没有一直重复一命令,直到出现某情况的命令?
新手,求解答,谢谢
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-04-14 00:15
每一个会弄 怎么合起来?
答:结合起来要看你游戏,所以无人能帮到你,这里考验你的逻辑思维。
假如正在打怪 怎么自动测试怪没血了呢?
答:怪没血,血条状态自然消失,以此判断。
假如在执行打怪程序,血也应该加了,怎么才行?
答:启用多线程即可。详细百度一下多线程。
另外有没有一直重复一命令,直到出现某情况的命令?
答:这叫做判断语句 if 结合条件及标记重复判断。

总结:新手应从基本的找图找色命令入手,慢慢最研究按键精灵自带的插件,再研究别人发明的插件,最后学习后台,当然终极目标是:自己发明插件。
全部回答
  • 1楼网友:北方的南先生
  • 2021-04-14 00:34
sub n1是你的子程序。n1就是子程序的名称。你必须用call调用,或者beginthread来启动子程序。不然子程序中的内容也不会运行!不管每个子程序的顺序是不是一样,都可以。 call n1 delay 1000 call n100 以上是运行子程序n1,运行结束后,延迟1000毫秒,再运行子程序n100。就可以达到你说的按顺序运行的效果 如果你说的是同时运行,那就用beginthread n1 来启动线程。 beginthread n1 delay 1000 beginthread n100 以上是启动线程n1,启动时延迟1000毫秒,继续启动线程n100。两个子程序只是启动间隔了1000毫秒,是在同时运行,不是一个结束了才运行另一个。 易语言,按键精灵,visual basic 专业游戏外挂辅助作者为您解答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯