北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: nxir

zmud严格行首无法触发的解决办法探讨

[复制链接]
发表于 2011-10-14 19:05:45 | 显示全部楼层
果然可以!非常感谢!马上更新到机器人指南里
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 20:24:37 | 显示全部楼层

回复 12楼 的帖子

这个是正则吧。。。我们讨论的是462.。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 22:00:41 | 显示全部楼层
那个。。。比如我要触发的是:你一觉醒来。那么我就用这种句式:#TRIGGER {^>%s[> ](*)} {#show %1} {} 519 你一觉醒来。


是这样就可以正确触发了么?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 22:19:30 | 显示全部楼层
#TRIGGER {^>%s[> ](*)} {#show %1} {} 519
#TRIGGER {^??你一觉醒来} {xxxxxxxxxx} {} 519
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 22:31:35 | 显示全部楼层
这个是写在指令里,还是语句里。。。语句里好像不能分几行吧。。那么具体是怎么操作呢。。

呵呵,因为是重新学习,所以比较白了。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 22:32:08 | 显示全部楼层
我的意思是。我想做一个触发,触发内容就是:你一觉醒来
然后想把你们上面讨论的加进去,我是要怎么做这个触发。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-14 22:40:29 | 显示全部楼层
你明白这句的原理就通了。
#TRIGGER {^>%s[> ](*)} {#show %1} {} 519 ;这句是发现多> >的情况下取后面的句型用#show命令重新显示。
在没有发生多> >的情况下是没用的。
所以加上这个触发其它的你都正常做就可以。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-10-31 22:48:34 | 显示全部楼层
mark,收藏,新论坛竟然没有了收藏功能。。唉。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-1 17:21:29 | 显示全部楼层
有没有高手把这个能弄个正则的匹配?学习下.....
12楼的不好用啊,出现“> > >” 时就失效了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-2-28 03:52:02 | 显示全部楼层
学习了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-1 05:26 PM , Processed in 0.010125 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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