3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 23971|回复: 128
打印 上一主题 下一主题

[原创] (更新对1.02的支持)……现在是测试版本,正在测试手动炼金的补丁,请小白鼠们,如果下载了测试补丁,不要直接食用……未经测试的补丁很恐怖的

  [复制链接]

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

跳转到指定楼层
主题
发表于 2018-3-30 15:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qweytr_1 于 2018-5-9 20:12 编辑

由于PanDownload被干掉了……没办法从度娘那里下载一个2G的文件
于是只好用aobscan给出一个残废补丁……
感谢荣耀的黑暗   提供的地址1400E75C3,这是测试补丁,请告知是否出现问题(比如是否手动炼金无法激活/是否激活之后执行正常炼金流程会跳出)
里面的手动炼金不知为何已经失效了
或许是写错代码,或许是aob有问题
暂时先用这个补丁将就一下,如果有需要手动炼金的,请私信告知,
<得到的地址是什么
这是放针对1.0.0.1的最新版:

新加入了“品质30000”的设置……锁定之后可以把每一个你能看到品质的物品的品质调整至30000
这(大概)是一种安全的修改方法,测试时候,激活品质30000,未观测到跳出
物品名称看这个帖子就好http://bbs.3dmgame.com/thread-5727086-1-1.html
以及,没记错的话这个CT也是可以“原初之魂”的个数的……
游戏取巧的制作了一个叫做“原初之魂”的物品,使用次数上限是0,而使用次数就是原初之魂的个数
我没有测试如果将使用次数上限调整到99之后会不会每次回家原初之魂晶都自动补充到99
因为现在用物品N/A Type sigma,可以轻松打出六位数的杀伤
这是针对1.0.0.0的,不要下载错版本

如果后面还有升级,如果我看见了,或许我会改
感觉里面很多代码都可以用aobscan重写
然而怕出BUG,暂时没重写的计划

注意,“人物修改”那一栏的脚本无法用aobscan确认,必须手动完成确认过程。
以及,1.0.0.1的考核分数未经测试,不保证有效性,大家需要自己试试,看看是否参加考核之后考核分数会有相应上涨。
BTW,感谢aediers对我写的那本书的支持
以及,小说《慷慨的歌》已经写了20W了,或许是文笔太差,无人问津。
总感觉是在补小学到大学语文没认真听讲的锅……
权当练笔了。
………………
下面是各种历史版本的存放区

讲道理一直在用修改的根本不需要这个……反正我们提交的时候都是尽可能把分数打到满的……这个应该是给那些懒得重开存档的人玩的
地址未经测试(反正我B级是18分(第一次考核(无级别-无级别)似乎不算成绩,之后每次最高3分))
比下面的V3只多一个考核分数(就是工房升级时候的分数)的地址,理论上A级满分应该填21……当然怎么填看你……

经测试,将物品275的5个效果都改成658并装备,可以扩充背包至100格
<更换了翻译效果用的字典,现在只有一些明明不规范的语言不能准确翻译,这个是比较完善的效果了,与英文版相比只缺少68个效果:

(字典有1.4M,其实就是从 游戏目录/data/pack02.pak 里面直接提取(编码utf-8)出来的)
还存在问题的翻译附在下面了
然后不确定英文列表是否完全……

BTW,小说《慷慨的歌》,目前14W字,看上去只有8个被后台记录的点击(根据读者阅读时间的分布估计)……感觉后台点击数据就跟假的一样
值得一提的是,读者省份的统计变成了7个人……(用连分数,14%应该是1/7)


<资料,来自谷歌……不敢放链接,上一个帖子就是放了资料的链接结果每编辑一次就审核一次
BTW,小说《慷慨的歌》,目前13W字,看上去只有7个被后台记录的点击……感觉后台点击数据就跟假的一样
值得一提的是,读者省份的统计只有6个人……
可以看出来起点大数据其实并不是实时更新的
附渣渣python3程序,可以看出BUG超多,只能提取一小部分资源,只希望python排版不要再崩一次……毕竟python是个看排版工作的程序……
<
其中english.str.txt的来源是游戏目录/data/pack02.pak,中文也是从那里提取(之后送进简体转换网站)的

有问题的翻译:
<

<3.31更新v2.4,由于版本更新太快并不能保证这个版本是稳定版……

明天好像CE会提示说要收费……把那个对话框叉掉就可以用了……愚人节嘛
<


BTW,小说目前12W字,看上去只有7个被后台记录的点击……
下午两点多被砸了五张推荐票感觉好幸福
然后刚刚发现晚上10点又多了9张推荐票
感觉我就这点追求了
话说大家还有什么要修改的吗……我尽力去试试好了

<
3.31更新v2.3

<物品名称和特性可以参见http://bbs.3dmgame.com/thread-5727086-1-1.html
同时,在http://bbs.3dmgame.com/forum.php ... 761178&ptid=5727086,我给出了一些直接导出的字符串(这是Editplus找了4分钟的结果),大家有兴趣可以继续整理


3.30晚更新ver2.2

值得一提的是,效果658配合物品275可以扩充背包至100格
<



本帖子中包含更多资源

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

x

评分

3

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5
回复

使用道具 举报

0

主题

560

帖子

700

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6995
积分
700
精华
0
注册时间
2006-4-18
舒服的沙发
发表于 2018-3-30 15:34 | 只看该作者
辛苦了,感谢分享!
回复 支持 反对

使用道具 举报

头像被屏蔽

4

主题

452

帖子

524

积分

禁止发言

贡献度
0
金元
5244
积分
524
精华
0
注册时间
2010-5-15
硬硬的板凳
发表于 2018-3-30 15:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

冰凉的地板
 楼主| 发表于 2018-3-30 15:44 | 只看该作者
ivenyang113 发表于 2018-3-30 15:40
下面的附项激活不了

……哪一项?
不会又出问题了吧……

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

5#
 楼主| 发表于 2018-3-30 15:56 | 只看该作者
ivenyang113 发表于 2018-3-30 15:40
完全不会用。。。。搞不懂

……开始炼金
激活“手动炼金”
合成
从“手动炼金”里面修改参数
完成合成
结束

大约手动炼金就是这样的流程

不过讲道理物品和炼金成分的修改应该还是可以的

回复 支持 反对

使用道具 举报

9

主题

588

帖子

704

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
6879
积分
704
精华
0
注册时间
2017-3-13
6#
发表于 2018-3-30 16:00 | 只看该作者
下来试试
回复 支持 反对

使用道具 举报

16

主题

2693

帖子

2469

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
10
金元
24290
积分
2469
精华
0
注册时间
2013-8-25
7#
发表于 2018-3-30 16:16 | 只看该作者
qweytr_1 发表于 2018-3-30 15:56
……开始炼金
激活“手动炼金”
合成

用法很簡單輕鬆鍊出想要的東西
回复 支持 反对

使用道具 举报

头像被屏蔽

4

主题

452

帖子

524

积分

禁止发言

贡献度
0
金元
5244
积分
524
精华
0
注册时间
2010-5-15
8#
发表于 2018-3-30 18:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6

主题

354

帖子

403

积分

高级玩家

Rank: 4

贡献度
3
金元
3905
积分
403
精华
0
注册时间
2013-6-1
9#
发表于 2018-3-30 18:05 | 只看该作者
手动炼金的品质只可改到231
回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
10#
发表于 2018-3-30 18:42 | 只看该作者
本帖最后由 xinsylar 于 2018-3-30 18:51 编辑

就是要这样,昨天试了好多,就是没试r13,我还不是看不懂汇编,顺便问下,我按以前全部注入,是这样的,而你的脚本,这个是怎么实现的的,你的脚本意思是不是直接跳跳到address2,还有后面的unregistersymbol(bootstrap)是什么意思,,这里是一定要改吗?registersymbol(xx)我看你3个脚本放的位置都不同,然后我自己修改你的脚本,吧registersymbol(bootstrap)放在alloc(bootstrap,8)后面,效果还是一样,这有区别吗?
菜鸟的问题好多,哪里有ce的这种教程,我也去学习下!!

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

273

主题

9241

帖子

6万

积分

3DM-特囧兵

不管多難,天會再藍

Rank: 10Rank: 10Rank: 10

贡献度
507
金元
600800
积分
62108
精华
0
注册时间
2011-10-16

樱花庄的宠物猫世界杯疯狂页游玩家1级疯狂页游玩家2级3DM总监初级粉丝热血三国2足球

11#
发表于 2018-3-30 18:48 | 只看该作者
厉害的啊
回复 支持 反对

使用道具 举报

0

主题

2331

帖子

5875

积分

游戏精英

Rank: 8Rank: 8

贡献度
0
金元
58748
积分
5875
精华
0
注册时间
2017-11-8
12#
发表于 2018-3-30 20:05 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

13#
 楼主| 发表于 2018-3-30 20:30 | 只看该作者
ivenyang113 发表于 2018-3-30 18:01
不知道为什么,其他都能用,就是手动炼金那个附项一个都激活不了

不知为何想起了这个故事:
传说中鬼谷子随手取了两个数,把和告诉孙膑,乘积告诉庞涓
孙膑:我不知道这两个数分别是多少
庞涓:我也不知道
孙膑:现在我知道了
庞涓:我也知道了
好歹给点其他信息啊

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

14#
 楼主| 发表于 2018-3-30 20:31 | 只看该作者
.....z 发表于 2018-3-30 18:05
手动炼金的品质只可改到231

换成2字节就可以了
下一个版本会改

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

15#
 楼主| 发表于 2018-3-30 20:34 | 只看该作者
xinsylar 发表于 2018-3-30 18:42
就是要这样,昨天试了好多,就是没试r13,我还不是看不懂汇编,顺便问下,我按以前全部注入,是这样的,而 ...

你只需要学汇编
剩下的都靠猜
要是有教程我也想看
现在卡在“自动设置”上了。
我找到一块内存,从[bootstrap]+9C开始
然后我希望有一个脚本能够自动覆盖后面64个字节
然而找不到这样的脚本

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

16#
 楼主| 发表于 2018-3-30 20:37 | 只看该作者
xinsylar 发表于 2018-3-30 18:42
就是要这样,昨天试了好多,就是没试r13,我还不是看不懂汇编,顺便问下,我按以前全部注入,是这样的,而 ...

关于address2之类的东西……
你应该看最早的那一个版本,那个是按照模板写的
后面的都是自己手写的。
这里写address2其实是因为我做的是代码替换(用一段新代码(nop)改掉原来的代码)而非代码注入(在执行原来代码时候执行自己的代码)


回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
17#
发表于 2018-3-30 20:46 | 只看该作者
本帖最后由 xinsylar 于 2018-3-30 20:51 编辑
qweytr_1 发表于 2018-3-30 20:37
关于address2之类的东西……
你应该看最早的那一个版本,那个是按照模板写的
后面的都是自己手写的。

那我注入的时候,怎么连续像你那样注入多行代码,我每次注入都只有一段代码
回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
18#
发表于 2018-3-30 20:57 | 只看该作者
qweytr_1 发表于 2018-3-30 20:37
关于address2之类的东西……
你应该看最早的那一个版本,那个是按照模板写的
后面的都是自己手写的。

这个游戏在你这里我学了好多东西!网上ce教程都是最最最基本,根本没鸟用
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

19#
 楼主| 发表于 2018-3-30 21:39 | 只看该作者
xinsylar 发表于 2018-3-30 20:46
那我注入的时候,怎么连续像你那样注入多行代码,我每次注入都只有一段代码
...

手写注入……
机器写得不行自然用手写

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

20#
 楼主| 发表于 2018-3-30 21:41 | 只看该作者
xinsylar 发表于 2018-3-30 20:57
这个游戏在你这里我学了好多东西!网上ce教程都是最最最基本,根本没鸟用
...

其实我也是随手找了一个脚本开始学的
玩这个最需要学的并不是教程而是汇编……
不学汇编啥都不会编……
学了汇编剩下的只是想象力和耐力了
大约也是因此没人写教程吧

回复 支持 反对

使用道具 举报

93

主题

3万

帖子

5万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
134
金元
497588
积分
50295
精华
0
注册时间
2015-12-17

3DMer

21#
发表于 2018-3-30 22:40 | 只看该作者
支持下。
回复 支持 反对

使用道具 举报

27

主题

1594

帖子

3343

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
161
金元
26987
积分
3343
精华
0
注册时间
2009-2-28
22#
发表于 2018-3-30 23:16 | 只看该作者
辛苦了,還寫教程。

之前我也寫過教學。

傳送門

但會學的就是會去學,不會學永遠當作天書看不懂。

麻.......會點程式語言和邏輯觀念是必要的但不重要,就看有沒有愛修改的決心。

有些改到最後都添加條件式CMP。

有些二進制條件式還要會用test......。

反正自己寫出來成就感滿滿。

回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
23#
发表于 2018-3-30 23:17 | 只看该作者
qweytr_1 发表于 2018-3-30 21:39
手写注入……
机器写得不行自然用手写

能说下如何手写注入吗,这个东西搞完,也会改这个了,前面2个自己摸清楚了,你是直接改后跳到adress2,这个功能不知道怎么弄
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

24#
 楼主| 发表于 2018-3-30 23:33 | 只看该作者
hsd602 发表于 2018-3-30 23:16
辛苦了,還寫教程。

之前我也寫過教學。

(從網上找來一個繁體轉換工具轉換了一下,不清楚意思是不是準確)
其實感覺與其說是我們在寫教程,倒不如說我們是在寫彙編……
話說你知道CE有什麼類似「激活腳本後對指定內存地址賦值」的功能嗎?

目前卡在這裡了
腳本中有一行將一個偏移量存儲到[bootstrap],這裡需要對[bootstrap]+9B開始的64個位元組進行賦值
如果是針對bootstrap,我是會活用CE的彙編技巧,來一個
<然而現在我們遇到的是[bootstrap]+9B
看上去CE是不支持直接用[bootstrap]+9B這樣的label的
於是現在只能把本應一步完成的事情分三步去做

回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

25#
 楼主| 发表于 2018-3-30 23:34 | 只看该作者
xinsylar 发表于 2018-3-30 23:17
能说下如何手写注入吗,这个东西搞完,也会改这个了,前面2个自己摸清楚了,你是直接改后跳到adress2,这 ...

就是观察可知那几行代码都是覆盖原始数值用的,为了保证我们的修改结果不被覆盖我们只好用nop后者jmp干掉那几行代码
——而我两者都做了

回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
26#
发表于 2018-3-30 23:39 | 只看该作者
qweytr_1 发表于 2018-3-30 23:34
就是观察可知那几行代码都是覆盖原始数值用的,为了保证我们的修改结果不被覆盖我们只好用nop后者jmp干掉 ...

我是想问要怎么注入那几行代码,我每次注入都只能注入一行代码,跳也是跳一行
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

27#
 楼主| 发表于 2018-3-30 23:43 | 只看该作者
xinsylar 发表于 2018-3-30 23:39
我是想问要怎么注入那几行代码,我每次注入都只能注入一行代码,跳也是跳一行
...

你可以理解为,我的代码只有一行,就是jmp address2
而address2在前文定义过

回复 支持 反对

使用道具 举报

27

主题

1594

帖子

3343

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
161
金元
26987
积分
3343
精华
0
注册时间
2009-2-28
28#
发表于 2018-3-31 00:01 | 只看该作者
qweytr_1 发表于 2018-3-30 23:33
(從網上找來一個繁體轉換工具轉換了一下,不清楚意思是不是準確)
其實感覺與其說是我們在寫教 ...

不太懂你的意思XD。

直接在腳本鎖定數值?

假如要直接在腳本鎖定數值的話直接用MOV指令就可。

比如金錢類你想要直接在腳本內修改不另外定義參數生成表單放在CHEAT表的話

拿我最近改的進擊的巨人2為例

newmem:
  mov dword [rax+18],#99999999
code:
  mov ecx,[rax+18]
  mov [rdx],ecx
  jmp return

code是原本程式碼.....newmem是自己添加的

[rax+18]是金錢位置...........#99999999的#代表10進位......dword代表4bytes

假如是要在外再生成表單我看妳也都會了阿



回复 支持 反对

使用道具 举报

7

主题

627

帖子

725

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7054
积分
725
精华
0
注册时间
2016-5-29
29#
发表于 2018-3-31 00:16 | 只看该作者
终于会改了,原来我的代码一直敲错,之前我弄得方法是对的,但是代码直接写错了,ce总是无法执行,我就以为自己错了,谢谢大佬的指点
回复 支持 反对

使用道具 举报

63

主题

974

帖子

3328

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
420
金元
16184
积分
3328
精华
3
注册时间
2014-11-13

3DM MOD站(黄金)

30#
 楼主| 发表于 2018-3-31 00:32 | 只看该作者
hsd602 发表于 2018-3-31 00:01
不太懂你的意思XD。

直接在腳本鎖定數值?

果然只能自己寫彙編來賦值嗎?
我本來以為會有類似
db 63 00 00 00
之類的簡單賦值方法的

至於為什麼不能直接鎖定數值,大約是因為在結束煉金之後程序會重用整塊內存,如果之前我們沒有解除鎖定,那麼之後就遊戲可能會崩潰
以及,這些參數需要分成3組修改,製作個數不應過多否則內存會炸,品質最高值應該可以送到999,而其他的不確定能否用999這樣一個需要2位元組存儲的數值

反正這裡思路很亂

其實大約也是我太走極端了……感覺應該直接參考他們的代碼,新開闢一塊內存,然後把對程序注入一段「內存複製」的代碼,或許那樣會好些
只是覺得那樣太丑,而感覺CE本應該可以直接改


回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-4-20 09:32 , Processed in 0.150109 second(s), 48 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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