北大侠客行MUD论坛

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

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

[复制链接]
发表于 2020-1-16 12:36:22 | 显示全部楼层 |阅读模式
本帖最后由 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
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2020-1-31 14:30:54 | 显示全部楼层
一脸懵逼的来,一脸懵逼的走
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2020-2-13 13:06:42 | 显示全部楼层
你的遍历用什么触发下一步的
把触发句和命令发来看看
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2020-2-13 16:07:01 | 显示全部楼层
@step,@busy这2个变量存的什么 贴来看看
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2021-2-26 10:10:27 | 显示全部楼层
,请教一个问题,怎么获取NPC的ID,用什么命令和函数实现?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2021-3-2 03:47:01 | 显示全部楼层
#var finddbr 1 控制你是不是继续往前走, 如果发现npc, #if (@finddbr=0) 这个就不再执行, 就不往前走了

有时候往前走是因为网络卡住,在你等待的时间内,你的npc还没有显示出来,所以机器认为npc不在这里,就继续往前走了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 11:50 AM , Processed in 0.009185 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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