魔法门10是最近很火爆的一款角色扮演游戏,游戏操作相对比较简单,可玩性高,游戏中各种强大的怪物也会给玩家造成不笑的难度,所以对于新手玩家来说对游戏小小的修改也未尝不可,下面是游戏道具技能金钱等属性修改方法,感兴趣的可以试试哦。
道具技能金钱等属性修改方法
预计会改到以下几项:钱、食物、属性、使用道具、技能等级、魔法等。使用的修改工具以CE为例,操作基本相同,没有可自行下载。
一、Gold & Food 金钱和伙食
选择游戏进程后,将当前金钱输入,点“首次搜索”
回游戏找个箱子拿钱(建议一个个拿而非一次全拿,以防两次搜索后地址数量仍然很多)
如图,先拿99金,将变化后的数值输入文本框,点“再次搜索”,这里两次搜索后只有两个结果,可以把这两个的值都改为同一数值,但真正地址只有一个,怎样判 断是哪个呢(简单的办法是将他们改为不同的值,比如一个123一个321,然后回游戏,关闭属性窗口,重新打开属性窗口,看看生效的是哪个),请接着往下 看
右键任意一条结果,点“查看该地址内存区域”
在内存中可以看到这块内存的数据规律,正确的金钱地址应该和食物地址在一起,如图红蓝箭头所示(内存中是十六进制表示的)
虽然游戏中6天伙食是最大值,不过超过也是可以的(没必要改得很大确保不会饿死就行)
二、Attributes 人物属性
为了方便数值变化,搜索法师的魔法值来确定属性值的地址。如图,输入当前魔法值,点“首次搜索”
回游戏随便扔个魔法,这里以天甲术为例,消耗了25点魔法
将变化后的魔法值输入CE文本框,点“再次搜索”,某仙已经只剩一个结果了(如果你还有多个结果,可以再次扔个魔法或者嗑药引起数值变动,然后继续搜索,直到结果只剩一个),通过分析内存数据可以判断其准确性
右键“查看该地址内存区域”
不难看出,这些数据工整的存在着对应关系,下图用彩色下划线和边框示意其明显的对应关系。到这里其实已经可以直接改该法师的HP、MP、力、魔、准、运、活、精等数值了,继续看
可以看到,以下数据也存在着对应关系
这是技能点
可以看出红色区域的内存记录的是第四角色的属性,第三二一角色的属性分别在绿、蓝、黄(图中未显示完全)色区域里,这样,四个角色的基本属性地址就都找到了
某仙也不贪多,每人加了600点属性点,准备分摊在各个属性上。(当然直接改属性也行,不过要点一点属性点才会使某些相关数据生效)
忘了教改护甲和抗性了,为图方便,我们不改内存,直接改存档,某仙特地新建了个队伍。
如图用CE打开文件,找到自己的存档打开
然后点查看内存
Ctrl+F搜索resis
看到地址跳转到以Resistances开头的一块区域,下面有DamageType0、Value0、DamageType1、Value1······
把红框内的数据改为自己满意的值即可(注意图中右侧所示为读档后的内容,不是改了马上就看得到的,咱改的是存档啊毕竟,这里是为了给大家比照)
这样护甲和抗性就都上去了,最后那个DamageType8和Value8的值可能 是异常状态抗性。
三、Inventory 道具
这里略麻烦,如果单单只是改道具数量还好,道具种类我是用文本查看器改的存档。
先说数量怎么改,知道怎么改钱就知道怎么改数量,同样搜索当前道具数量
用掉一个搜一次,用掉一个搜一次,某仙用掉3个搜了3次后剩两个结果(同样可以改成不同值,回游戏重新打开属性窗口,看看哪个值生效了,以此判断正确的地址)
打开内存,看到当前内存区域地址为0x2215DD14的值为0x02,地址一般会不同
如果你有两个以上的消耗型道具依次按顺序排列,可以看到向上三行的位置是第二道具的数量,再向上三行是第三道具的数量,至此数量修改已经不成问题
接下来是道具种类修改,某仙图简便修改的存档,有数据结构知识的朋友会更容易看懂,这里以xvi32为例(其他文本浏览器也可以,其实CE、金山、GM、FPE都有这个功能)
如 下图为xvi32打开存档后的界面,就在开头处不远(某仙这里在地址0x600处)就看到了Item0(第一道具),之后就是StaticID(第一道具 的静态ID,之后紧跟的双字节0x01000000即小红药的ID=1)和Counter(数量,之后紧跟的双字节0x79000000=121即红药数 量),然后是PriceMultiplicator(价格系数,之后紧跟的是浮点型数据,决定着你可以按百分之多少的原价卖出)可以看到,小蓝药 (Item1)和解毒剂(Item2)的数据结构和小红药一模一样。
将其静态ID分别改为0B、0F、18,可以看到他们分别变成了全回复药、全抗性药和全属性药。
其 实在这些Item0、1、2、···的上方有一块是控制数据类型的,记录着DataType(数据类型),这导致了消耗品和装备不能直接相互转换(当然可 是可以,只不过异常麻烦,想手动改一件装备动辄个把小时),为求简便,这里用买来的装备做原材料(因为数据类型已经符合,不需要手动改)
往 下看Item3(第四物品)可以看到明显多了几个属性,有IsTracked(是否为跟踪的?作用不明)、IsGenerated(是否为随机生成的,之 后紧跟一个0x01=是)、Identified(是否鉴定过,之后紧跟0x01=是)、Broken(是否坏了,紧跟0x00=否),然后才是 StaticID(静态ID,紧跟的双字节0x2F010000为其值),之后还有PrefixLevel(前缀等级)、SuffixLevel(后缀等 级),这两个是表示有的装备带有特效,比如“光抗性的”啊、“冰龙之息的”啊等等,CurrentXP(当前经验,只对Relic级别的装备有 效)······
当然我们只需要关键信息,即海盗砍刀的静态ID是0x2F 01就行了。
将2F01改成3301后读档,可以看到原来的海盗砍刀变成了精灵叶刃了
如图中所示为消耗品的静态ID笔记:
01~05是小~超HP药
06~0A小~超MP药
0B满回复
0C~0E异常状态解除剂
0F全抗性+1药
16和17分别加HP和MP上限
18全属性+1药
当然,有兴趣的可以自己改装备玩,比如下面的精灵叶刃ID=3501,后面一把什么什么双手大剑ID=0F
四、Skill 技能等级
一个个改起来有点麻烦,为求简便,某仙教大家用CE批量改,改这个最好是刚进游戏第一次读档,否则会由于多次读档地址发生位移,产生杂项(其实有也没关系,掺在一起改就是了,但是能避免就避免)
如下图,先把每个角色能学会的技能都点“1”点,注意是不多不少“1”点
然后切CE,搜索类型改为Array of byte,中文版里好像叫“AoB搜索”,搜索值为十六进制的190000000100000000000000000000000100000004
把搜索到的所有结果都拉到下方的地址记录区,如果你并不是刚进游戏第一次读档,可能会有很多杂项,不管,一起拉下来。如果你建立队伍时不是默认的,可能搜到的地址数量不是某仙图中所示的16个,或多或少,都不要紧
全选刚拉下来的地址,右键菜单->改变记录->取值
把第一个01改成19(25级),第二个01改成04(GrandMaster宗师)
回游戏看到所有人的4阶技能已经全部满了
清空所有地址记录,进行新的搜索,这次搜190000000100000000000000000000000100000003,如图
同样把所有结果拉到下方,然后全选进行批量修改
区别在于,这次第一个01改为11(17级),第二个01改为03(Master大师)〖!!!这里更正一点:Master阶的技能等级应该是15而非17,所以十六进制下是0F而非11〗
完成后清除所有记录,最后再搜索一次190000000100000000000000000000000100000002
同以上步骤,把所有结果的值改为190000000700000000000000000000000200000002(7级专家)
回到游戏看到所有人已经技能全满了
如果队伍里有法师,直接跑到书店就可以买符合条件的魔法了
值得注意的是:
1、并非技能该出来了,魔法就自动会出现,战士类的魔法是在升阶时获得的,所以直接改技能不会学到魔法,更PainInTheAss的是这些魔法是没得买的,所以需要自己改出来
2、该职业没有的技能就算改出来了也无效,角色所有技能的等级和阶位 不得超过 在游戏中其职业的规定值,否则易引起错误(具体条件未知)
3、该职业不可学的魔法改出来了也不能用,并且读档后被洗掉
以下是技能编号(可用于通过存档改技能)
Skill1 Dagger
Skill2 Bow
Skill3 Crossbow
Skill4 Mace
Skill5 Axe
Skill6 Sword
Skill7 Spear
Skill8 Two-handed
Skill9 Shield
Skill10 Dual Wield
Skill11 Warfare
Skill12 Medium Armor
Skill13 Heavy Armor
Skill14 Dodge
Skill15 Endurance
Skill16 Arcane Discipline
Skill17 Magical Focus
Skill18 Mysticism
Skill19 Fire Magic
Skill20 Water Magic
Skill21 Air Magic
Skill22 Earth Magic
Skill23 Light Magic
Skill24 Dark Magic
Skill25 Primordial Magic
五、Spell 魔法
默认行动(攻击、射击、防御、吃药)不被存档保存,而被动技是职业决定的,所以不能修改。代码有效的共90个,改出来能用的总共是84个,但由于受到技能和职业的限制,并非所有人都能用所有魔法。
单个修改过于耗时(一个角色就要2个小时),所以某仙会把已经编辑好的代码放出,具体修改过程如下:
首 先,要确保所有人的技能已经升到其职业所允许的最高值(否则很多不符合阶位要求的魔法会被洗掉),为了展示所有魔法,某仙这里新建了一个队伍,一个精灵德 鲁伊(地/水/主流系宗师),一个矮人符文师(只有矮人能到火系宗师(唯一王······),而且还同时有珍贵的光系宗师),人类佣兵(战斗指令)和人类 法师(暗系唯一(好像)和气/主流系),这样宗师阶位要求的魔法至少有一人会。当然你不是也没关系,最多有些魔法谁都用不了 →△→|||
打开xvi32读取存档,Ctrl+F搜索spells(最好不要开启Case Sensitive,就不会区分大小写)
可 以看到spells下方很多data_0*、data_1*、data_2*、data_3*的数据,这些就是魔法。要注意途中黑框数据记录着当前角色掌 握的魔法数量,添加新魔法必须同时改这个(当然你也可以替换,对照某仙下方给的魔法代码吧),可见现在这个角色目前会4个魔法。
黑框内的数据改为5A即十进制90,光标置于红色箭头所指位置(就是QuickActions的“Q”上两行),删除图中标红的部分
删除好后如图光标别动(正好停在一个06后面)
菜单栏——编辑——插入字符串
把这段东西复制到下方文本框内
64 61 74 61 5F 30 01 00 00 00 06 64 61 74 61 5F 31 02 00 00 00 06 64 61 74 61 5F 32 03 00 00 00 06 64 61 74 61 5F 33 04 00 00 00 06 64 61 74 61 5F 34 05 00 00 00 06 64 61 74 61 5F 35 06 00 00 00 06 64 61 74 61 5F 36 07 00 00 00 06 64 61 74 61 5F 37 08 00 00 00 06 64 61 74 61 5F 38 09 00 00 00 06 64 61 74 61 5F 39 0A 00 00 00 07 64 61 74 61 5F 31 30 0B 00 00 00 07 64 61 74 61 5F 31 31 0C 00 00 00 07 64 61 74 61 5F 31 32 0D 00 00 00 07 64 61 74 61 5F 31 33 0E 00 00 00 07 64 61 74 61 5F 31 34 0F 00 00 00 07 64 61 74 61 5F 31 35 10 00 00 00 07 64 61 74 61 5F 31 36 11 00 00 00 07 64 61 74 61 5F 31 37 12 00 00 00 07 64 61 74 61 5F 31 38 13 00 00 00 07 64 61 74 61 5F 31 39 14 00 00 00 07 64 61 74 61 5F 32 30 15 00 00 00 07 64 61 74 61 5F 32 31 16 00 00 00 07 64 61 74 61 5F 32 32 17 00 00 00 07 64 61 74 61 5F 32 33 18 00 00 00 07 64 61 74 61 5F 32 34 19 00 00 00 07 64 61 74 61 5F 32 35 1A 00 00 00 07 64 61 74 61 5F 32 36 1B 00 00 00 07 64 61 74 61 5F 32 37 1C 00 00 00 07 64 61 74 61 5F 32 38 1D 00 00 00 07 64 61 74 61 5F 32 39 1E 00 00 00 07 64 61 74 61 5F 33 30 1F 00 00 00 07 64 61 74 61 5F 33 31 20 00 00 00 07 64 61 74 61 5F 33 32 21 00 00 00 07 64 61 74 61 5F 33 33 22 00 00 00 07 64 61 74 61 5F 33 34 23 00 00 00 07 64 61 74 61 5F 33 35 24 00 00 00 07 64 61 74 61 5F 33 36 25 00 00 00 07 64 61 74 61 5F 33 37 26 00 00 00 07 64 61 74 61 5F 33 38 27 00 00 00 07 64 61 74 61 5F 33 39 28 00 00 00 07 64 61 74 61 5F 34 30 29 00 00 00 07 64 61 74 61 5F 34 31 2A 00 00 00 07 64 61 74 61 5F 34 32 2B 00 00 00 07 64 61 74 61 5F 34 33 2C 00 00 00 07 64 61 74 61 5F 34 34 2D 00 00 00 07 64 61 74 61 5F 34 35 2E 00 00 00 07 64 61 74 61 5F 34 36 2F 00 00 00 07 64 61 74 61 5F 34 37 30 00 00 00 07 64 61 74 61 5F 34 38 31 00 00 00 07 64 61 74 61 5F 34 39 32 00 00 00 07 64 61 74 61 5F 35 30 33 00 00 00 07 64 61 74 61 5F 35 31 34 00 00 00 07 64 61 74 61 5F 35 32 35 00 00 00 07 64 61 74 61 5F 35 33 36 00 00 00 07 64 61 74 61 5F 35 34 37 00 00 00 07 64 61 74 61 5F 35 35 38 00 00 00 07 64 61 74 61 5F 35 36 39 00 00 00 07 64 61 74 61 5F 35 37 3A 00 00 00 07 64 61 74 61 5F 35 38 3B 00 00 00 07 64 61 74 61 5F 35 39 3C 00 00 00 07 64 61 74 61 5F 36 30 3D 00 00 00 07 64 61 74 61 5F 36 31 3E 00 00 00 07 64 61 74 61 5F 36 32 3F 00 00 00 07 64 61 74 61 5F 36 33 40 00 00 00 07 64 61 74 61 5F 36 34 41 00 00 00 07 64 61 74 61 5F 36 35 42 00 00 00 07 64 61 74 61 5F 36 36 43 00 00 00 07 64 61 74 61 5F 36 37 44 00 00 00 07 64 61 74 61 5F 36 38 45 00 00 00 07 64 61 74 61 5F 36 39 46 00 00 00 07 64 61 74 61 5F 37 30 47 00 00 00 07 64 61 74 61 5F 37 31 48 00 00 00 07 64 61 74 61 5F 37 32 49 00 00 00 07 64 61 74 61 5F 37 33 4A 00 00 00 07 64 61 74 61 5F 37 34 4B 00 00 00 07 64 61 74 61 5F 37 35 4C 00 00 00 07 64 61 74 61 5F 37 36 4D 00 00 00 07 64 61 74 61 5F 37 37 4E 00 00 00 07 64 61 74 61 5F 37 38 4F 00 00 00 07 64 61 74 61 5F 37 39 50 00 00 00 07 64 61 74 61 5F 38 30 51 00 00 00 07 64 61 74 61 5F 38 31 52 00 00 00 07 64 61 74 61 5F 38 32 53 00 00 00 07 64 61 74 61 5F 38 33 54 00 00 00 07 64 61 74 61 5F 38 34 55 00 00 00 07 64 61 74 61 5F 38 35 56 00 00 00 07 64 61 74 61 5F 38 36 57 00 00 00 07 64 61 74 61 5F 38 37 58 00 00 00 07 64 61 74 61 5F 38 38 59 00 00 00 07 64 61 74 61 5F 38 39 5A
插入完成后可以看到Spells后按照游戏可识别的方式添加了所有魔法(读档后游戏会洗掉该角色不可用的魔法,在所以此之前一定要把Skills全部点满!)
回游戏,看到大功告成
欣赏下部分魔法效果吧!
注意不要自己踩在地上那堆火里,某仙因为把唯一的路给封住后,踩上去自己Game Over了[汗]
这里还有传送术!省了不少脚程~
以下是魔法代码(可以在存档中自行添加删除魔法)
01 Fire Ward
02 Torchlight
03 Fire Bolt
04 Danger Sense
05 Burning Determination
06 Inner Fire
07 Fireball
08 Fire Shield
09 Fire Blast
0A Fire Burst
0B Earth Ward
0C Entangle
0D Regeneration
0E Cure Poison
0F Poison Spray
10 Stone Skin
11 Strength of the Earth
12 Poison Cloud
13 Acid Splash
14 Crushing Weight
15 Air Ward
16 Sparks
17 Wind Shield
18 Gust of Wind
19 Eagle Eye
1A Lightning Bolt
1B Clear Mind
1C Chain Lightning
1D Cyclone
1E Thunderstorm
1F Water Ward
20 Consciousness
21 Frozen Ground
22 Ice Bolt
23 Ice Prison
24 Circle of Winter
25 Water Flows Freely
26 Blizzard
27 Liquid Menbrane
28 Tsunami
29 Light Ward
2A Light Orb
2B Celestial Armor
2C Clairvoyance
2D Cleansing Light
2E Heal
2F Radiant Weapon
30 Resurrection
31 Heal Party
32 Word of Light
33 Darkness Ward
34 Dark Vision
35 Shadow Cloak
36 Whispering Shadows
37 Purge
38 Drain Life
39 Sleep
3A Terror
3B Agony
3C Weakness
3D Arcane Ward
3E Sundering
3F Time Stasis
40 Mana Surge
41 Dispel Magic
42 Heroic Destiny
43 Identify
44 Implosion
45 Spirit Beacon
46 Hour of Power
47 Challenge
48 Skull Crack
49 Unstoppable Assault
4A Intercept
4B Furious Blow
4C Taunt
4D Flawless Assault
4E Time Stop
4F Lay on Hands
50 Harmony
51 Searing Rune
52 -
53 -
54 -
55 Mandate of Heaven
56 Nurure
57 -
58 -
59 -
5A Shatter