toot 发表于 2012-2-12 22:06:25

ZMUD4.62变量截取求教

道果禅师说道:「今天的早课安排在般若堂六部,据说要诵唱维摩经的法供养品第十三(17)

触发器:你向道果禅师打听有关『quest』的消息。$道果禅师说道:「今天的早课安排在(%x),据说要诵唱(%x)的(%x)

我想截取后面的“法供养品第十三(17)”,请问上面的触发语句有什么问题呢,只能截取前面两个变量,最后一个变量截取不了。

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

zgbl 发表于 2012-2-12 22:42:07

(%x)的(%x)

这个截取好像会出问题,我的护镖也出过这种情况
试试(*)

wzxb 发表于 2012-2-12 22:57:22

道果禅师说道:「今天的早课安排在(%x),据说要诵唱(%x)的(*)
1=%1;2=%2;3=%3;
触发结果:1=般若堂六部;2=维摩经;3=法供养品第十三(19)
如果单独抓取后面括号里的数字就是
道果禅师说道:「今天的早课安排在(%x),据说要诵唱(%x)的(*)~((%d)~)
1=%1;2=%2;3=%3;4=%4
触发结果: 1=般若堂六部;2=维摩经;3=法供养品第十三;4=19
记:括号是特殊符号要被触发就得在前面加~这个符号。

bluse 发表于 2012-2-12 23:47:32

本帖最后由 bluse 于 2012-2-12 11:48 PM 编辑

截取的变量里包含括号等特殊字符,别用等号赋值,用#va赋值
%3外面再加上引号:#va bookname "%3"

toot 发表于 2012-2-13 01:26:58

感谢,使用(*)是可以了。但是又有新的问题来了:

一、
> 你向道果禅师打听有关『quest』的消息。
道果禅师说道:「这封书信收好,到时候和万安寺的高僧见面以这封书信为凭证!」
道果禅师说道:「洛阳万安寺最近人手有点紧张,请我寺僧人帮忙一起给苏州狮子林举办一场法事,万安寺的高僧已经过去了,你拿着这封信去见高僧。
我们只是过去帮着,你跟着高僧念完一段经文就可以回来了。」
触发语句:你向道果禅师打听有关『quest』的消息。$道果禅师说道:「洛阳万安寺最近人手有点紧张,请我寺僧人帮忙一起给(*)举办一场法事,万安寺的高僧已经过去了,

chaodudd=%1;

用(*)和%x都截取不了。。

shuigui 发表于 2012-2-13 01:31:46

中间少了一句话

你向道果禅师打听有关『quest』的消息。$*$道果禅师说道:「洛阳万安寺最近人手有点紧张,请我寺僧人帮忙一起给(*)举办一场法事,万安寺的高僧已经过去了,

toot 发表于 2012-2-13 01:39:07

哦 。。我试试

toot 发表于 2012-2-13 01:43:21

中间少了一句话

你向道果禅师打听有关『quest』的消息。$*$道果禅师说道:「洛阳万安寺最近人手有点紧张 ...
shuigui 发表于 2012-2-12 05:31 PM http://pkuxkx.com/forum/images/common/back.gif


你向道果禅师打听有关『quest』的消息。$*$道果禅师说道:「洛阳万安寺最近人手有点紧张,请我寺僧人帮忙一起给(%x)举办一场法事,万安寺的高僧已经过去了,你拿着这封信去见高僧。   

还是不行。。

toot 发表于 2012-2-13 01:55:09

你向道果禅师打听有关『quest』的消息。$*$道果禅师说道:「洛阳万安寺最近人手有点紧张,请我寺僧人 ...
toot 发表于 2012-2-12 05:43 PM http://pkuxkx.com/forum/images/common/back.gif


    我改成(*)试试

toot 发表于 2012-2-13 02:05:33

可以了,感谢
页: [1] 2
查看完整版本: ZMUD4.62变量截取求教