古墓新手应该如何抓兔子
本帖最后由 inkflower 于 2012-12-27 12:54 PM 编辑对于古墓的抓兔子任务,这里提供一个相对简单的思路
抓兔子任务会遇到的几种情况和难处理的情况:
1. 兔子会走动,follow是可行的,zhuo有BUSY,如果兔子走动时ID在BUSY状态,则会丢失兔子
2. 一旦兔子丢失,需要有方法可以迅速找到兔子以继续任务
3. 丢失兔子,如果不去找,则会一直在原地发呆
4. 如果待在一个地方不走动,即便任务超时也不会获得任务结束的提示
5. 如果有多个ID同时抓兔子,每ID各有一只兔子,只能抓自己的兔子,一种情况是每只兔子各在一个房间,一种情况是一个房间有好几只兔子
6. 抓兔子任务的奖励和你每次任务有效时间内zhuo的次数有关,zhuo得次数越多,奖励越高
处理的思路
1. 设置一个起始点,用于开始找兔子,任务结束进墓的位置
2. 定义一个暴力路径,路径的目的在于,从任意位置回到起始点
3. 定义一个预设路径,用于从起始点开始遍历以找到兔子
4. 定义一防发呆处理的计数器,每10s将计数数器+1, 而一旦有成功的zhuo发生则将计数器清零,一旦计数器达到预告设置的值则进入防发呆处理流程
5. 防发呆处理,1)回到起始点,找到兔子继续任务,2)回到起始点,回去交任务
大致处理流程
1. 出墓后,走到起始点,遍历以找到兔子,follow之,并不断地zhuo
2. 兔子如果有离开,记录兔子离开的方向,一旦zhuo不成功,往该方向walk以期继续任务,否则等待进入防发呆处理
3. 在回到起始点的过程中,有可能收到任务完成的提示,需要对回到起始点的动作做甄别,以兔发生过度触发情况。主要就是两种情况,进墓交任务和继续找兔子
4. 任务结束后ID在任意位置,需要回到起始点进墓交任务
5. 如果提示不是你的兔子,则继续遍历路径直到找到你的兔子
这是个很简单的不用动脑筋的思路,关于实现请有需要的人们自己琢磨吧,想动脑筋做得更聪明一点的人们请自由发挥
北大侠客行MUD,中国最好的MUD 本帖最后由 when 于 2012-12-27 01:15 PM 编辑
杨过亲传黯然抓兔掌,专业消灭零回复ttk_00 yct23 楼上的楼上有一只兔子,可以捉,可以follow 这是传说中的墨兰? helpme find atgw
follow atgw
hit atgw
perform sword.suxin
get atgw
give atgw to cook
ask cook about finish 暴力遍历如何
固定路径遍历 一圈后 如果任务没完成 继续固定路径遍历 或者别用follow 用方向走 然后用变量储存路径 最后逆推变量返回 我晕~~~这个是新手任务???
汗~~
yct5 我觉得主流任务比如慕容胡一刀萧峰 用这个出题思路一定折腾死你们