返回列表 发帖

ZMUD462遍历找到NPC后的疑问,哪位大侠来指点下。

本帖最后由 raich 于 2020-1-16 04:41 AM 编辑

看网上的遍历教程。遍历方法如下bianli2   alias如下:
#if (@step>@steps) {#if (@blok=1) {#say 遍历目的达到} {#say @pathnum完毕,下一个[@pathnum+1]}} {#if (@finddbr=0) {%word(@area,@step,|);#wa @time;#add step 1;bianli2} {%exec(@cmd)}}


加速触发:
#tri {这里明显的出口有} {#if %ismember(@step,@busy) {#wa 1}}




发现NPC触发:
#var jxname %1;#var cmd {ask @jxname about fight};#var finddbr 1;#wa 1




> s
明教大殿 -  
    这里明显的出口有 north 和 south。
    明教留言版(Board) [ 41 张留言,41 张未读 ]
    武林名宿 明教教主 张无忌(Zhang wuji)
    明教 教众 暖羊羊(Nuanyangyang)
> s
走廊 -  
    这里明显的出口有 north、east、west 和 south------------这里加速触发后为什么没有走下一步,而是执行下面找到NPC的触发。
    奸细 方敬虎(Fang jinghu)
yun qi
    明教法王「金毛狮王」谢逊(Xie xun)
    明教法王「青翼蝠王」韦一笑(Wei yixiao)
> ask jinghu about fight
你已经运行内功加速全身气血恢复。
> 你向方敬虎打听有关『fight』的消息。
方敬虎说道:「哼!」
killall jinghu


这个为什么不会多走一步呢。(好像偶尔也会多走一步)


北大侠客行MUD,中国最好的MUD

一脸懵逼的来,一脸懵逼的走

TOP

你的遍历用什么触发下一步的
把触发句和命令发来看看

TOP

@step,@busy这2个变量存的什么 贴来看看

TOP

返回列表