462自动护镖机器人设想
以wiki里面的为蓝本,可能有办法编写全自动护镖,就是太麻烦,最大问题是方向乱入。战斗的只要保证基本full,带够要,稍微细化下触发应该可以保证安全,我写写我的想法,大家看看可行不方向乱入时,分两种状态
1.走出了路径
2.还在路上
还在路上的又有两种
2.1描述不同
2.2描述相同,如青石官道
分析:
前提:set brief 0每步自动记录当前地点
方法一:look所有方向,找到前一步的地方推回去,适用与1和2.1
方法二:自动按退了一步处理,继续走,如果真的退了一步就对了,如果是进了一步则路径会走不通,那时进两步,适合2.1和2.2
我觉得1和2.1可以用方法一
2.2的情况特殊记录,遇到这些情况触发使用方法二
这样应该就能解决方向乱入的问题了 可以试试看,不过这是个大坑,跳之前想清楚咯! 什么坑?难做? 呃,忘了最后找npc了,那个要一个小型的遍历。。。 难做是一个方面,也有可能花费了很多时间却发现根本实现不了,更或者做好了wiz就把护镖给改了。
全自动护镖机器人需要考虑的有:
1、镖车被移动;
2、接镖npc位置不固定;
3、自动返回;
4、自动战斗;
5、路上万一进入了迷宫怎么办?
6、........
tmd还真是个坑
乱入不难,难的是最后的npc,和紫铃讨论了半天,头越来越大了最简单的办法是用个pp触发,不过这样机器人不能普及
那么,只能遍历了,好在护镖npc不会走动,但是问题又出来了:找到npc后怎么回去?
遍历的构思:鉴于护镖的npc不会走的太远,根据经验,写个小型区域的遍历,用#cash行走,@num记录遍历步数
如果要块,可以把镖车丢掉#ts 1遍历
或者推着镖车遍历,那么又要一组乱入的纠正trigger,靠tmd好大的一个坑
遍历找到后,timer停止,重新计算@num,遍历总步长为n,则#math num n-@num,然后用#cash倒着走遍历路径回去。。。
靠,好复杂,好大一个坑 最绝的一招:问奖励时输入图片识别码。。。。。。。所以我放弃了。。。ttk_09 ttk_09 ttk_09 自动战斗,需要针对玩家门派专门写,在skill接近full的时候,针对玩家门派写好后准备足够的yao和dan,问题还不太大(当然是指四个以下robber的)
npc是固定的,用个小型遍历,头疼的是遍历找到后如何回去
迷宫。。。护镖会入迷宫吗?呃貌似沙漠、泥沼。。。。靠tmd好大一个坑!!!这个只能用迷宫path走出去了,但是这样机器人要复杂N倍,相当于在原来的自动行走中插入另一段自动行走
我靠了,不管了,迷宫这种事情,我推到现在还没遇到,遇到就自认倒霉吧,写个#mess提醒,要是在弄下去真的要写死人的。。。。。
wiz改么,嘿嘿,那么复杂的机器人,我想想就头疼,估计是舍不得公开的,嘎嘎
回复 7# 的帖子
图片识别码不是只有xf和抄经有么?我靠了,道高一尺,魔高一丈,道爷我可是学编程的,惹毛了我单独编个外挂printscreen,把识别码做成图片用软件识别,靠!
[ 本帖最后由 zgbl 于 2009-2-7 10:49 PM 编辑 ] 如果真的想做的话推荐用mush,这里有个强大的机器人,他的全自动行走可以研究一下,也许能给你提供点思路。http://code.google.com/p/helllua/
ps:现在xf有识别码?识别码破解更是一个大坑啊,就别跳了。