北大侠客行MUD论坛

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

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

[复制链接]
发表于 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
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 16:44:03 | 显示全部楼层
其实只要知道zmud的触发是逐行的就不会这么做触发句了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 16:51:49 | 显示全部楼层
四行经文的触发
#trigger {^==%s==$==%s(%x)%s==$==%s(%x)%s==$==%s(%x)%s==$==%s(%x)%s==$==%s==$} {命令}
多于四行的在中间增加相应数量的 ==%s(%x)%s==$
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 16:59:17 | 显示全部楼层
其实只要知道zmud的触发是逐行的就不会这么做触发句了。
beastly 发表于 2011-11-25 04:44 PM



721下要做诵经机器人只有采用这个形式
462无所谓
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 18:00:31 | 显示全部楼层
不能这样吗:
设定一个变量为jingwen
初始赋值为空jingwen=""
然后每触发一行就加上这一样的字符串
触发 ==%s(*)%s==
语句 jingwen=%concat(@jingwen,%1)
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 18:04:43 | 显示全部楼层
不能这样吗:
设定一个变量为jingwen
初始赋值为空jingwen=""
然后每触发一行就加上这一样的字符串
触发 ...
darkstar 发表于 2011-11-25 06:00 PM

正解。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 18:36:06 | 显示全部楼层
721下这么干在chant @jingwen时就会出现乱码
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-11-25 19:25:01 | 显示全部楼层
碰到了经文有8行的,结果因为太长要换行出现了乱码没法诵经怎么办啊?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-11-25 19:40:35 | 显示全部楼层
贴一下你的chant命令,
用普通变量保存经文内容在某些汉字出现时就会有乱码,与是否换行无关
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-11-26 00:55:43 | 显示全部楼层
这个是另外一个乱码的,
chanting 76 子张问于满苟得曰盍不为行无行则不信不信则不任不任则不利故观之名计之利而义真是也若弃名利反之于心则夫蔞??胁籌一日不为乎
下面是我一行行复制黏贴的是对的
chanting 76 子张问于满苟得曰盍不为行无行则不信不信则不任不任则不利故观之名计之利而义真是也若弃名利反之于心则夫士之为行不可一日不为乎
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-27 12:15 AM , Processed in 0.009895 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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