TC官方合作论坛

标题: 给那些不会做DNF刷全图脚本的思路 [打印本页]

作者: 上天揽月    时间: 2012-11-28 11:07
标题: 给那些不会做DNF刷全图脚本的思路
1、怎么找怪?
答:召唤是不用判断有哪些怪,在哪个坐标,其他职业想判断怪位置,不找内存之外最好的办法就是给怪画蛇添足了(可以用软件给怪打个容易判断的颜色或标记)
2、怎么过图
答:(1)、DNF副本刷完一个图,下一个图会出现一个一闪一闪的  ?号 ,你可以截2个图,一明一暗找这个 ?号,找到后,确认进下图坐标的位置就可以了。
(2、)可以直接用门框来判断是否可以过图。
3、怎么捡物
答:(1)如果只想捡特定的物品,可以用大漠做字库就可以了。
(2)比较贪心,什么东西都捡,见意只拿掉落物品的边框做个字库就可以了。


先就说这几个吧。。。。。




作者: fire    时间: 2012-11-28 11:49
感谢楼主为我们提供DNF刷怪思路。。。
在写的过程中遇到了一些可能,看楼主方便帮助解决不


  1. 1、到达下一个房间,下一个房间门口可能是在某个角落什么的,也有可能每个门框长得不一样
  2. 2、一个房间如果过大的话,屏幕两边都没得门框
  3. 3、打怪,如果被怪打到,应该怎么处理_打BOSS的闪躲怎么做?
  4. 4、角色与怪物之间可能存在着不同的障碍物
  5. 5、捡东西,做的字库,掉落物品的背景可能不相同,如果找相似图的话,有些困难
复制代码

作者: feng123144    时间: 2012-11-28 11:49
什么时候再继续?
作者: 上天揽月    时间: 2012-11-28 12:52
感谢楼主为我们提供DNF刷怪思路。。。
在写的过程中遇到了一些可能,看楼主方便帮助解决不


[code]1、到达下一个房间,下一个房间门口可能是在某个角落什么的,也有可能每个门框长得不一样
2、一个房间如果过大的话,屏幕两边都没得门框
3、打怪,如果被怪打到,应该怎么处理_打BOSS的闪躲怎么做?
4、角色与怪物之间可能存在着不同的障碍物
5、捡东西,做的字库,掉落物品的背景可能
fire 发表于 2012-11-28 11:49:03


1、房间门口在角落,门框长的不一样:答:刷完怪以后,移动到下一门口,未找到进下一图坐标时,人物可以一直移动,或向前、向后,向下,向上,找到进图坐标时,停止移动。计算人物与进图坐标的距离,进行移动。     每个门框不一样,那就找该门框的特证。
2、房间过大,两边都找不到门框:答:召唤刷图时,进入下一图后,都是站在门口的,该门口是可见的,等刷完怪后,就执行移动,寻找进一下图的坐标。
3、被怪打到及处理BOSS闪躲:答:1种是掉多少血后,判断是被怪功击,然后执行向那个方向进行移动闪躲。另一种就是不管有没有被功击,进图后多少时间就执行相应的移动。
4、角色与怪有障碍物:答:对于召唤来说这个问题可以忽略,对其他职业是个问题,但是一般来说,DNF除了低级图的怪有些弱智外,高级图的怪你不去找它,他会来找你的。
5、捡物做字库:答:一般来说,一个副本里面的所有图,背景基本不会差很多,搞点色差就可以了。如果背景差很多,那就要对每个房间都要做下字库了。


以上回答希望可以帮助你!


作者: fire    时间: 2012-11-28 15:43
回复 4楼上天揽月的帖子

这个房间与下个房间之间必然有写障碍物,怎么绕开这些障碍物呢
作者: 上天揽月    时间: 2012-11-28 15:51
你移动的时候可以设置斜上再斜下,这种走法
作者: fire    时间: 2012-11-28 15:58
回复 6楼上天揽月的帖子

角色离障碍物距离不同,障碍物形状也就不同
作者: 上天揽月    时间: 2012-11-28 16:04
如果障碍物太多,就不合适去做脚本了,如果向DNF蜘蛛这类的副本地图可以设置斜上再斜下这种走法过障碍,不用去判断角色离障碍物距离什么的了。
作者: chuyue    时间: 2013-3-12 13:52
请问楼主。回图的情况怎么解决啊、、、
作者: z525650443    时间: 2014-3-20 11:29
看见怪 怎么用键盘移动过去  求解   求求求求  




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1