北大侠客行MUD论坛

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

请教一个问题,zmud4.62的!

[复制链接]
发表于 2014-12-1 13:42:25 | 显示全部楼层 |阅读模式
本帖最后由 mmdntt 于 2014-12-1 05:45 AM 编辑

我用的是zmud 4.62,list类遍历.
set brief 2 改之前是先显示某个npc,再显示"    这里明显的出口是 south、east、west 和 enter。",我用的是“    这里明显的出口是 south、east、west 和 enter。"这样的语句来触发下一个命令,结果set brief 改了后,都是先显示”这里的出口“,再显示某个任务目标npc,就导致走路总要走过一步,试过#wa 50-1000都无法解决此问题,请问有什么别的好的办法吗??

比如 我在找”郭芙“


  1. 「高秋」: 东方的天空渐渐的发白了,又一个万物初醒的早上!。
  2. 这里明显的出口是 south、east 和 west。
  3. > s
  4. 东街

  5. 太平茶馆


  6. 太平茶馆 -
  7. 这是一家简陋的茶馆,几张木桌,坐着几个路人,在这里歇歇脚.墙边有一个大水缸
  8. 装满了清水,水面上漂着一个水瓢,你可以喝(drink)点水,也可以灌(fill).
  9. 这里唯一的出口是 north。
  10. 郭靖之女 郭芙(Guo fu)
  11. 茶馆活计(Huo ji)
  12. > n
  13. 已找到


  14. 东街-----东街-----襄阳东门

  15. 太平茶馆
  16. 东街 -
  17. 「高秋」: 东方的天空渐渐的发白了,又一个万物初醒的早上!。
  18. 这里明显的出口是 south、east 和 west。
复制代码


这里提示”已找到”,结果又多走出了一步!
北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2014-12-2 10:39:41 | 显示全部楼层
出口的触发加上#wa延时。不知道你list怎么操作的,以path为例:
path遍历中确认下一步行走用#ok,找到目标停止行走用#pause或者#stop
用出口触发的话一般是
#tri {这里*的出口} {#ok},为防止冲过头不能及时停下来,可以把这个触发改为
#tri {这里*的出口} {#wa @wait;#ok},其中@wait为你要停留的时间,可自行调整。这样延时#ok就会留出充裕的时间来#stop或#pause,而#pause或#stop之后再发出去的#ok也就没影响了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 05:33 AM , Processed in 0.009873 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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