北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: huixue

自己写TASK机器人,有问题求助

[复制链接]
发表于 2010-3-1 17:45:01 | 显示全部楼层
原帖由 laobeng 于 2010-3-1 05:28 PM 发表

那你好意思mush教程



呃....我的意思是,zmud我只会462,后面改mush了....绝对没有不懂mush乱写教程的事情.
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-3-1 22:07:19 | 显示全部楼层
慕容复说道:不才已经查到偷走此宝的是南宫剑(nangong jian),


以上这句话,我试了无数次,就这句话无法触发,原句直接复制上去也无法触发,请教高人解释下……
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-3-1 22:24:22 | 显示全部楼层
慕容复说道:不才已经查到偷走此宝的是南宫剑(nangong jian),

经研究:
慕容复说道:不才已经查到偷走此宝的是南宫剑                 可以触发;

慕容复说道:不才已经查到偷走此宝的是南宫剑(nangong jian),       不可触发;

但是我想抓(nangong jian), 请教高手指导,拜谢!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-1 23:14:05 | 显示全部楼层
请看我的或者糖果的教程
英文括号在zmud里是理解成提取变量的标志符号,所以无法作为普通字符进行触发。比如(*),zmud看到括号就会对括号内的东西进行变量提取,而括号自然就成了转义符号
如果要把括号作为提取内容,那么在括号面前加入波浪线~,这个符号的作用是将后面的一个字符变成纯符号,所以触发语句是
慕容复说道:不才已经查到偷走此宝的是南宫剑~(nangong jian~)
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-2 11:52:10 | 显示全部楼层
原帖由 huixue 于 2010-3-1 10:24 PM 发表
慕容复说道:不才已经查到偷走此宝的是南宫剑(nangong jian),

经研究:
慕容复说道:不才已经查到偷走此宝的是南宫剑                 可以触发;

慕容复说道:不才已经查到偷走此宝的是南宫剑(nangong jian) ...



试试:

PATTERN: 慕容复说道:不才已经查到偷走此宝的是(*)~((*)~)
COMMAND: taskname=%1;taskid=%2

如果nangong jian的首字母是大字的,还要用%lower函数转化一下。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 07:50 AM , Processed in 0.008847 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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