当前位置:游戏堡攻略单机攻略 > 正文

魔法门10道具技能金钱等属性修改方法

2014-01-27 10:56:47     来源:游戏堡     编辑:yxbao     我要留言

魔法门10是一款经典策略类RPG游戏,虽然这部游戏操作相对比较简单,但是面对各种强大的怪物时还是会有种力不从心的感觉,对于新手玩家来说对游戏小小的修改也未尝不可,下面是游戏道具技能金钱等属性修改方法详解。

道具技能金钱等属性修改方法

预计会改到以下几项:钱、食物、属性、使用道具、技能等级、魔法等。使用的修改工具以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

声明:游戏堡网登载此文出于传递信息之目的,不代表游戏堡网赞同其观点或证实其描述,若侵权请来信告知,我们将及时处理。
更多>>
魔法门10:传承
6.0
评分:
游戏标签: RPG 冒险 经典 剧情
相关阅读: