MUD-武林MUD资料站

 找回密码
 注册

QQ登录

只需一步,快速开始

开启左侧

[教程] zmud机器人根据关键词搜索txt文件内容的方法%grep

[复制链接]
是开碧落 发表于 2011-8-13 17:49:12 | 显示全部楼层 |阅读模式
本帖最后由 是开碧落 于 2012-3-3 13:42 编辑

#file 1 ultra_npc.txt;#var _str %grep(1,:@grep:);#close 1;#if (%len(@_str)>1) {#var _str %replace(@_str,:@grep:,);#var go_path %word(@_str,1,|);gg}

解释
变量 @grep 加前缀: 后缀:  为搜索关键词
变量@go_path 为提取出来的关键词后的内容

文本 ultra_npc.txt 规范格式
:马超兴:npcen=ma chaoxing;rd gc;n;n;n;ok

为什么搜索关键词加前后缀, 是为了避免 搜索 信, 把 情信 都搜出来

最基础的一点, 需要把文本放在 zmud.exe同目录下!!!!
MUD - MUD游戏 - 文字MUD - 武林MUD - 长期、稳定、高速、互助、活跃、更新的武侠MUD站点,一起MUD吧!
萧云晨 发表于 2012-2-19 02:14:55 | 显示全部楼层
这个算是读txt文件的,有没有写txt的啊?就是说写个触发,把某些内容写到某个txt文件里。
是开碧落 发表于 2012-2-19 09:19:50 | 显示全部楼层
萧云晨 发表于 2012-2-19 02:14
这个算是读txt文件的,有没有写txt的啊?就是说写个触发,把某些内容写到某个txt文件里。

#file 1 aa.txt;#write 1 {bbbb};#close 1

{bbbb} 是写入的具体内容
萧云晨 发表于 2012-2-21 23:59:43 | 显示全部楼层
task交任务NPC路径 (建议:做前领个独孤任务,然后,最好不要拿兵器)
a-g
:八卦道袍:r gc;s;w;give bagua-daopao to pang toutuo
:白玉短笛:r xingxiu;n;nw;w;give baiyu-duandi to caihua zi
:巴山图:r gc;#3 n;give bashan-tu to ma chaoxing
:镖旗:r gc;#3 w;s;s;give biao-qi to lin zhennan
:碧火弹:r xingxiu;give bihuo-dan to zhaixing zi
:兵器谱:r gc;#3 s;give bingqi-pu to shisong
:白金丝手套:r gumu;move shi;s;s;s;give bjs-shoutao to xiao longnv
:彩霞披风:r beijing;w;w;n;n;w;w;w;w;w;w;w;sw;e;e;e;give caixia-pifeng to ren yingying



唐楠拿出兵器谱给你。
[^唐楠拿出@dhname给你。-> #file 1 tast_npc.txt;#var a_gvsb %grep(1,:@dhname:);#close 1;#if (%len(@a_gvsb)>1) {#var a_gvsb %replace(@a_gvsb,:@dhname:,);#var go_path %word(@a_gvsb,2,|);gv}]
Opened tast_npc.txt as file 1
Closed tast_npc.txt on file 1


怎么触发了,变量都是空的啊?

Archiver|武林MUD资料站 ( 鲁ICP备17038480号 本站关键词:mud 武林mud mud游戏 文字mud

GMT+8, 2019-11-18 07:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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