找回密码
 注册
搜索
查看: 3167|回复: 28

鉴于新人初期总是惨死拦路NPC手下,俺说下如何不对拦路npc叫杀的一些办法。

[复制链接]
门派:不明
发表于 2010-8-26 00:12:57 | 显示全部楼层 |阅读模式
一个办法是修改robot里wi的命令。这个“wi”=unset wimpy;#al temp {%-2};#t+ wipe;wipe_id=%1;halt;jiali 1;kill @wipe_id, 这个就是对拦路npc下kill的别名。把后面的kill @wipe_id修改成kill 日本鬼子 or 高丽棒子之类游戏中不存在的id,然后就不杀拦路的了。缺点是,所有的拦路都不杀,比如衙役 官兵之类的。这样很多地方进不去了。
还有1个办法是修改findway路径txt文件,有选择的对杀不过的npc过滤,不同的robot和不同的job会调用不同的findway文件夹。这个可以在你做任务的时候注意一下,比如你在接到任务后会显示:
find家丁 at 襄阳城天井
Opened findwayclb/find_xiangyang.txt as file 1
Closed findwayclb/find_xiangyang.txt on file 1
这个就是说明调用的是zmud里findwayclb这个文件夹下find_xiangyang.txt文件。
举个例子,现在俞莲舟是有名的新人杀手,可那都是被迫的,你对他下kill他能不反击吗?俺们武当弟子本就不需对他下kill~在上面已经知道做任务调用的文件夹,在里面找到find_wudang.txt文件打开,查找wi会找到{wipe_who=俞莲舟;wi {yu lianzhou}这样的语句,把后面的wi {yu lianzhou}改成wi {yu lianzhouzhou},ok,再挂机,就不会对yu lianzhou下kill了。
门派:不明
 楼主| 发表于 2010-8-26 00:31:18 | 显示全部楼层
现在大部分robot都不显示robot指令,这是为了防止robot出错。不过俺认为对于很久不接触MUD的老新人来说,还是把回应指令行打开的好,这样便于查看自己robot哪个指令导致出错。还有显示触发信息这一项,在修改robot时打开也是不错的选择。当然,会眼花缭乱
未命名.jpg
门派:不明
发表于 2010-8-26 08:04:18 | 显示全部楼层
t+ wipe;wipe_id=%1;halt;jiali 1;kill @wipe_id,

可以在kill之前加个判断,如果在组里就kill moon,否则才kill @wipe_id,
门派:不明
发表于 2010-8-26 09:00:01 | 显示全部楼层
“wi”=unset wimpy;#al temp {%-2};#t+ wipe;wipe_id=%1;halt;jiali 1;#if %ismember(@wipe_id,@no_kill_id_list) {} {kill @wipe_id}


看得懂,就自己用吧~
门派:不明
发表于 2010-8-26 09:38:54 | 显示全部楼层
我这是么做的...
拷贝一个find_wudang.txt,改名为find_wudang_party_wd.txt
把find_wudang_party_wd.txt中的wi改为wi0

#TRIGGER {^??find*武当山(*)$} {#t- findway;#if @party=武当 {find find_wudang_party_wd %1} {find find_wudang %1}} {findway} 548
#ALIAS wi0 {yield no;unset wimpy;#al temp {%-2};#t+ wipe;wipe_id=%1;halt;kiss @wipe_id}
门派:不明
发表于 2010-8-26 09:40:24 | 显示全部楼层
对了,请教各位老大,这个路径文件看的好晕....我们武当弟子去后山不用走小径的...我上面的方法还没有完善过小径的地方...不知道怎么搞那个路径...
门派:不明
发表于 2010-8-26 09:54:12 | 显示全部楼层
原帖由 ppclark@ts 于 2010-8-26 09:00 发表
“wi”=unset wimpy;#al temp {%-2};#t+ wipe;wipe_id=%1;halt;jiali 1;#if %ismember(@wipe_id,@no_kill_id_list) {} {kill @wipe_id}


看得懂,就自己用吧~

这个是最佳方案,我就是这么干的,随着经验的提升,随时可以调整可杀的NPC
门派:不明
发表于 2010-8-26 09:58:24 | 显示全部楼层
谢谢老大指点。                                                         
门派:不明
发表于 2010-8-26 10:47:39 | 显示全部楼层
我说个比较适合懒人,笨人,和看不懂robot或者命令的人,(就像我这样的人)的方法。
就是死几次就死几次吧,等到了1m就没关系了,快快熬到1m,开始的时候,死几次也没关系,又掉不了多少exp。
别太费周折了!!!
门派:不明
发表于 2010-8-26 11:16:42 | 显示全部楼层
原帖由 wapa@ts 于 2010-8-26 09:54 发表

这个是最佳方案,我就是这么干的,随着经验的提升,随时可以调整可杀的NPC


再加个button,设置@no_kill_id_list.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-8-12 21:38 , Processed in 0.040508 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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