adaa 发表于 2012-11-23 07:48:10

求助抓取内容后的诵经指令。。。

如题,根据各位前辈的帖子,用触发抓取了诵经内容的变量,然后chanting 30 @sj_content,提示内容不符,这是什么情况?
还有一个问题就是,每次诵经结束,是不是需要把变量的内容清空?

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

mfan 发表于 2012-11-23 08:59:19

你看看sj_content里的值是什么啊

adaa 发表于 2012-11-23 09:13:02

回复 2# mfan

里面的值是经书的内容,但是直接在指令那输入chanting 22 @sj_content就提示内容不对,必须要把变量里面的值拷出来再念。。。

还有个问题就是,为什么他会记录两端经文的内容呢?第一个查看了page 10,第二次看page 11后,两端经文内容都在里面。。。

Pattern: ==%s(%x)%s==
Command: sj_content=@sj_content%1

alucar 发表于 2012-11-23 11:41:12

zmud什么版本?
开始下一次抓取前变量需要清空

adaa 发表于 2012-11-23 12:41:39

回复 4# alucar


ZMUD 462   
请教下,怎么清空变量?

mfan 发表于 2012-11-23 20:23:41

直接在指令那里输入chanting 22 @sj_content当然不对啦 你要建一个alias,里面写chanting 22 @sj_content就可以了

指令里发送的东西会直接发送到mud,而alias会经过处理,把变量替换成对应的值

alucar 发表于 2012-11-24 07:45:29

在触发里用应该不需要放到alias里,在命令行直接用时如果不支持变量拓展的话可以用 chanting 22 <@sj_content>

alucar 发表于 2012-11-24 07:46:24

回复 5# adaa


sj_content=““
页: [1]
查看完整版本: 求助抓取内容后的诵经指令。。。