TC官方合作论坛

 找回密码
 立即注册
查看: 35022|回复: 329

[游戏] 【纯内存】对对碰辅助(附新手教程 附源码)

  [复制链接]
发表于 2014-10-5 14:17:39 | 显示全部楼层 |阅读模式
本帖最后由 zsconverse 于 2014-10-5 14:21 编辑

    这个辅助已经发过一次了,当时使用的是找图,效率比较低,资源占用大    这次,重新用内存写,稳定,准确,快速。可自动准备,自动道具,自动换桌,防蓝钻T人,掉线自动登录,可后台(支持最小化)。亲测 win xp,win 7 64下高效稳定运行,打遍天下无敌手,一晚上已经3000多分了。

简要说明一下思路:
1.用CE寻找以下几个量的基址:座位号(0上 1右 2下 3左),
状态(0没人 1有人 2准备 3开始),
方格内的小动物(0无 1青蛙 2小鸡 3......自己试)只要找到第一格的基址就行,竖向每格+1,横向+25;
第一栏道具(0无 1蓝① 2蓝⑤ 3红① 4..... 5.炸弹 6.....7钻石 8笑脸 9魔法棒)
具体如何寻找基址,请参考CE教程,TC论坛上就有,也可百度。
注意:当座位号不同时,其他所有量的基址都不同。
2.有了第一步的基址,第二部写代码就简单了:①读取座位号,并根据座位号分配其他量的基址;
    ②读取状态,判断如果开始(状态==3),执行后续代码;
    ③核心部分(难点)。遍历所有方格内的小动物,当满足一定条件时,交换两个小动物(鼠标依次点击即可),从而达到消除的目的。这里的条件比较多,我整理出来如下图,共16种情况:以小青蛙为例
        
再以第一张图为例,当某格内的动物和它右边的相等时,判断周围12345这5个格子内的小动物是否也相等,如若是即为满足条件,进行相应的交换既可。交换完毕后,应该还有一次判断,判断此次消除是否结束,有时人品爆发,刚掉下来的就自己消除了。所以这里还应该有一个基址。判断为结束 后,重复步骤③。
        ④读取道具,如果是有利道具,就对自己释放(按1),否则,对敌人释放(2~4随机)。
        ⑤读取状态,如果游戏结束(状态!=3),关闭所有线程,重新开始。

上面的思路说得很笼统,细节方面,还是很要费一点心思进行修正,下面附上程序和源码,供大家参考:
游客,如果您要查看本帖隐藏内容请回复


   












本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-10-5 15:15:30 | 显示全部楼层
顶一个
回复

使用道具 举报

发表于 2014-10-5 15:22:25 | 显示全部楼层
思路解说
回复

使用道具 举报

发表于 2014-10-5 16:08:52 | 显示全部楼层
学习一下.
回复

使用道具 举报

发表于 2014-10-5 16:08:52 | 显示全部楼层
谢谢楼主的无私奉献!!!!!!
回复 支持 反对

使用道具 举报

发表于 2014-10-5 16:30:45 | 显示全部楼层
好贴,无尘
回复

使用道具 举报

发表于 2014-10-5 16:33:32 | 显示全部楼层

先支持一下兄弟
回复 支持 反对

使用道具 举报

发表于 2014-10-5 16:54:47 | 显示全部楼层
回复

使用道具 举报

发表于 2014-10-5 17:08:01 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2014-10-5 17:17:16 | 显示全部楼层
需要学习一下 谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-9 20:57 , Processed in 0.046406 second(s), 28 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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