|
楼主 |
发表于 2013-3-7 16:35:45
|
显示全部楼层
头一回发这样的帖子,写的很乱。
关于这个送LL的部分我不满意的地方在于:
1。任务完了不会自动停在当铺,送LL的时候很不方便;
2。送LL的操作性不是很好,经常要手动把机器停了,自己手动跑到当铺,送完了,在手动启动机器;
修改的思路如下:每次作完任务后都会回到当铺,然后检查状态,检查完了以后就goaskjob,所以在goaskjob中加个判断,如果有ll要送,就停下来,没有就继续,这样机器就会自动在当铺停下来。
http://www.sjever.net/bbs/forum.php?mod=viewthread&tid=120459&extra=page%3D2
在这个帖子中dls说的很明白在 go_ask_hs_job、go_ask_wd_job之类的alias里加个判断,有LL就#ts 1 sentdo 玩家,没LL继续。
我改的也不好,谈下我改动的部分,在alias中有“go_ask_hs_job”,"go_ask_hs_job1","go_ask_dlsx_job",这里有两个goaskhsjob具体机器里面用的是哪个我也不清楚,不行就都改了。
对于原机器我也不是很熟悉,就自己增加了一个@ll变量,对这三个alias进行修改,修改后如下:- #ALIAS go_ask_hs_job1 {#if @ll {#mess ll来了;chakan letter;l letter} {check_yao {#if @a_weapon {a_heal {check_weapon {xy-hsc;se;ta;setdo {hsc-ybq;check_neili {hsjob}}}}} {a_heal {xy-hsc;se;ta;setdo {hsc-ybq;check_neili {hsjob}}}}}}}
- #ALIAS go_ask_hs_job {#if @ll {#mess ll来了;chakan letter;l letter} {s;w;#8 n;ne;enter;ta;setdo {chi;ta;setdo {out;sw;#8 s;e;n;ta;setdo {#t+ a_huashan;a_heal {#wa 1000;xy-hsc;se;ta;setdo {hsc-ybq;s;s;check_neili {n;n;hsjob}}}}}}}}
- #ALIAS after_tuna {clb_ask}
复制代码- #ALIAS go_ask_dlsx_job {#if @ll {#mess ll来了;chakan letter;l letter} {ta;setdo {check_weapon {a_heal {gzhu1;#wa 1000;ta;setdo {gzhu2;w;w;check_neili {e;e;dlsx_ask}}}}}}}
复制代码 这里只要变量LL=1,每次做任务前,机器都会停在当铺,弹出一个窗口(#mess命令就是弹出一个窗口提醒你),并且chakan letter,l letter。然后你只要mark好,就可以了。 |
|