关于陆家庄走小桃花阵时遇到忙时怎么解决
咱是个新手,很多命令都不知道,想向大家请教下用什么命令能解决以下问题假如我走n;s;e;w;ne;在走到e时,被提示,你现在正在忙,那么下次肯定是把W隔了过去,执行ne这个命令了,这样的话走阵一定是失败。
如何在不延长#wa命令的情况下,实现在走到e后,在走下一步时提示忙,但忙后下步还是走w.而不是忙后直接NE?
ps:其实不亮大师赶车机器人,已经解决了这种情况,但看了几遍还是不懂特向大家请教;
北大侠客行MUD,中国最好的MUD 可以用遍历解决,出了那个就#stop wa过一段时间后再#step 非常感谢, 本帖最后由 dxlhjs 于 2011-11-10 10:48 PM 编辑
遍历完全不懂的说。
再问下,我在触发里加入了
你的动作还没有完成,不能移动。
命令里加入了
#stop;#wa 2000;#step
但问题还是一出现忙的提示,就走错。
我感觉在出现忙的提示后,就已经走过一步了,
再用STOP和step时,那么就会错一步
请教需要怎么修改? 如果大家觉的解释麻烦的话,可以给我个思路,或者相关指令,我自已去查相关资料。 本帖最后由 zhangfugui 于 2011-11-11 12:53 AM 编辑
没做过路径的话 #stop和#step应该不会有用的吧
错一步也没关系啊 可以从头走啊。
你说说你做这个机器人的思路 然后我帮你想想。 我做这个机器人的时候 每步设置了5秒 如果有出错的提示就重新走。 出错了有提示,做个触发离开再进。我是这样的,呵呵,当然也可以搞得复杂点,但我觉得没有必要。 本帖最后由 dxlhjs 于 2011-11-11 08:03 PM 编辑
呼.............yct300" />0" />
终于学会了#case的用法yct799" />9" />
配合ADD和VAR彻底解决了忙的问题
页:
[1]