爆率修改
https://pan.blacksheepgame.com/s/1i9NEaJHuux02VUOn2EJm7A下载覆盖
修改记录
FileName = G:\\Game\\Return 2 Games\\r2g_launcher.exe
PathList\0000\Descrip = GOLD
PathList\0000\NewHex = F30F5E058C7BC900
PathList\0000\Offset = 0032F601;
PathList\0000\OldHex = F30F59058C7BC900F30F5FC1E82ECC300089842480000000
PathList\0000\Path = 1
PathList\0001\Descrip = g_max_cards_per_mod
PathList\0001\NewHex = F30F59C0E833CB30003BF8909090
PathList\0001\Offset = 0032F704;
PathList\0001\OldHex = F30F5900E833CB30003BF80F46C7
PathList\0001\Path = 1
PathList\0002\Descrip = g_max_upgrades_per_mod
PathList\0002\NewHex = F30F1000F30F594648E85CCA30008B4C247C3BC80F42C8894C247C
PathList\0002\Offset = 0032F7D6;
PathList\0002\OldHex = F30F1000F30F594648E85CCA30008B4C247C3BC80F47C8894C247C
PathList\0002\Path = 1
PathList\0003\Descrip = crd_legend
PathList\0003\NewHex = 4390909090909090
PathList\0003\Offset = 0032F928;
PathList\0003\OldHex = 0F1F8400000000008B8424240600003D5F010000
PathList\0003\Path = 1
PathList\0004\Descrip = crd_legend_
PathList\0004\NewHex = F30F5905F47AC900
PathList\0004\Offset = 0032F9AA;
PathList\0004\OldHex = F30F5805387AC9000F2FC8760143
PathList\0004\Path = 1
PathList\0005\Descrip = MAGIC_CARDS
PathList\0005\NewHex = 8B4CE47C90898C2484000000
PathList\0005\Offset = 0032FA2F;
PathList\0005\OldHex = 0F454C2450898C2484000000B932000000
PathList\0005\Path = 1
PathList\Count = 6
:)下载了,谢谢大神~ {:3_144:}
被坑了
进不去游戏换回文件后存档丢失{:3_151:} qianhao19920103 发表于 2018-6-10 20:02
被坑了
进不去游戏换回文件后存档丢失
他是五月发的 你是六月的
估计你们版本号不一样 进不去也不稀奇
自己动手吧。。
新版本用不了了,楼主你是用什么方法改的啊,跪求修改步骤 具体怎么改,,,郁闷。。。。。授人以鱼不如授人以渔,谢谢 游戏版本变化了,搜索的时候得找不变的部分试着来。小弟顺着大神的足迹试了一下,可以量产史诗卡了。因为需要搜索所以工具使用CE的AOB scan,一楼大神自制的工具在这里有:http://bbs.blacksheepgame.com/thread-5517277-1-1.html
附上对大神代码的注释,还有我搜索到的新地址,供后人接着猜:lol
PathList\0000\Descrip = GOLD
PathList\0000\NewHex = F30F5E058C7BC900
PathList\0000\Offset = 0032F601;
PathList\0000\OldHex = F30F59058C7BC900F30F5FC1E82ECC300089842480000000
PathList\0000\Path = 1
old:
F30F59 05 8C7BC900 mulss xmm0,[]
F30F5F C1 maxss xmm0,xmm1
E8 2ECC3000 call 2ECC3000
89842480000000 mov .......
new:
F30F5E 05 8C7BC900 divss xmm0,[]
actual 1:
0033C3BB - F3 0F59 05 4C7ECB00 - mulss xmm0, { 16728591 }
0033C3C3 - F3 0F5F C1 - maxss xmm0,xmm1
0033C3C7 - E8 A4373100 - call 0064FB70
0033C3CC - 8B 0D 8CDED400 - mov ecx, { 17343070 }
actual 2:
00340275 - F3 0F59 05 4C7ECB00 - mulss xmm0, { 16744649 }
0034027D - F3 0F5F C1 - maxss xmm0,xmm1
00340281 - E8 EAF83000 - call 0064FB70
00340286 - 8B 0D 8CDED400 - mov ecx, { 17359128 }
result:
好像似乎掉的钱多了一点...
----------------------------------------------------------
PathList\0001\Descrip = g_max_cards_per_mod
PathList\0001\NewHex = F30F59C0E833CB30003BF8909090
PathList\0001\Offset = 0032F704;
PathList\0001\OldHex = F30F5900E833CB30003BF80F46C7
PathList\0001\Path = 1
old:
F30F59 00 mulss xmm0,
E8 33CB3000 call 33CB3000
3B F8 cmp edi,eax
0F46 C7 cmovbe eax,edi
new:
F30F59 C0 mulss xmm0,xmm0
E8 33CB3000 call 33CB3000
3B F8 cmp edi,eax
909090 nop nop nop
actual:
0033C4C8 - F3 0F59 00 - mulss xmm0,
0033C4CC - E8 9F363100 - call 0064FB70
0033C4D1 - 3B F8 - cmp edi,eax
0033C4D3 - 0F46 C7 - cmovbe eax,edi
result:
改了,选副本长度的时候奖励多了
----------------------------------------------------------
PathList\0002\Descrip = g_max_upgrades_per_mod
PathList\0002\NewHex = F30F1000F30F594648E85CCA30008B4C247C3BC80F42C8894C247C
PathList\0002\Offset = 0032F7D6;
PathList\0002\OldHex = F30F1000F30F594648E85CCA30008B4C247C3BC80F47C8894C247C
PathList\0002\Path = 1
old:
F30F10 00 movss xmm0,
F30F59 4648 mulss xmmo,
E8 5CCA3000 call 5CCA3000
8B 4C247C mov ecx,
3B C8 cmp ecx,eax
0F47 C8 cmova ecx,eax
89 4C247C mov ,ecx
new:
F30F10 00
F30F594648
E85CCA3000
8B4C247C
3BC8
0F42 C8 cmovb ecx,eax
894C247C
actual:
0033C5A3 - F3 0F10 00 - movss xmm0,
0033C5A7 - F3 0F59 46 48 - mulss xmm0,
0033C5AC - E8 BF353100 - call 0064FB70
0033C5B1 - 8B 8C 24 80000000 - mov ecx,
0033C5B8 - 3B C8 - cmp ecx,eax
0033C5BA - 0F47 C8 - cmova ecx,eax
0033C5BD - 89 8C 24 80000000 - mov ,ecx
result:
改了,选副本长度的时候奖励多了
----------------------------------------------------------
PathList\0003\Descrip = crd_legend
PathList\0003\NewHex = 4390909090909090
PathList\0003\Offset = 0032F928;
PathList\0003\OldHex = 0F1F8400000000008B8424240600003D5F010000
PathList\0003\Path = 1
old:
0F1F 84 00 00000000 nop
8B 84 24 24060000 mov eax,
3D 5F010000 cmp eax,0000015F
new:
43 90 nop
909090909090 nop
actual:
0033B9FA - 66 0F1F 44 00 00 - nop
0033BA00 - 8B 84 24 E4050000 - mov eax,
0033BA07 - 3D 5F010000 - cmp eax,0000015F { ["FRich?&F"] }
result:
没看懂改了什么,就没改。第一句本来不是nop吗?
----------------------------------------------------------
PathList\0004\Descrip = crd_legend_
PathList\0004\NewHex = F30F5905F47AC900
PathList\0004\Offset = 0032F9AA;
PathList\0004\OldHex = F30F5805387AC9000F2FC8760143
PathList\0004\Path = 1
old:
F3 0F58 05 387AC900 addss xmm0,dword ptr []
0F2F C8 comiss xmm1,xmm0
76 01 jna 'after next xorps'
43... xorps....
new:
F3 0F59 05 F47AC900 mulss xmm0,[]
actual:
0033C78A - F3 0F58 05 F07CCB00 - addss xmm0,dword ptr { 16729218 }
0033C792 - 0F2F C8 - comiss xmm1,xmm0
0033C795 - 76 01 - jna 0033C798
0033C797 - 43 83 EE 01 - sub r14d,01 { }
result:
修改以后在选择副本长度的时候,可以看到掉落变多了。随便打了一层,掉了3史诗,普通技能一堆,牛逼!
----------------------------------------------------------
PathList\0005\Descrip = MAGIC_CARDS
PathList\0005\NewHex = 8B4CE47C90898C2484000000
PathList\0005\Offset = 0032FA2F;
PathList\0005\OldHex = 0F454C2450898C2484000000B932000000
PathList\0005\Path = 1
old:
0F45 4C 24 50 cmovne ecx,
89 8C 24 84000000 mov ,ecx
B9 32000000 mov ecx,00000032
new:
8B 4C E4 7C mov ecx,[?+?+7C]
90 nop
89 8C 24 84000000
actual:
result:
没改,而且没看懂第一个数是啥含义。。 cafeguest 发表于 2019-1-7 21:48
游戏版本变化了,搜索的时候得找不变的部分试着来。小弟顺着大神的足迹试了一下,可以量产史诗卡了。因为需 ...
方便直接把修改后的文件发出来吗,看不懂呐
还是没有看懂,唉。楼主说说你的事哪个版本吧
页:
[1]