制作暗黑2MOD,修改任务奖励,需要修改D2game.dll文件。
第1章任务1:邪恶洞穴(Act1Quest1:Den of Evil) — 技能点数奖励
开始地址 → 原数值
00067CF5 → 6A 01
红色字节为技能点数,想要多少就填多少,注意别过分哦!
第1章任务3:凯恩的搜寻(Act1Quest3:The Search for Cain) —
物品奖励
开始地址 → 原数值
0006B49C → 68 72 69 6E 20
红色字节为物品代码,四个字节。还记得风影乱舞帖的那张bin文件的图吗,乱舞没说那些物品代码是什么,但这里又出现这种代码了。那这里的“72 69 6E 20”是什么代码呢?你打开ASCII字符对照表看一下,你就会明白了,72代表“r”,69代表“i”,6E代表“n”,20代表空格,因此这个物品代码就是“rin”并且后面有一个空格。那么你想要什么奖励就填相应的代码就行,如修成“box”,代码就是“62
6F 78 20”。
第2章任务1:罗达门特的巢穴(Act2Quest1:Radament's Lair) — 技能书奖励
开始地址 → 原数值
0001824A → 6A 01
红色字节是技能书使用后增加的技能点数,自己看着办吧。
第3章任务1:黄金鸟(Act3Quest1:The Golden Bird) —
生命药水奖励
开始地址 → 原数值
00018358 → 68 00 14 00 00
红色字节是生命药水使用后增加的生命点数,考虑一下吧。
第3章任务2:古代宗教之刃(Act3Quest2:Blade of the Old Religion)
— 物品奖励
开始地址 → 原数值
000796F9 → 6A 06
红色字节是物品的质量,如mag、rar、unq等等。
000796FF → 68 72 69 6E 20
蓝色部分是物品的代码,同样可以斟酌一下啊。
第4章任务1:堕落的天使(Act4Quest1:The Fallen Angel) —
技能点数奖励
开始地址 → 原数值
0007DBE0 → 6A 02
红色部分是技能点数,也是想要多少就改多少吧。
第4章任务2:地狱熔炉(Act4Quest2:Hell's Forge) — 打碎灵魂之石随机掉落的物品列表
开始地址—末地址 → 0010B754—0010B82B
原数值 → 代码表
72 30 31 20 72 30 32 20
72 30 33 20 72 30 34 20 → r01
r02 r03 r04
72 30 35 20 72 30 36 20
72 30 37 20 72 30 38 20 → r05
r06 r07 r08
72 30 39 20 72 31 30 20
72 31 31 20 72 31 32 20 → r09
r10 r11 r12
72 31 33 20 72 31 34 20
72 31 35 20 72 31 36 20 → r13
r14 r15
r16
72 31 37 20 72 31 38 20
72 31 39 20 72 32 30 20 → r17
r18 r19
r20
72 32 31 20 72 32 32 20
72 31 35 20 72 31 36 20 → r21
r22 r15 r16
72 31 37 20 72 31 38 20
72 31 39 20 72 32 30 20 → r17
r18 r19 r20
72 32 31 20 72 32 32 20
72 32 33 20 72 32 34 20 → r21
r22 r23 r24
72 32 35 20 67 70 76 20
67 70 72 20 67 70 62 20 → r25
gpv gpr gpb
67 70 79 20 67 70 67 20
67 70 77 20 73 6B 7A 20 → gpy
gpg gpw skz
67 7A 76 20 67 6C 72 20
67 6C 62 20 67 6C 79 20 → gzv
glr glb gly
67 6C 67 20 67 6C 77 20
73 6B 6C 20 67 73 76 20 → glg
glw skl gsv
67 73 72 20 67 73 62 20
67 73 79 20 67 73 67 20 → gsr
gsb gsy gsg
67 73 77 20 73 6B 75 20 → gsw
sku
第5章任务2:亚瑞特山的救援行动(Act5Quest2:Rescue on Mount Arreat)
— 神符奖励
开始地址 → 原数值
0010CD78 → 72 30 37 20 72
30 38 20 72 30 39 20
三个神符代码,r07、r08、r09。
ACT5Q5任务:
偏移量始地址:00086C37(普通难度)
0 1 2 3 4 5 6 7 8 9 A B C D E F
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
00086C30→■ ■ ■ ■ ■ ■ ■ C0 5C 15 00 ■ ■ ■ ■ ■
注:“■”处表示其它数据,不予修改。从00086C37到00086C3A共4个字节,原始数值是十
六进制的155CC0,也就是十进制的1400000,斟酌而定吧。
偏移量始地址:00086C4C(恶梦难度)
0 1 2 3 4 5 6 7 8 9 A B C D E F
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
00086C40→■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 00 2D 31 01
注:“■”处表示其它数据,不予修改。从00086C4C到00086C4F共4个字节,原始数值是十
六进制的1312D00,也就是十进制的20000000,看着办吧。
偏移量始地址:00086C45(地狱难度)
0 1 2 3 4 5 6 7 8 9 A B C D E F
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
00086C40→■ ■ ■ ■ ■ 00 5A 62 02 ■ ■ ■ ■ ■ ■ ■
注:“■”处表示其它数据,不予修改。从00086C45到00086C48共4个字节,原始数值是十
六进制的2625A00,也就是十进制的40000000,自己定夺吧。 |