roing 发表于 2011-11-25 15:50:21

武当诵经任务经文触发问题

我用#tri {==%s==$==%s(*)%s==$==%s(*)%s==$==%s(*)%s==$==%s(*)%s==$==%s(*)%s==$}这样做触发后,打开经文(page 1)zmud7.21就无响应了
用#tri {==%s==$==%s(*)%s==$==%s(*)%s==$==%s(*)%s==$==%s(*)%s==$}
这样就没问题,page 1后能很顺利地提取到3段经文,那我后面几段经文要怎么提取啊?

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

beastly 发表于 2011-11-25 16:44:03

其实只要知道zmud的触发是逐行的就不会这么做触发句了。

alucar 发表于 2011-11-25 16:51:49

四行经文的触发
#trigger {^==%s==$==%s(%x)%s==$==%s(%x)%s==$==%s(%x)%s==$==%s(%x)%s==$==%s==$} {命令}
多于四行的在中间增加相应数量的 ==%s(%x)%s==$

alucar 发表于 2011-11-25 16:59:17

其实只要知道zmud的触发是逐行的就不会这么做触发句了。
beastly 发表于 2011-11-25 04:44 PM http://pkuxkx.com/forum/images/common/back.gif


721下要做诵经机器人只有采用这个形式
462无所谓

darkstar 发表于 2011-11-25 18:00:31

不能这样吗:
设定一个变量为jingwen
初始赋值为空jingwen=""
然后每触发一行就加上这一样的字符串
触发 ==%s(*)%s==
语句 jingwen=%concat(@jingwen,%1)

lequn 发表于 2011-11-25 18:04:43

不能这样吗:
设定一个变量为jingwen
初始赋值为空jingwen=""
然后每触发一行就加上这一样的字符串
触发 ...
darkstar 发表于 2011-11-25 06:00 PM http://pkuxkx.com/forum/images/common/back.gif
正解。

alucar 发表于 2011-11-25 18:36:06

721下这么干在chant @jingwen时就会出现乱码

roing 发表于 2011-11-25 19:25:01

碰到了经文有8行的,结果因为太长要换行出现了乱码没法诵经怎么办啊?

alucar 发表于 2011-11-25 19:40:35

贴一下你的chant命令,
用普通变量保存经文内容在某些汉字出现时就会有乱码,与是否换行无关

roing 发表于 2011-11-26 00:55:43

这个是另外一个乱码的,
chanting 76 子张问于满苟得曰盍不为行无行则不信不信则不任不任则不利故观之名计之利而义真是也若弃名利反之于心则夫蔞??胁籌一日不为乎
下面是我一行行复制黏贴的是对的
chanting 76 子张问于满苟得曰盍不为行无行则不信不信则不任不任则不利故观之名计之利而义真是也若弃名利反之于心则夫士之为行不可一日不为乎
页: [1] 2 3
查看完整版本: 武当诵经任务经文触发问题