北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3030|回复: 8

关于陆家庄走小桃花阵时遇到忙时怎么解决

[复制链接]
发表于 2011-11-10 20:23:42 | 显示全部楼层 |阅读模式
咱是个新手,很多命令都不知道,想向大家请教下用什么命令能解决以下问题

假如我走n;s;e;w;ne;在走到e时,被提示,你现在正在忙,那么下次肯定是把W隔了过去,执行ne这个命令了,这样的话走阵一定是失败。

如何在不延长#wa命令的情况下,实现在走到e后,在走下一步时提示忙,但忙后下步还是走w.而不是忙后直接NE?

ps:其实不亮大师赶车机器人,已经解决了这种情况,但看了几遍还是不懂特向大家请教;

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-10 21:02:40 | 显示全部楼层
可以用遍历解决,出了那个就#stop wa过一段时间后再#step
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-10 21:12:49 | 显示全部楼层
非常感谢,
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-10 22:39:12 | 显示全部楼层
本帖最后由 dxlhjs 于 2011-11-10 10:48 PM 编辑

遍历完全不懂的说。

再问下,我在触发里加入了
你的动作还没有完成,不能移动。
命令里加入了
#stop;#wa 2000;#step

但问题还是一出现忙的提示,就走错。

我感觉在出现忙的提示后,就已经走过一步了,
再用STOP和step时,那么就会错一步
请教需要怎么修改?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-10 23:01:49 | 显示全部楼层
如果大家觉的解释麻烦的话,可以给我个思路,或者相关指令,我自已去查相关资料。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-11 00:51:09 | 显示全部楼层
本帖最后由 zhangfugui 于 2011-11-11 12:53 AM 编辑

没做过路径的话 #stop和#step应该不会有用的吧
错一步也没关系啊 可以从头走啊。

你说说你做这个机器人的思路 然后我帮你想想。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-11 00:52:47 | 显示全部楼层
我做这个机器人的时候 每步设置了5秒 如果有出错的提示就重新走。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-11 10:59:03 | 显示全部楼层
出错了有提示,做个触发离开再进。我是这样的,呵呵,当然也可以搞得复杂点,但我觉得没有必要。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-11 20:00:40 | 显示全部楼层
本帖最后由 dxlhjs 于 2011-11-11 08:03 PM 编辑

呼.............0" />0" />

终于学会了#case  的用法9" />9" />
配合ADD和VAR彻底解决了忙的问题
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-30 01:01 AM , Processed in 0.016452 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表