老男孩游戏盒

老男孩游戏盒

搜索

MM2R凶残版修改制作教程

转载自:[直播]如何制作凶残版?_mm2r吧 作者:夜贵族之矢心

资源补档:重装机兵2重制版修改器汉化版2012.8.13
下载地址:http://pan.baidu.com/s/1dERqmhr

首先要说的,教程只能制作到凶残版1.3的水平,因为1.4要对ROM进行改动,没有计算机基础是做不了的;

我网盘地址 aesk.ys168.com
直接复制到地址栏就可以;
在MM2R资料? 里有2个2R的修改器
一个是修改器.exe 这个属于未完成版
另一个是Metal_Max_2_ReLOADED_Editor2012.8.3.exe 静态修改器汉化版
这里不推荐第一个,第一个虽然在武器方面比较详细,但是限制也大
下载第二个(如果担心有毒,请自行百度下载)

楼上忘了说,最下面有个可收集道具.txt
里面包含了各处箱子柜子里的物品,虽然不全,不过也有大部分了,不过我自己都打不开了,可能是我网络问题;

要修改游戏我们还需要一个游戏ROM
注意,修改商业游戏ROM再发布可是违法的!
为了保证游戏不存在死机等汉化BUG,请选一个好一点的汉化版本
教程我采用的是我自己修正过的 0.94汉化版

下好ROM和修改器就可以开始修改器了,先看第一项修改

人类防具, 这里很简单 攻击力 防御力 速度 男子气概 7抗 售价
直接修改,保存就可以
左边的是装备职业要求,最左边那排分别是猎人,机械师,士兵(战士),护士,摔跤手,艺术家
右边2排分别是男 女标志(生物老师教的,高一有生物课吗?我不确定学文科的同学认不认识)
还有2个是犬和食金虫
未知13不明

注意此部分修改之后要重新载入ROM才有作用

接下来第二项

装备职业和人类防具一样设置,详情看5L
攻击范围有20多个,注意有2个扇形范围,选错了可能会造成死机
攻击力0~999,此程序限定最大只能到999,因为超过999在游戏里会显示不正常,懂计算机的同学自己想办法突破吧.
属性是18,请各位自行测试其他数字是什么效果,值0~255
武器动画159,可以参考其他武器的动画,请各位自行测试其他数字是什么效果,值0~255
你可以把古洛文的属性给弹弓用上
人物动作,同上面2项,自行测试

注意此部分修改之后要重新载入ROM才有作用

战车道具

这个比较简单,
效果 请具体测试
未知4和5实际是战斗效果,但是在这里改了不起作用,因为在战斗中无法直接使用战车道具

注意此部分修改之后要重新载入ROM才有作用

战车引擎

有说明的就不解释了,世代其实没多大用处
可否升级选中可以改造到下一个,改造费是2个引擎之间的差价
你可以全部选上,这样就用生锈的引擎改造到最后一个了,你要是把最后一个也勾上了?具体请自己测试
未知0为改造费,是改造守备力的相关费用

战车C

同楼上的战车引擎
未知0为守备命中的改造费用

注意此部分修改之后要重新载入ROM才有作用

本来是战车武器的,但先说战车底盘

有说明的我就不说了,很简单的,注意价值,就是底盘升级时的改造费
(还要加上自由穴位的改造费,如果是有固武的加上固武的价值,或者价值差?具体的没计算过,试试就知道了,凶残版在固武上的心思比较小)

未知0~4 分别是对应1~5穴位的武器 可以看到图上的高速越野车的3 4是0,也就是空,012分别对应三个数字,表示3种穴位(或固武?)
具体每个值代表什么穴位或武器请自行测试
未知5 无作用或者我没研究出来

注:底盘类型和底盘世代修改器不允许更改,有能力的同学可以自己尝试用其他方法更改

注意此部分修改之后要重新载入ROM才有作用

再看战车初始配置

这里也比较简单,有说明能直接选的不说了,具体的自己试
未知30 是底盘的涂装
31~35是5个武器的涂装

36和37中的一个在3代里面代表装备损坏(具体我不记得了,有兴趣的可以找3代的修改器看看),3代的4号MBT77获得时是大破的,由这个值控制
在2R中这2个不明

底盘上没有穴位的,强行指定武器在获得时也不会有的,比如你给出租车1号加上了5把7.7机枪,在租借时还是只能得到1把,因为底盘没有穴位放这个武器
出租车的C装备为出租系统,这个C装备会决定出租车的装备能不能更改,你要是换成其他C装备,出租车的装备就可以动了(像1代拆出租装备卖?)

注意
出租车装备在重新载入ROM后会变更
我方的12辆车必须在新开记录(新周目不行)的时候才会起作用
其中8号博士车由于可以自行选择,所以我没有尝试更改过,有兴趣的同学自己试

下面来说人物初始配置

这里和战车初始配置差不多,左边选项里的?号分别是酒吧自建的
男猎人,男机械,男士兵,男护士,男摔跤,男艺术家,女猎人,女…… 女艺术家
然后是三条狗
白狗下面的是剧情机械师
剧情女战士
阿帕奇下面的是无敌船长比哈伯,你可以给他加加等级,打U鲨鱼会轻松不少 的
船长下面的几个是酒吧初始就有人物,改他们的属性必须要开新纪录才有用
再下面有3个食金虫,分别对应3种属性的
红中下面的是肯,这个是我们一开始选择主角时的,肯下面是蕾娜,分别都是6个
再下面就没有必要改了,有一些是剧情NPC的数据

来说说右边选项里的,人物职业
分别是猎人,机械,士兵,护士,摔跤,艺术家,波奇,食金虫
剧情模型会决定大地图里的行走图和战斗图(不要想着改出玛利亚之类的,他们没行走图,战斗动画也就一个站立的),没有行走图的会用肯的来替代
初始最低等级和最高等级,角色生成时的等级会在这个区间
再下面的初始伤痕,没什么好说的
戒指是男气和毛发,如果是人就是男气,狗就是毛发,食金虫嘛?自己试试就知道了

接着是3个初始武器,5个防具
你可以给你的酒吧自建人物装个波奇坦克之类的,不过拆下来就装不上了
这里要注意,改肯和蕾娜的装备只能在开场使用,过了泰德就没了

未知06 07不明

酒吧自建角色需要重新载入ROM(有误请指出)
其他初始角色需要开新纪录(有误请指出)

接下来是战车武器

重量,攻击,范围等不用详细说明;
注意攻击力,重量,守备是受星数影响的,看本楼最下面

先来看属性,这里其实是错误的,这个属性其实是动画
选到激光加农炮,30,说明30是激光动画
再选寒冰加农炮,198,说明198是冷气动画
未知11 动画高位,决定动画的另一个参数,参考海洋猎手,某些动画会死机的,动画大概有500种,并不是每种都能使用,超出去的属于其他数据

攻击力改造费用,更改攻击力,防御力,弹仓的费用,3项不太一样,但是都和这个挂钩
外观,这个其实也是不对的,实际上是属性,具体12345代表什么自己测试

未知9 属性高位,决定属性的另一个参数,和属性配合能做出一些奇特的属性,游戏中存在秒杀属性(开场泰德的莫西干回旋镖,蓝蛙拆车),你也可以使用,3232最强闪光闪怪物100次都能秒掉
属性大约有700种,超出去的属于其他数据

未知14 武器类型,决定弹药价格,武器是主副SE迎击4大类(会影响齐射),一共17种(0~16),超过16之后价格会变的很大,因为已经读取其他部分的数据了
未知15 武器造型,这个其实不是很多的,我可以告诉你们80~190都是空的
未知16 获得时武器的颜色,总共也就那么几种颜色,自己试

初始攻击力,重量,守备受星数影响
1星*1.05 2星*1.1 3星*1.2
最大攻击力,重量,守备也受这个影响,不过我没有公式,计算不出来或者没计算过
弹仓初始不受影响,最大值受影响,具体公式在我的另一台笔记本电脑的QQ消息记录里(如果没丢的话),每次改造+5弹药,公式会影响改造次数,找到再补上

注意此部分修改之后要重新载入ROM才有作用
获得颜色要重新获得武器才有效果

下面是重点,修改怪物

名称偏移,怪物名称的偏移,修改器不允许修改,有能力的同学自己修改
外观模型,决定怪物的模型,沙蚁的模型是0x180 这个是16进制的(0x表示16进制)
戴达罗斯是0x169 ,你把沙蚁的模型改成169,沙蚁就长的和戴达罗斯一样了
怪物特性,决定一些特点,比如怪物位置,在天花板上,垃圾人的手臂,头部之类的
35是BOSS特用,死亡动画,就是那个炸出来的那个,39是母舰雷龙的,血量翻10倍+死亡动画
其他的自己试,一般没多大用处

行动模式,012345,游戏里出现这么几种,4是固定行动模式,按顺序使用技能,3是优先使用第一个技能,012不明,5的随机性比较大

行动次数(使用的技能数)
0 1 2 3 4 分别对应?次行动
1 1~2 2 2~3 3
超出去会行动很多次,3代甚至会无限次行动
2.0之前的凶残版BOSS一般使用4 也就是3次行动,带P的版本不算在内

命中回避
1.X系列凶残版的关键之一,可以说是怪物的实际等级
2.X系列BOSS好像都统一成200了
敌人的战斗等级,命中影响输出,回避影响受到的伤害
跟我方的驾驶等级,战斗等级对应,我方的驾驶等级是开战车时使用,战斗等级是白刃时使用
就是简单的比大小,比如戴达罗斯命中80 ,回避80
如果我方战斗等级为80时,战斗等级和敌人回避相同,不存在谁压制谁,但如果我方战斗等级为100,压制敌人,打出来的伤害会有加成;
而敌人的命中为80,如果我方战斗等级低于这个,受到的伤害会增加;高于80受到的伤害就会减少;
再比如泰德布罗拉的命中和回避分别是80和35,也就是只要战斗等级高于35就能输出最大化
但是需要战斗等级高于80才能有伤害减免,不然被泰德打的时候要疼很多,再配合血量等问题有可能被秒;
士兵的战斗等级成长为1.65,驾驶成长为1.04;按成长来计算只要士兵到达48.5级就可以压制住泰德了(攻击防御另算);
PS:职业成长和3代一样的,不知道可以去天幻查看
命中回避最高255,这是普通难度下,3个难度分别是2 3 4倍(这个其实可以改的,凶残2.0就高达8倍),我方最高战斗LV999,只要改成255就能压制LV999的人物

种族
游戏中使用0x0~0x10 实际17个
种族决定对催眠,解体,禁断,麻痹负面状态等的抗性,具体自己测试

先暂停一会
怪物等
在命中和回避的影响下,看这个属性似乎没什么用?
其实在普通难度下表现不出来,在高难度下这个属性就决定了加成的大小
等级越高加成越大,最大等级可以255级(修改器可以超过255,这是一个BUG,你保存不了,就算保存了也没用,会覆盖到其他数据的)
具体加成算法在难度系数里再讲
HP
配合特性39可以翻10倍
最大65535
战斗时通过闪光可以到达1.4亿
通过系数加成可以到达??? 总之比1.4亿高,最高应该不会高于2147483647(21亿)
高难度的计算公式难度系数再讲

攻击
配合命中使用
修改器只能改到9999,最大65535(改成这个肯定会溢出的),实际超过1万也很容易溢出,没必要改这么高
高难度的计算公式难度系数再讲

防御
只计算一半的有效值(我方防御也一样的),600的防御实际只有300,不过有个属性可以让600防变成600防,这个修改器不支持改这个
高难度不加成这个

速度
修改器只能改到9999,最大65535(改成这个肯定会溢出的),没必要改这么高,我方最高也就9999
速度高的先出手,但是不一定,还有其他因素影响,比如技能,我方使用大吼强制先攻击
高难度的计算公式难度系数再讲

经验(EXP)
金钱(G)
最大值65535
多周目加成的时候会在战斗结束后 乘以系数来结算
高难度的计算公式 难度系数再讲

7抗
存在负值,具体上下限没测试过,不过一般没人改的这么变态
修改器看0实际是100,低于100抗性增强,高于100抗性变弱,不过你只要按修改器来填就可以,负数为弱点,正数为抵抗
物抗用猎人之眼看不到
剩下6抗都能看到
光抗高于100会发生反射
电抗高于100好像也会发生反射
抗性简单来说就是伤害减免,60抗,减免60%的伤害

附属怪物
这个怪物可以带一些其他怪物,比如多层闪光炮塔,垃圾人等,要配合怪物特性使用

原始怪物
影响怪物图鉴,以及击破录入的怪物图鉴
可以看到有2个UU鲨鱼,但图鉴里只有1个,其中第二个指向第一个,也就是你击杀了第二个或者第一个都能开启第一个UU鲨鱼图鉴(不过实际上第二个是无法击破的,就是海面上的那个)
图鉴支持到第5个千手沙华,最大497个怪物
怪物数据要重新载入ROM才有用
接下来是重点
怪物攻击方式,也就是技能
以沙蚁为例子
部件1 攻击方式169 参数1 255 参数2 0 参数3 1
其他部件数据都是0
攻击方式169 表示使用0x169号技能(这个是16进制的),169是钢铁撕咬
其他的具体代表什么我就不告诉你们了,我当初分析全部技能花了50多个小时,而且还是有很多东西漏掉
BOSS的攻击比较特殊,建议你们从这里入手,你们也可以组团分析,那样几个小时就够了

参数1 255
这个是使用的次数,熟悉的同学可能会想到,不是255回合死机吗?会不会和这个有关?
可以告诉你和这个无关,255表示无限次使用的意思,255还有不可破坏的特性,254也是无限,但是可以破坏这个技能(破坏也看种族的,生物的技能无法破坏的),设置成0表示不会使用,设置成其他的表示使用次数,比如泰德的3次回血;
参数2 0
这个实际上是使用的条件,我可以告诉你们8 9表示血量,其他的还有针对战车,人物等都很好分析,但是大部分都分析不出来

参数3 1
这个是怪物使用的动画,1表示1号动画,不清楚?不清楚去图鉴看,按1次A就是0号动画,再按就是1号动画(每个怪物的动画有限,按多了会重复播放的)这个动画会攻击4次,也就是这个动画配合技能会使用4次钢铁撕咬,再加上之前的行动次数填4,3次行动.一回合就能攻击12次;
动画攻击次数多,怪物的性能也就越优异
还有其他动画,可以自行研究
PS:最终BOSS第一形态的某个动画就有12次攻击,最终BOSS没图鉴?看楼上说的自己想办法

部件一共有7个,也就是可以设置7个技能,但是最后一个技能有点特殊,具体的你们自己分析吧
其他的怪物参数
修改器中没有显示,不支持修改
还包括分裂,迎击,回复,修复,神风王和诸神的黄昏的空属性等;
不过先把上面这些全搞清楚了再学习不迟
最后讲难度系数,配合怪物数据使用
难度 hp 攻击 速度 命中回避 EXP G 怪物LV
2 3 2 2.5 2 ? 1.5 +50
3 5 4 4 3 ? 2.5 +80
10 10 6 6 4 5 5 +120
EXP 难2 难3的系数暂时没有,因为我这个ROM修改过,这个数据不是原版的,而我这里又没有原版的ROM了
具体算法
这几个参数会在进入战斗的时候变化
HP
直接普通难度的HP*系数

攻击
系数*怪物原始等级+原始攻击
注意怪物等级是原始等级,不是难度加上去之后,比如怪物是99级,在难十下会变成219级,但计算的时候还是用99级,下同

速度
系数*怪物原始等级+原始速度

命中回避
系数*怪物原始等级

EXP和G实际不发生变化(可在战斗时用猎人之眼查看),
在战斗结束后:击败的怪物总数据*系数
这里的数据是会发生变化,因为还涉及到LOVE闪光
PS:EXP倍数还会影响某些固定伤害技能造成的伤害

怪物等级(没发现任何作用)
原始等级+难度加成

同过上面的算式你可以得出怪物在不同难度下的数据
PS:4代也是用这个数据,不过多了一个天堂难度,HP分别变成4 8 16;

?号是不正确的数据,其他的数据是正确的
不过EXP倍数你们打完怪直接就能看出来吧

完结

学完上面的,1.3凶残版不是问题
1.4涉及汉化,ROM结构等,没一定基础的人不好学
还有一个修改器(未汉化),多了任务奖励和道具基础,有兴趣的同学自己找吧

再讲点题外话,想改的好,还得靠自己对游戏的认知
这个可以从很多地方获得,资料是必不可少的,各种道具的获得方式,数据资料,和h君多聊聊也许有点用

比如2.0的正坐帽子很值钱,能开福袋开出来,如果你改不了福袋开帽子的话,最好别改动这个道具的价格,不然轻轻松松就有1亿块了,就不好玩了

想改更多的东西,血药自己发掘数据,写工具是必要的,不然就只能做别人也能做的,
我现在也卡死,已经很难再找出数据类型的修改内容,上面说的大概有10+项修改,我现在已经有40多项了,再涉及到汇编修改(改程序)的话NDS也不成熟,至少我这种菜鸟级是做不了的,看国内外能做的也不是很多,而且大多是集中在热门游戏上,比如超马,口袋这种.MM小众

本文由发布于:2017年03月12日

+1
如果文章写得不错,就打赏一下吧?
赞赏功能已经撤下啦!

发表回复

欢迎来到讨论版,这不是修理店的孩子吗?

一条评论