注册 | 登录

游侠NETSHOW论坛





查看: 3321|回复: 5
打印 上一主题 下一主题

[原创] 自定义内存数据器 [复制链接]

游侠实况工作组【程序】

游侠荣誉会员勋章

帖子
3069
精华
8
积分
4302
金钱
12185
荣誉
116
人气
35
评议
0
跳转到指定楼层
楼主
发表于 2009-1-22 19:01:11 |只看该作者 |倒序浏览
转载请注明出处——游侠netshow论坛:http://game.ali213.net


修改器至少需要netframework2.0支持(Vista系统下自带,无需另外安装,其余系统请自行搜索netframework2.0下载安装),XP系统若无法使用修改器,请安装netframework3.5,我提供的两个下载点不一定有效。另,Vista系统必须在管理员模式下才能使用修改器
下载点1:http://www.crsky.com/soft/4818.html
下载点2:http://news.mydrivers.com/1/95/95071.htm
问题反馈注意事项:
1、请注意更新历史,说明bug产生的版本日期。老版本问题很可能会被我无视掉。
2、请说明具体修改的游戏(以总修改器最初界面的右键菜单里的最后一项的文字为准)。
3、请详细说明bug产生过程,最好有能够说明问题的贴图或者某些资料提供,使我能够重现问题。
4、安装.net的相关问题无视。
5、未按第1、第2项注意来说明的问题无视。
6、在游侠的火星问题不予答复。
其他注意:
1、在修改器初始界面用右键选择要修改的游戏,按“F4”键直接退出修改器。
2、修改器的文件夹可以改名,但是请勿把文件夹内的任何文件移动到文件夹外,尤其是exe主程序不能离开文件夹使用。
3、最好自己备份res文件夹,覆盖式更新版本后,可以把备份res文件夹覆盖掉同名文件夹。
4、每个修改器在“文件”菜单下都有一个“游戏进程”的菜单,如果修改器找不到游戏,请在此把我写的默认进程更改为你查到的(会自动储存在res文件夹内)。
5、帮助菜单是干什么用的?
6、连帮助菜单都视而不见的,是否修改器目录下txt文件都是超级病毒,一打开电脑就会彻底报废?或者txt文件都命名为“武腾兰全集下载”,你才不至于不屑一顾?
7、切记:弹出修改窗口的propertygrid控件(两列多行)内,如果不想更改字符行,千万不要用鼠标点击或者把控件焦点移到该行,否则很可能会触发该行的修改,这主要是因为各人操作系统中字库对空字符判断标准的不一致造成的。比如游戏中有人的名字叫“Sean_CGOL”,修改器中看起来也是“Sean_CGOL”,但是两方实际的编码未必相同,而你恰好不幸点了“Sean_CGOL”这一行,触发了修改,而在主窗口中选了10行同时修改的话,那么10行的人名都会变成“Sean_CGOL”。

修改器下载http://www.rayfile.com/zh-cn/files/d27d7299-eac6-11dd-b8f1-0014221b798a/
作为示范的自定义数据文件:http://www.rayfile.com/zh-cn/files/44b12ed1-e878-11dd-aac5-0014221b798a/

[ 本帖最后由 nhl_7 于 2009-1-25 18:00 编辑 ]

使用道具 举报

游侠实况工作组【程序】

游侠荣誉会员勋章

帖子
3069
精华
8
积分
4302
金钱
12185
荣誉
116
人气
35
评议
0
沙发
发表于 2009-1-22 19:02:37 |只看该作者
自定义内存数据器

——————————来源——————————
    sergi当初刚刚研究出《革新》的部分布丁式数据的时候,我就向VBVAN推荐了他的研究。VBVAN的革新修改器并非完美,但却是最完善的;而且就目前我所知道的全国做修改器的人里,对修改器全局和细节的数据统筹处理,他是绝对的第一。由VBVAN来更加完善革新修改器,相信不止是我,也是很多人的心愿。
    然而VBVAN没有出手,于是我蠢蠢欲动,但是sergi那日益增多的研究数据,却让我很头痛。像流水帐一样无规划地写代码不难,难的是统筹——39PKme可是折腾了差不多5年才有个整齐的模样,311PKme的布局规划即使参考了39PKme,也还是出现了流水帐的味道。
    我不想写流水帐,然而一时也没有办法,只好搁置。
    本多猪猪的革新PKme后面追加的测试模式却让我眼前一亮——流水帐形式固定地址的补丁修改器可以这么做!这种做法早已有之,如GM、金山之类的内存修改器,可以载入自定义的数据,包括地址、值、注释,不过自定义数据文件并非通用而且简单的格式,所以数据制作者未必觉得操作起来简单,使用者想做些修改也不容易。
    我要做的就是做一个框架,任何人都能简单轻松地制作和修改自定义的,通用的内存补丁文件(流水帐形式)。为什么说简单轻松?你不要说你连用Excel填写表格都不会。为什么说文件格式通用?txt作后缀的文件能不通用吗?
    因为这个程序的主意出自革新游戏,最初目的就是针对革新补丁,并且附带了我整理的sergi数据,所以修改器发布在游侠的信长区里。

——————————使用——————————
1、打开自定义文件:凡是用unicode码保存、按照一定方式书写的txt文件都能够打开辨认数据,并转到修改器里显示。至于自定义文件的书写格式,下面令有说明。
2、保存自定义文件:把修改器里的数据保存成unicode码的txt文件。要注意的是,修改器中某些行是否打勾,也作为自定义数据的信息是保存到文件里。
3、搜索进程:左击一下,子菜单的下拉列表里就会出现当前windows里所有的进程,选择补丁要针对的游戏进程,锁定。如果不小心选择错了进程,没关系,再点一下“搜索进程”,下拉列表又可以用了。
4、写入内存:只会把打勾的行的地址和值写到内存里去。因此自定义文件内容不怕多,使用权在自己。要注意的是,写入内存时,修改器列表里的信息已经自动保存覆盖掉原文件了。
5、编辑:子菜单我全放到右键菜单里了。
6、双击列表的某一行是给该行打勾与否,更详细的操作看右键。
7、列宽不足可以在列头调整,可以选择多行,点击列头可以排序。感谢VBVAN,由于他几年的影响,这三个基本原则在信长区几乎不用提醒,但是在pes等区,不知道调整列宽的、一行一行改得起劲的、不知道排序的人,多得可怕。

——————————自定义文件制作————————
1、可以在修改器里直接修改已有的数据,保存。注意行是可以新增和减少的。不想用修改器制作,或者完全新作一个自定义数据文件的,利用好EXcel。
2、新建一个EXcel文件,或者用右键选择EXcel方式打开任何一个txt文件。
2.1、第一列,只写1或者0。1代表修改器里那一行已经打勾,0是不打勾。
2.2、第二列,就是修改器里“标题”那一列。
2.3、第三列,修改器里“地址”列。记得写的是十六进制数,超过8个字符,修改器就截取最右边的8个。如“123f”,不用写成“0000123f”也可以。
2.4、第四列,修改器“值”列。还是十六进制数,超长没关系,修改器会自动辨认长度,只是字符左边不要添加无意义的0。比如地址“00105500”,你要写入值“123f”,千万别写“0123f”,否则地址00105500写入3f,00105501写入12,00105502写入00,尽管事实上你的本意是并不需要在00105502这个地址里写入任何东西。再有一个注意的地方,我刚才举例的“123f”在一般内存修改器里可以写作“3fh,12h”。千万别弄反顺序!
2.5、第五列,修改器“注释”列。注释么,就是要解释清楚自己要干什么,怎么做。所以不怕你写得长。
2.6、在Excel编辑的表格范围里,从最左上角到最右下角的单元格不得留空,宁可随便写个字进去也比没有强,否则修改器会辨认错误。
3、做完数据后,Excel另存为Unicode文本的txt文件,中间提醒不兼容之类的话,不管,点“是”。但是最后关闭Excel文档的是否提醒你是否保存修改,就要点“否”。这样一个自定义数据文件就完成了。

[ 本帖最后由 nhl_7 于 2009-1-22 19:41 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

游侠实况工作组【程序】

游侠荣誉会员勋章

帖子
3069
精华
8
积分
4302
金钱
12185
荣誉
116
人气
35
评议
0
板凳
发表于 2009-1-22 19:03:13 |只看该作者
09.01.22更新
1、mytools里新增一个自定义内存数据器,原本是针对革新的内存补丁所作,然而用途可以更广泛。具体使用方法详见使用说明。
2、附加一个我整理过的sergi研究出的革新PK中文1.0版游戏的自定义数据文件作为示范。
3、由于做自定义内存数据器的影响,今后使用各分修改器文件菜单下的“游戏进程”更改进程名时无须手动打字了。
4、pes2009中保存edit存档的方式做了些改进。

使用道具 举报

帖子
2903
精华
0
积分
1933
金钱
6362
荣誉
48
人气
1
评议
0

地板
发表于 2009-1-22 19:27:23 |只看该作者
太厉害了,支持一下下

Lord, don't move that mountain;Give me strength to climb it。
Please don't move that stumbling block;But lead me, lord, around 。
My burdens, they get so heavy ;Seems hard to bear ;But I won't give up, no, no;
Because you promised me ,You'd meet me at the altar of prayer。

使用道具 举报

帖子
5031
精华
1
积分
2818
金钱
46359
荣誉
9
人气
124
评议
0
5#
发表于 2009-1-23 11:22:38 |只看该作者
真强啊,用于三11行不行呢

使用道具 举报

帖子
200
精华
0
积分
101
金钱
1522
荣誉
0
人气
1
评议
0
6#
发表于 2013-6-29 14:28:01 |只看该作者
求补上文件下不了

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-6-29 04:10 , Processed in 0.341931 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到