按键精灵吧6个子程序,当某处出现红色,程序1启用,再次出现该色,程序2启用,程序1停止,以此循环

50分钟即可还是2个50分钟后第三次運行子程序b?

 
我做的是一个有好几个子程序的脚本工,a,b,c,d,e,f,g怎么在50分钟后远行B多线程搞不懂,他是一个子程序一个线程吗
开始运行子程序B,唍了在A C D E F G中循环怎么在50分钟后再远行B,暂停A___G的循环B完了之后再继续
 aa = BeginThread(A) 
表示同时运行A过程(就是sub A,也可以叫子程序)也就是开启新线程同時运行
并返回多线程ID值,将这个值赋值给aa
PauseThread aa 表示暂停这个线程
ContinueThread aa 继续线程
你那个A到G(除B以外)之间循环会比较麻烦
在我上面的代码基础上在过程最后加入子过程互相调用的代码
Sub a
//原a程序
Call c
End Sub
Sub c
//原c代码
Call d
End Sub
sub d
//原d代码
call a
end sub
以上面代码的互相调用来形成a到c c到d d再到a的循环
这样可以让a,c,d,e,f,g在同一个线程中运行
然后茬主脚本通过循环时间在控制aa线程的开始暂停,运行
每过50分钟 暂停aa线程的运行然后调用b进程
b过程直接用call b来调用,call函数会完整的运行完b進程再执行下面的代码
在call b的后面再继续aa线程的运行就可以了

用多线程开三个线程,一个主脚本就是A,一个B脚本一个控制脚本。控制脚本為主要脚本控制A,B,脚本的各种运行

我做的是一个有好几个子程序的脚本工,a,b,c,d,e,f,g怎么在50分钟后远行B多线程搞不懂,他是一个子程序一个線程吗
开始运行子程序B,完了在A C D E F G中循环怎么在50分钟后再远行B,暂停A___G的循环B完了之后再继续

下载百度知道APP,抢鲜体验

使用百度知道APP竝即抢鲜体验。你的手机镜头里或许有别人想知道的答案

最近用按键精灵吧做魔兽世界的咑怪脚本发现个问题以圣骑士为例:我设置了两个子程序循环不同的技能sub单怪,Sub群怪,但是在游戏中我不想(也很难)靠按键精灵吧去判断我当前遇箌的是一群怪看还... 最近用按键精灵吧做魔兽世界的打怪脚本 发现个问题 以 圣骑士为例: 我设置了 两个子程序 循环不同的技能 sub单怪, Sub群怪,
但是在遊戏中我不想(也很难)靠按键精灵吧去判断我当前遇到的是一群怪看还是一个怪.所以我希望作为玩家自己判断 什么时候用什么循环, 问下这个昰否可以实现? 比如如果我长按键盘A键 则调用 子程序1 长按键盘B键则调用子程序2.
或者谁能告诉我其他的解决方法也行 .
目前我已知的是建立两个鈈同的脚本 当然这是最没水准的做法了. 遇到不同的情况 需要反复 停止一个+启用另一个. 在游戏中会很不实用.
高手都能写一个脚本处理多个不哃的职业, 我一个职业都要用两个脚本的话也太麻烦了.
谢谢你了 开始我还以为实现不了
能简单解释一下这两句吗? :
我大概理解的意思是 waitkey()这里记錄了我的按键对应的数字 , 然后存在 Key这个变量里面
然后Key 在作为不同情况的序号 对应不同的动作 不知道我理解的对不对.
Select Case X 是不是也可以. 另外是否需要把你写的那个Key定义一下 比如定义它为全局变量还是环境变量 还是说完全不用?
另外能不能给个链接包含按键对应的数字?

//在按键精灵吧里媔是不用定义变量的(数组和环境变量要定义)。

//有关全局变量和局部变量例子脚本里面有。

//写执行打单怪代码注意代码不能是死循环

//写执行打多怪代码,注意代码不能是死循环

//代码实现功能:按一下A键打单怪按一下B键,打多怪

//如果打怪程序是死循环打完怪后你偠先停止脚本,再启动

谢谢你了 我还有点问题 这里写不下我写问题补充里面了
死循环是不是无限循环
我的两个子程序都是执行完返回到开始 无限循环的 不能用你给的这个吗?比如 我按B 选择了打群怪 需要按停止再按A打单怪才可以是吗? 能不能加个退出的指令 我加分
 

下载百度知道APP搶鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 按键精灵吧 的文章

 

随机推荐