光明之魂2(矿石bug)
[来源:未知 作者:佚名 发表时间:2023-01-05 01:17 阅读次数:]
步骤: 1。进入铁匠铺 2。将 物品 置于道具栏第 n 格(n为1、2或3) 3。将任意三块矿石放置在铁砧上 铁匠会向你要钱 4。选中 M G 的一袋钱的,把钱移动到铁匠的手上,不要按“A”键 5。按一下“上”键,你会发现钱可以放到铁砧上,把钱放在铁砧的第n格 5。将钱袋放回铁匠的手中 问你是否确定 6。按B取消 /********** 具体方法 **********/ 设 pos=0x02003D38 + n*0x10 设 [pos]=内存地址 pos 的四字节值 设 需要 [pos] 变成 X M=[pos]-X,当 X < [pos] 时 [pos]+0x100000000-X,当 X > [pos] 时 另外:当 [pos]=X 时,物品无变化 道具栏第 n 格修改出一个 M G 的钱: 0x02003D38 + n*0x10 = 0x000A 0x02003D3C + n*0x10 = M 对于 武器、HEAD部件、BODY部件、HAND部件 0x02003D3C + n*0x10 的二字节值表示前缀 0x02003D3E + n*0x10 的一字节值表示后缀 0x02003D3F + n*0x10 的一字节值表示属性 /********** 具体方法(拓展) **********/ 特别地,当物品是矿石时: M=(原价-所需价格)/单价,当所需价格<原价时 (原价-所需价格)/单价+65536,当所需价格>原价时 另外:当 原价/单价=M 时,价格不变 单价:骨1 鳞片2 白10 黑20 水25 总纯度<100 杂品 100≤总纯度<300 3级、杂品 300≤总纯度<500 5级、杂品 500≤总纯度 7级、杂品 /********** 例一 **********/ 例一:一个武器放在道具栏第一格,0x02003D4C值为00 00 00 00(没有任何特殊效果),即[pos]=0x00000000 需要改成18 00 14 07(灵魂,+20,剧毒属性),即X=0x07140018 明显,X>[pos],使用公式 M=[pos]-0x100000000+X M=0x00000000+0x100000000-0x07140018=0xF8EBFFE8=4176216040 因为正常情况一袋钱最多 100000 G,所以我们需要改出一袋 M G 的钱 不妨在第四格改,0x02003D38 + n*0x10 = 0x000A 即 0x02003D38 + 4*0x10 = 0x000A 即 0x02003D78=0x000A 即 02003D78:000A 0x02003D3C + n*0x10 = M 即 0x02003D3C + 4*0x10 = M 即 0x02003D7C=0xF8EBFFE8 即 02003D7C:F8EBFFE8 输入金手指 02003D78:000A 和 02003D7C:F8EBFFE8,把修改出的钱实行步骤4即可。 /********** 例二 **********/ 例二:一个水晶矿石放在道具栏第二格,价格为1000,需要改成2000 明显,所需价格>原价,使用公式 M=(原价-所需价格)/单价+65536 M=(1000-2000)/25+65536 M=65496 不妨在第四格改出 65496 G 的钱,0x02003D38 + n*0x10 = 0x000A 即 0x02003D38 + 4*0x10 = 0x000A 即 0x02003D78=0x000A 即 02003D78:000A 0x02003D3C + n*0x10 = M 即 0x02003D3C + 4*0x10 = 65496 即 0x02003D7C=0x0000FFD8 即 02003D7C:0000FFD8 输入金手指 02003D78:000A 和 02003D7C:0000FFD8,把修改出的钱实行步骤4即可。 |
Tags:
责任编辑:永春小孩- 发表评论
-
- 最新评论 进入详细评论页>>