北大侠客行MUD论坛

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

老手来帮新手看看这个触发出了什么问题????

[复制链接]
发表于 2013-7-4 11:45:24 | 显示全部楼层 |阅读模式
pattern:
^??阵法教习挥了挥旗喊道:大家从自己现在的位置按照『&zhenfaleixing五行阵』的要求往下走

value:
#if(zhenfaleixing="正"){#var xiayibu"水|火|木|土|金"}{#var xiayibu"木|土|火|金|水"};#var zheyibu"金|木|水|火|土";zouwei %item(@xiayibu,%ismember(@zhenfaweizhi,@zheyibu))

经验1K的纯新手。。。正在苦学大神们的机器人教程。。。做了第一个触发,就不好使。。很打击人啊。。。。请指教哪里出错了? (zhenfaweizhi是另一个触发给赋值了的,那个测试是好用的)

pattern出现后,屏幕上出现这个:
Variable zheyibu金|木|水|火|土 not defined
然后触发后打出的指令是 zouwei 后面是空的。没结果

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-7-4 12:04:40 | 显示全部楼层
#var xiayibu"水|火|木|土|金"}{#var xiayibu"木|土|火|金|水"};#var zheyibu"金|木|水|火|土"
变量名后面都要有一个空格,比如
#var zheyibu "金|木|水|火|土"
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2013-7-4 12:12:02 | 显示全部楼层
不亮大神请继续指教、我给加上空格之后,“Variable zheyibu金|木|水|火|土 not defined”不再出现了。但是仍旧得不到想要的触发,还是直接蹦出 zouwei  后面就是空。我那个句子是模仿的论坛教程的方法,想根据正五行还是反五行阵,以及第一步走的什么位置,就能去自动走第二步。

好难啊,我反复检查了,没看出来为什么。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2013-7-4 12:13:29 | 显示全部楼层
还有,大神们有QQ群么?给一个,方便我等新手随时请教大神们。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-7-4 12:18:22 | 显示全部楼层
主页上有q 群号
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-7-4 12:20:54 | 显示全部楼层
北大侠客行QQ群:152814678
try?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-7-4 17:33:13 | 显示全部楼层
本帖最后由 ycryu 于 2013-7-4 09:47 AM 编辑

zmud462没得%item这个函数的哦,你用的什么版本?

%item(@xiayibu,%ismember(@zhenfaweizhi,@zheyibu))

%ismember(s,list) 如果字串s在字串列表list中,返回true
如果你那个%ismember是这个效果,那应该只会返回0或者1

%item(@xiayibu,0)或者%item(@xiayibu,1)应该是从@xiayibu里返回index是0或者1的item
你最好拆开检查一下各语句返回的是什么
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-7-6 08:49:48 | 显示全部楼层
是什么版本的zmud
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2014-9-16 09:52:26 | 显示全部楼层
根据你的思路我觉得根本执行不下去首先当前该走那一步你并没确定,不确定当前步你如何能确定下一步?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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