请教,如何把这个地名抓下来
ZMUD或CMUD中,红色的“东大街”怎么才能抓下来?武馆大门书院
\ |
中央广场----东大街----东大街
|
杂货铺
东大街
流氓的尸体(Corpse)
流氓(Liu mang)
流氓头(Liumang tou)
这里明显的出口是 northwest、south、east、north 和 west。 你的qq号中毒了,经常在群里发广告消息,被我移除群了。你最好查下毒。 匹配:^[ ]{4}
--- 囧 ---
执行:
#if (%pos( " ", %line2)=0 and %len( %line3)=47) {#show catch %line2}
--- 囧 ---
%line2为所求,某些地方可能抓不到 这个你最好先 unset brief,这时走路是房间的名字变成了 "东大街 -"
这时用 #tri {^东大街 ~-} {#3 kill liu} 就ok了。 我说呢,怎么把我踢出来了。
想做一个定位的的触发,这样走路的话就会抓到当前的房间,不想用unset brief,否则信息太多了,服务器是不是吃不消?
如果unset brief的话,抓取就简单了 我要的地名,其他信息都不要了
第一次玩侠客行,和书剑好多都不一样
书剑的set brief 1显示的是:
走廊 - east、north、south、west
[ 本帖最后由 killunix 于 2009-9-29 03:32 PM 编辑 ] 原帖由 duno 于 2009-9-29 12:17 PM 发表 http://web.pkuxkx.net/forum/images/common/back.gif
匹配:^[ ]{4}
--- 囧 ---
执行:
#if (%pos( " ", %line2)=0 and %len( %line3)=47) {#show catch %line2}
--- 囧 ---
%line2为所求,某些地方可能抓不到
这个看不懂啊,匹配那里是什么意思 ?47是什么意思?谢谢 #tri {^东大街$} {#3 kill liu} 匹配是触发条件,用正则写的,要勾选日regular expression
思路是根据房间名称前后2行的特征判定
具体东西查help吧
47是数字囧
房间名称前一行长度为47 匹配:^[ ]{4}
这个4是什么东西?
页:
[1]
2