北大侠客行MUD论坛

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

小白问关于一个变量

[复制链接]
发表于 2009-6-1 20:37:29 | 显示全部楼层 |阅读模式
用论坛上的机器人,7.21胡一刀版本的。
触发是:*动作妩媚,朝*微微一笑,使出了[美人三招]!
自动激发alert
问题是盗宝人出三招的时候我根本就没有alert. 问题出在哪里?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-1 20:49:05 | 显示全部楼层
把你的战斗log和这一条触发语句完整的贴出来先。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-1 21:07:21 | 显示全部楼层
~[美人三招~]
这个是我的触发里的,4.62.,,721不用加~么?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-1 21:17:01 | 显示全部楼层
“[”如果是单字节的那个,要加转义,就如楼上说得
[XXX]表示任何由XXX中字符组成的串
Patterns can contain several special character for wild-card matching.

* match any number of characters or white space
? match a single character
%d match any number of digits (0-9)
%w match any number of alpha characters (a-z) (a word)
%a match any number of alphanumeric characters (a-z,0-9)
%s match any amount of white space (spaces, tabs)
%x match any amount of non-white space
[range] match any amount of characters listed in range
^ force pattern to match starting at the beginning of the line
$ force pattern to match ending at the end of the line
(pattern) save the matched pattern in a parameter %1 though %9
~ quote the next character to prevent it to be interpreted as a wild card.
{val1|val2|val3|...} match any of the specified strings
{^string} do not match the specified string

[ 本帖最后由 duno 于 2009-6-1 09:30 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-1 21:30:53 | 显示全部楼层
遇上不能触发的问题,可以把模式串分解,逐一尝试,找到出现问题的部分,再逐渐缩小问题范围
比如,“*动作妩媚,朝*微微一笑,使出了[美人三招]!”不匹配
先 Trigger “动作妩媚”,然后 say XXXXXXXX,看是否触发,触发则这部分没问题
再尝试 “朝你微微一笑”,还能触发。。。
最后找到 “[美人三招]”不能触发,再分解 “[美人三招]”看哪些字符不能触发
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-6-1 21:34:45 | 显示全部楼层
原帖由 duno 于 2009-6-1 09:30 PM 发表
遇上不能触发的问题,可以把模式串分解,逐一尝试,找到出现问题的部分,再逐渐缩小问题范围
比如,“*动作妩媚,朝*微微一笑,使出了[美人三招]!”不匹配
先 Trigger “动作妩媚”,然后 say XXXXXXXX,看是否触发 ...

明白你的意思了。我看看。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-2 18:04:08 | 显示全部楼层
不能触发的答案只有一个,就是不匹配
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-2 03:41 AM , Processed in 0.009791 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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