TC官方合作论坛

 找回密码
 立即注册
查看: 4614|回复: 19
打印 上一主题 下一主题

[讨论] 解决DNF寻怪,打怪难题思路方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-8 17:57:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近才发现原来有TC这个脚本开发工具
实在是太惊喜了

让我毫不犹豫的放弃了XX精灵。

不为别的,就是冲着多线程来的。

TC的多线程是真正的多线程。这样解决DNF图内寻怪打怪的方法才得以稳定实现。

思路很简单,就是读取相应的信息实现寻怪打怪

目前,过掉TP驱动保护之后已经解决读取副本取自身人物坐标 解决遍历并且读取副本内怪物坐标。解决读取副本内怪物数量(可判断是否可以过图)。

实现自动捡物功能。目前正在制作TC插件。集成到TC插件中。

我想现在有这些数据完全可以实现寻怪打怪了。但是苦思冥想很久都没想到如何寻怪打怪,副本内有障碍物。地形又不同,如果简单的寻怪的话很容易卡死在某个地方。而建立地图信息又很麻烦。如果修改怪物坐标吸怪。那样这个脚本就完全没有意义。而且非常不稳定。

目标就是完全实现模拟人工打怪过图。


有没有大神有好的解决方法。

欢迎讨论











回复

使用道具 举报

沙发
发表于 2012-10-8 18:53:37 | 只看该作者
看你这个好像要内存的说啊
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-10-8 18:59:44 | 只看该作者
回复 2楼jimye0526的帖子

只是读取内存,不写入 不修改。大大降低非法程度,可以说 几乎不非法。
回复 支持 反对

使用道具 举报

地板
发表于 2012-10-8 19:05:15 | 只看该作者
关注楼主,望楼主多多发帖,必须关注
回复 支持 反对

使用道具 举报

5#
发表于 2012-10-8 19:11:51 | 只看该作者
楼主,方便透露一下你的QQ么?
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-14 00:02:12 | 只看该作者
这个貌似没有办法吧 毕竟职业这么多 要是有也不是脚本了 单一的职业或许还能完成 比如召唤死灵 但是全职业 貌似没可能
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-16 16:08:00 | 只看该作者
仅仅读内存是实现不了寻路打怪,自动捡取等功能的
起码要会找各种功能CALL,当然这个时候的你,直接写内存了,DNF模拟挂和变态内存挂效率差距巨大,风险可以忽略
回复 支持 反对

使用道具 举报

8#
发表于 2012-10-16 16:10:11 | 只看该作者
而且如果做内存挂的话,TC对比易语言来说,只能算刚学会走路的小孩,几乎没办法写,你可以参考的我写的一个读内存挂的教程
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-10-17 10:48:23 | 只看该作者
回复 8楼a8461959的帖子

TC我只是喜欢他脚本功能比较方便。这点不可否认

TC里面要用到什么功能我直接自己用C++写COM插件就实现了。这里只是尽量用模拟的方法来做这个脚本

我要用内存方法也不会用E的。e很方便。但是对我来说C++相对更强大。
回复 支持 反对

使用道具 举报

10#
发表于 2012-10-17 14:39:44 | 只看该作者
回复 9楼a59362008的帖子

首先,E的确不比C++强大,但是E要比C++更加适合作者来写外挂,因为E足够的简单,更适合中国人的编程习惯
其次,写外挂原则,能内存尽量不模拟,模拟挂效率不高,出错多,占用资源高,当然也有好处就是相对不容易被封
TC目前基本被检测为0,被封大部分也是插件惹的祸
再者,DNF这个游戏很BT,漏洞无数,BT内存挂1分钟出图,模拟挂起码要5分以上,还容易挂,除了刷第一图,用处不大
除非配合内存挂使用
当然你用什么是你权利,你技术牛逼,怎么是都行的,写这个主要是给新手朋友提个醒
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-19 12:43 , Processed in 0.160314 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表