liamique 发表于 2010-1-28 13:25:55

新人刚学机器人 问个问题

我刚学的机器人,很初级很初级,但是还是出了问题,所以来问问,下面是我的机器人

语句:你听了朱熹的指导,似乎有些心得
指令:s;w;d;out;fadai

语句:你发呆了一会儿,发现自己居然精神百倍
指令:enter;u;e;n;xue zhu for literate 49

就以上2个,我在朱熹哪里自己打命令触发,能做几个循环,但是有时候会出现以下情况

你的动作还没有完成,不能移动。
> 你的动作还没有完成,不能移动。
> 你的动作还没有完成,不能移动。
> 你的动作还没有完成,不能移动。
> 你现在正忙着呢。

我自己认为可能是网络延迟导致命令没跟上
但是不知道如何解决 如何把某个命令延迟几秒发出,我到不在乎那点时间,望各位前辈指教

ksbzb 发表于 2010-1-28 14:13:22

发呆完了会被busy的,可以#wa 2000

pixyer 发表于 2010-1-28 14:24:23

不用每次都去发呆,看到累了的提示再去发呆

seagate 发表于 2010-1-28 14:43:15

不要#wa 2000,1.*秒,最好在1秒后就用checkbusy实验。不忙就过去

liamique 发表于 2010-1-28 15:29:55

具体怎么写 能说下吗

语句:你听了朱熹的指导,似乎有些心得
指令:s;w;d;out;fadai

语句:你发呆了一会儿,发现自己居然精神百倍
指令:#wa 2000;enter;u;e;n;xue zhu for literate 49

以上这样?

wraith 发表于 2010-1-28 16:38:13

我的建议
把朱熹搬到销金库

语句:你听了朱熹的指导,似乎有些心得
指令:s;w;d;out;fadai

语句:你发呆了一会儿,发现自己居然精神百倍
指令:#wa 500;enter

语句:你的动作还没有完成,不能移动。
指令:#wa 500;enter

语句:销金库
指令:u;e;n;xue zhu for literate 49

wraith 发表于 2010-1-28 16:38:26

貌似现在可以搬到发呆室?

seagate 发表于 2010-1-28 17:47:10

可以这么写
fadai;#wa 700;checkbusy

^??你正忙$
checkbusy

^??你不忙$
学功夫去
效率应该能最大化。不要#wa,#wa一次影响速度,全靠网速来加速。网速快50毫秒就可以checkbusy一次,基本上达到效率最极限

acerrelaxx 发表于 2018-2-9 08:56:12

可以这么写
fadai;#wa 700;checkbusy

^??你正忙$
checkbusy

^??你不忙$
学功夫去
效率应该能最大 ...
seagate 发表于 2010-1-28 09:47 AM http://pkuxkx.com/forum/images/common/back.gif

学习了
页: [1]
查看完整版本: 新人刚学机器人 问个问题