北大侠客行MUD论坛

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

触发器抓英文名字。

[复制链接]
发表于 2009-7-29 21:37:35 | 显示全部楼层 |阅读模式
先抓中文。
(*)说道:「嘿嘿,让本大爷来教训教训你!」
diren1=%1

再抓英文。
%s*@diren1~((*)~)
diren1_id=%lower(%1)
kill @diren1_id

这个触发器可以对付有昵称的敌人,*可以忽略昵称,直接找到中文名后,抓括号里的英文。
不过这个是cmud的,好像zmud里边的英文名字这样抓不全,因为名字里有空格。
不知道是不是这么回事,反正我用zmud没法这样抓。只能%s*@diren1~((*)%s(*)~)然后抓%2。然后kill
如果抓%1然后kill,会kill zhang后者kill li说不定杀错人了。名字重的机会小些。

然后就好办了。
抓英文名字触发器的命令行里就能对敌人操作了。

[ 本帖最后由 modo 于 2009-7-29 09:42 PM 编辑 ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-7-29 21:56:06 | 显示全部楼层
触发:^%s*钱眼开~((*)~)
执行:#show catch: %1
可以正确捕获带空格的id

l
                                                                                 
                          扬州钱庄---北大街   
                                    
扬州钱庄 -
    这是一家老字号的钱庄,已有几百年的历史,在全国各地都有分店。它发行
的银票信誉非常好,通行全国。在对面的墙上挂了块牌子(paizi)。
    你可以看看(look):paizi
    这里唯一的出口是 east。
    朝廷八品官员 清兵千总 彐囟翙(Jxh)
    钱庄老板「铁公鸡」钱眼开(Qian yankai)
catch: Qian yankai
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-7-29 22:14:09 | 显示全部楼层
谢谢2位
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 08:26 PM , Processed in 0.009256 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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