|
前天发了一个机器,里面问题比较多,另外没有说明,感觉很不好,现在重发。
原版本机器地址[url=http://www.sjever.net/bbs/forum.php?mod=viewthread&tid=122712&fromuid=21775
]给慕容做点贡献,稍微优化下鱼肠的顶置机器人[/url]
其实峨眉和慕容都是用刀剑的,改起来比较简单。
第一步:改路径,主要是startxuexi,finishxuexi,还有就是autologin和路径文件中关于慕容的部分,因为慕容弟子是可以钻地道的,我们不可以;
第二步:改技能,主要是pfm_pfm_1,pfm_pfm_2,pfm_pfm_3,pfm_pfm_4;
第三步:改其他一些存在的小问题,前面两步是主要的,改完了就通用了。
1.autologin.txt的修改
[url=http://wt.sjever.net/bbs/forum.php?mod=viewthread&tid=120485&fromuid=21403
]autologin在燕子坞出错[/url]
把曼佗罗山庄,燕子坞,和姑苏慕容的部分粘贴过去就好了。
2.startxuexi,finishxuexi的修改
这个还是手动修改下吧:
①师父是灭绝的:#alias startxuexiem1 {xy-yg1;ta;setdo {xy-yg2;ta;setdo {ask ying gu about start;ta;setdo {bbb {yg-xy1;ta;setdo {yg-xy2;ta;setdo {s;w;#2 n;#6 w;#2 sw;#2 w;ta;setdo {#2 sw;#6 w;s;s;s;s;sw;sw;ta;setdo {sw;w;su;w;sw;w;wu;wu;w;w;wu;wu;wu;wu;nw;ta;setdo {nw;nu;wu;sw;wu;sw;u;#4 wu;#3 su;ta;setdo {sw;su;se;wu;#2 su;enter;s;su;open door;s;#t+ xuexi;#va xx 1;#t+ 11;ta;setdo {bai @master;startlearn}}}}}}}}}}}}
#alias finishxuexiem1 {#t- 11;#t- xuexi;unwield @fight_weapon1;unwield @learn_weapon;wield @fight_weapon;open door;n;nd;n;out;#2 nd;ed;nw;nd;ne;#2 nd;ta;setdo {nd;#4 ed;d;ne;ed;ne;ed;sd;se;ta;setdo {se;ed;ed;ed;ed;e;e;ed;ed;e;ta;setdo {ne;e;nd;e;ne;ne;ne;n;n;n;n;n;n;e;ta;setdo {w;#2 s;#6 e;#2 ne;#2 e;#2 ne;ta;setdo {#6 e;#2 s;e;n;ta;setdo {xy-yg1;ta;setdo {xy-yg2;ask ying gu about over;ta;setdo {bbb {yg-xy1;ta;setdo {yg-xy2;ta;setdo {firstjob}}}}}}}}}}}}
②师父是风陵的:#alias startxuexiem2 {xy-yg1;ta;setdo {xy-yg2;ta;setdo {ask ying gu about start;ta;setdo {bbb {yg-xy1;ta;setdo {yg-xy2;ta;setdo {s;w;#2 n;#6 w;#2 sw;#2 w;ta;setdo {#2 sw;#6 w;s;s;s;s;sw;sw;ta;setdo {sw;w;su;w;sw;w;wu;wu;w;w;wu;wu;wu;wu;nw;ta;setdo {nw;nu;wu;sw;wu;sw;u;#4 wu;#3 su;ta;setdo {sw;su;se;wu;#2 su;enter;w;#t+ xuexi;#va xx 1;#t+ 11;ta;setdo {bai @master;startlearn}}}}}}}}}}}}
#alias finishxuexiem2 {#t- 11;#t- xuexi;unwield @fight_weapon1;unwield @learn_weapon;wield @fight_weapon;e;out;#2 nd;ed;nw;nd;ne;#2 nd;ta;setdo {nd;#4 ed;d;ne;ed;ne;ed;sd;se;ta;setdo {se;ed;ed;ed;ed;e;e;ed;ed;e;ta;setdo {ne;e;nd;e;ne;ne;ne;n;n;n;n;n;n;e;ta;setdo {w;#2 s;#6 e;#2 ne;#2 e;#2 ne;ta;setdo {#6 e;#2 s;e;n;ta;setdo {xy-yg1;ta;setdo {xy-yg2;ask ying gu about over;ta;setdo {bbb {yg-xy1;ta;setdo {yg-xy2;ta;setdo {firstjob}}}}}}}}}}}}
师父是灭绝的,#alias startxuexi {startxuexiem1};#alias finishxuexi {finishxuexiem1};
师父是风陵的,参照灭绝的改法。
3.跟师父学习的skillslist的修改:
#FUNC skillslist {linji-zhuang,force,blade,sword,strike,hand,parry,dodge,jieshou-jiushi,sixiang-zhang,huifeng-jian,yanxing-daofa,anying-fuxiang,dacheng-fofa}
4.学习命令“xxx”的修改:
#ALIAS xxx {#va sn [%numwords(@skillslist,",")+1];#if (@xx<@sn) {#va skill %word(@skillslist,@xx,",");#t- xuexi_qkdny;#t+ 11;#if %ismember("@skill","canhe-zhi") {unwield @learn_weapon;xue @master @skill @xuexi_shu;wield @learn_weapon} {#if %ismember("@skill","xingyi-zhang") {unwield @learn_weapon;xue @master @skill @xuexi_shu;wield @learn_weapon} {#if %ismember("@skill","murong-daofa") {unwield @learn_weapon;wield blade;xue @master @skill @xuexi_shu;unwield blade;wield @learn_weapon} {xue @master @skill @xuexi_shu}}}} {#va xx 1;#unv flagxuexi;#va flaglit 1;#t- xuexi;#t- 11;bbb {finishxuexi}}}
改成:
#va sn [%numwords(@skillslist,",")+1];
#if (@xx<@sn) {#va skill %word(@skillslist,@xx,",");
#t+ 11;
#if %ismember("@skill","sixiang-zhang") {unwield @learn_weapon;
xue @master @skill @xuexi_shu;
wield @learn_weapon} {#if %ismember("@skill","jieshou-jiushi") {unwield @learn_weapon;
xue @master @skill @xuexi_shu;
wield @learn_weapon} {#if %ismember("@skill","yanxing-daofa") {unwield @learn_weapon;
wield blade;
xue @master @skill @xuexi_shu;
unwield blade;
wield @learn_weapon} {#if %ismember("@skill","huifeng-jian") {unwield @learn_weapon;
wield changjian;
xue @master @skill @xuexi_shu;
unwield changjian;
} {xue @master @skill @xuexi_shu}}}}} {#va xx 1;
#unv flagxuexi;
#va flaglit 1;
#t- xuexi;
#t- 11;
bbb {finishxuexi}}
5.关于慕容部分的搜索路径的修改:
#TRIGGER {^??find*at%s姑苏慕容(*)$} {#t- findway;find find_mrxd_mr %1} {findway} 548
#TRIGGER {^??find*at%s燕子坞(*)$} {#t- findway;find find_mrmr_mr %1} {findway} 548
#TRIGGER {^??find*at%s曼佗罗山庄(*)$} {#t- findway;find find_mrsz_mr %1} {findway} 548
这个里面要改的是把find_mrxd_mr改成find_mrxd,find_mrmr_mr 改成find_mrmr,find find_mrsz_mr改成find find_mrsz
上面5个部分改完了,第一步就完成了。 |
|