TC官方合作论坛

 找回密码
 立即注册
楼主: fywlts

[原创作品] 自用 获取坐标偏移工具

  [复制链接]
发表于 2016-8-4 18:44:34 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2016-8-6 03:07:23 | 显示全部楼层
利用内存编写**的方法及技巧     一、先说一下写一个内存**需要什么条件   1、简单实用的游戏修改工具,如:金山游侠、GM8、WPE、FPE等等,主要用于快速查找或编辑内存地址,推荐初学者使用金山游侠,中国人用中国自己的软件比较容易上手   2、傻瓜型的游戏辅助工具,如:按键精灵、脚本大师等等,它们的特点是操作简单,只要轻松点几下就能完成不少操作。如果你有很好的编程基础,可以用VB、PB、C++等专业编程工具。不过做事情只要能达到目标就行了,什么简单就怎么做,大家也不必去追求高级的编程知识,必定大家不是专门从事的程序开发的工作者。   3、一定的电脑基础知识,如果你连什么是内存、字节、双字节都搞不懂,那我也没什么办法了 ,我也不想讲这些东西 ^_^   有了以上工具及条件,我们的编写工作就能开始了   二、内存**编写步骤 大家可能感觉内存编写一定好复杂,好多人都望而退步。其实一点都不复杂,个人认为可以分为以下几个 步骤:   1、打开游戏修改工具(如:金山游侠)  2、运行游戏确定编写目标(如:当血低于800点时自动加血,XP时间到100时自动旋风等等) 3、进行相应地内存地址查找编辑,测试完成后保存内存数据 4、使用游戏辅助工具(如:脚本大师)对内存数据进行编写操作  金山游侠下载地址   知道了内存编写步骤,编写内存**也就不难了,下面我们以征服中文版为实例,和大家一起交流内存编写时的经验  三、内存编写实战   我们只是使用内存数据,不一定要更改 游侠和脚本要一起使用  现在我们先确认编写目标,做什么事情没有目标是不行的 不管是什么职业都要进行加血操作,没药时都会自动回城   今天的编写目标是:当血低于800点时自动按F1吃药  不少朋友可能会说这个简单,我用按键都做过,取点取色就行了。可你用按键做的脚本,不修改能给朋友用吗,如果游戏卡机怎么办。用内存编写能解决卡机和显卡不同,颜色不同等问题,重要的是,用内存进行操作,不会占用大内存,能节约内存使用量,提高内存使用效率   只有简单的例子,才能让大家更加了解内存编写方法,希望大家能和我一起进行下面的编写  今天我以自动加血为例来介绍内存编写技巧,希望各位朋友都能一起练习   1、我们先打开金山游侠,再进入游戏,再单击金山游侠的 搜索 按钮,选择我们的游戏:征服正式版   2、现在我们切换到游戏中,查看人物的血量,我的是:1630/2500,1630就是人物的实际血量,我们要找的就是它了  3、找到目标后就要开始找内存地址了,大家不要以为困难,我来交大家一个简单查找的方法  先到 输入(I):后面输入血量1630,再点搜索,金山游侠开始找地址了  好了血少了,现在我的是1570了,现在再输入血量1570,再点搜索   就这样让人物的血量发现变化,然后输入血量进行搜索,你会发现找到的地址数量一次比一次少  哈哈,经过多次和怪物亲密接触后,我的地址终于只有1个了,大家不要放过它,可不要点窗口上面的X啊  4、内存地址确认测试   虽然只有一个地址了,但不一定是它,我们要测试测试才行  现在我们双击打开那个地址,会发现上面的数字有人物的血量一样  现在到游戏中给人物加点血,再双击打开那个地址,看看地址上的数字是不是和人物的血一样  多次加血减血测试后,如果地址上的数字跟着人物的血量一起变化,恭喜你找到它了 找到想要的内存地址,比找到流星鸡还兴奋,哈哈 如果在游侠中使用了锁定,请删除  还在看什么呢,这么辛苦找到的地址,还不快点拿笔记下来,哈哈  

兄弟不要只记地址名字,是什么字节也要记下来 5、使用内存数据进行自动加血功能的编写   现在大家可以先关闭金山游侠,游戏人物的血量会恢复正常 现在大家打开脚本大师(用内存还是用脚本大师编写方便)  新建一个脚本,会出现 脚本编辑 窗口  这是最重要的时间,请大家听完后再下机  选择左边的 流程控制   把右边的主程序开始、主程序结束全部删光,一张白纸才好做文章嘛,哈哈   大家在左边的内存部分,在"如果地址"后面输入我们找到的地址,$不要删,选择< 800  可能有朋友搞不清楚Byte值这个地方要怎么选择,我交大家一个笨方法   如果是单字节就用Byte,如果是双字节就用DWord,当然如果不行大家可以换其它的进行测试  内存地址、<、血量输入好后,大家可以按 插入 了,循环不要选  DEC我的版本中没有,先不用管他   现在右边能看到我们的语句了,把 否则 删掉,我们不用  下面就要写操作部分了,选择左边的 键盘/鼠标动作  在键盘单个按键部分设为 F1,然后插入   大家要保证操作语句,要在 条件结束 上面才行 这一点比较重要   现在再选择左边的其它,选择延时,单位-秒,时间-2,然后插入 操作语句一定要在条件结束上面 最后选中右上面的 自动循环,设好起始和结束热键,描述为:自动加血  好了,保存脚本,在脚本大师中选中脚本,到游戏中测试一下吧  大家看能不能成功,有没有什么问题 四、课后练习   独立完成自动加血、加蓝,XP到时自动爆旋风/无双的**制作 要求:血少于800点时自动吃药、少于500点时自动回城 蓝少于1000点时自动凝神,少于400点时自动吃药
回复 支持 反对

使用道具 举报

发表于 2016-8-12 14:14:55 | 显示全部楼层
自用 获取坐标偏移工具
回复 支持 反对

使用道具 举报

发表于 2016-8-12 21:53:05 | 显示全部楼层
好工具齐分享
回复 支持 反对

使用道具 举报

发表于 2016-8-17 16:37:59 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2016-8-27 17:10:24 | 显示全部楼层
获取坐标偏移
回复 支持 反对

使用道具 举报

发表于 2016-9-9 13:04:33 来自手机 | 显示全部楼层
喜闻乐见的帖子呀!
回复 支持 反对

使用道具 举报

发表于 2016-9-18 01:21:59 | 显示全部楼层
vvvvvvvvvvvvvvvvv
回复 支持 反对

使用道具 举报

发表于 2016-12-7 21:24:45 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2018-1-28 02:01:51 | 显示全部楼层
感谢分享
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-20 03:24 , Processed in 0.044694 second(s), 18 queries .

Powered by 海安简单软件服务部

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

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