热血传奇自动杀羊机器人开发日志(3)

| | Comments (0) | TrackBacks (0)
不用钩子实现外挂的方法比较笨拙,也毫无技巧可言,它更像是人工智能的产物,从框架上来看是简单的、但想做好难度却非常大。

这个外挂用到的两个关键技术分别是: mouse_eventGetPixel,除此之外就是把握好随机时间和像素颜色的辨别了。很简单对不对?最简单的代码只需要不到8行即可全部实现。

刚刚完成基本Demo的时候,运行这个外挂一段时间总会被游戏客户端强行退出,之所以会出现这种情况就是客户端判断出了非人为的鼠标点击行为,判断出有外挂机制,所以游戏会强行终止。

经过几次实验,现在已经可以顺利的在游戏中自动杀羊,不会被强退了。我觉得mouse_event和GetPixel配合起来的作用远远不只做个外挂,还有更多的用途。而针对外挂,这两个组合是非常便捷的,基本上脑子里随便想想都可以想出很多可以开发的外挂。

最近一直在找比较方便的代码染色器,但始终没有找到。我想实在不行就只好不属于个CVS了,即可方便我管理代码、也方便将代码共享出来。

《热血传奇自动杀羊机器人开发日志》目录列表:

热血传奇自动杀羊机器人开发日志(1)----引子,为什么要写这个程序

热血传奇自动杀羊机器人开发日志(2)----钩子技术与反外挂技术是对攻防较量

热血传奇自动杀羊机器人开发日志(3)----实现一个不用钩子技术的简单外挂;

热血传奇自动杀羊机器人开发日志(4)----如何找寻怪物、宝藏、玩家和NPC;

热血传奇自动杀羊机器人开发日志(5)----走动范围的控制与修正;

热血传奇自动杀羊机器人开发日志(6)----如何获取当前坐标、如何确定当前HP和MP值;

热血传奇自动杀羊机器人开发日志(7)----更智能的走动范围控制和自动补红、补蓝;

热血传奇自动杀羊机器人开发日志(8)----又是验证码识别技术;

热血传奇自动杀羊机器人开发日志(9)----至此,应该基本完成了,但还有许多可进一步完善的地方、人工智能。 

0 TrackBacks

Listed below are links to blogs that reference this entry: 热血传奇自动杀羊机器人开发日志(3).

TrackBack URL for this entry: http://shangning.net/chinese/mt-tb.cgi/101

Leave a comment

友情链接

Google