MPS教程及安装方法[作者:旧王孙]
本主题分教程和安装方法(针对盗版帝国)两大部分。我将原来的教程略微修改了一些,将所有有用的工具都并进来了。
而针对盗版帝国的最佳安装方法则要特别感谢翔鹰的LeonSu,他以高超的编程技巧破解并汉化了MPS,并做出了一些有用的工具。
MPS教程
(1)首先是简单的介绍:MPS的全称是MOD PACK STUDIO,是一个帝国单位的修改器,它能替换帝国单位的外形,动作,音效,界面等,也可对地图,AI进行修改。MOD PACK则是替换后的成果了。Mod Pack的具体效果大家可以在本版面的置顶主题“Mod Pack效果图”中欣赏到。MOD PACK有两种格式,即AKS和AKX,前者是针对帝国2的,后者是针对征服者的。本文仅论述关于AKX的东西,毕竟大家玩的都是征服者。(2)安装:首先确定你已安装帝国2及征服者,然后安装MPS,可去这里下载(右键点选下载):
https://www.heavendownloads.com/aok/downloads/utilities/mpssetup_v20.zip
然后运行MPS,首次运行时它会将你征服者目录下DATA目录中的文件备份到MPS目录中,备份文件名是DATA_X,然后你就可使用MPS和MOD PACK了。MPS是修改者用的,一般玩家用不上。MOD PACK则可进行游戏,你只要双击MOD PACK即能进入游戏,呈现在你面前的将是一个不同的征服者,退出后会自动卸载,不会对征服者的单位有任何影响,使用极其方便。
值得注意的是,这个方法只对正版帝国有效,如果你使用的是盗版帝国,将有另文专门介绍安装方法。
(3)关于备份文件:备份的主要是你征服者DATA中的drs格式文件。DRS包括所有征服者中的游戏资料。如 Graphics.drs是游戏图形资料; Interfac.drs 是操作界面资料; Sounds.drs 是音效资料; Terrains.drs 是地形资料(如草,水,沙漠等); Gamedata.drs是关于地图类型的运作资料等。备份文件相当有用,具体请看下面。
(4)单位的保存问题:如果你想把一个MOD PACK中修改过的单位永久的保留在征服者中,即下次不运行MOD PACK,直接进入征服者也能看到这些修改过的单位(不过我想很少有人愿意这样做吧),这样来---
1.进入这个MOD PACK
2.按Alt-tab退回视窗
3.按Ctrl-Alt-Delete,选择MPS,END TASK,强制退出MOD PACK
好了,你现在直接进入征服者,那些修改过的单位不用运行MOD PACK也在里面了。但话又说回来,若你又突然不想看到它们,或更惨,你运行MOD PACK死机,使你不得不强制退出而将这些单位非出所愿保留的保留,怎么办呢?两种方法:
1.重装征服者---惨!
2.不重装,有备份文件怕什么?:)将你MPS目录下DATA_X中的
graphics.drs
interfac.drs
sounds.drs
sounds_x1.drs
terrain.drs
拷回帝国目录下DATA目录。现在你回到征服者,看,一切正常了吧!
以上小结: 作为一个普通玩家在安装MPS后,只需知道以下两点即可:
1.双击某个MOD PACK,进入游戏
2.如有意外情况发生,导致修改单位保留在征服者中,只需将备份文件中的DRS文件拷回征服者中的DATA目录便可恢复正常
下面的内容仅对制作MOD PACK的战役制作者有用,普通玩家毋须了解。
(5)关于SLP文件:SLP格式的文件是包含在DRS文件中的一种小文件,它是有关于征服者单位的图形,动画的资料的文件,如一个SLP是圣殿骑士的移动动画,另一个则是它的战斗或死亡外形,动画等。制作者的任务就是通过SLP将征服者某个单位的外形,动作换成自己想要的外形,动作,再将新做好的SLP转换成AKX的MOD PACK。一个MOD PACK可能仅包含一个SLP文件,也可能由很多SLP组成。
(6)SLP转换成AKX:当你完成了SLP的工作,你的任务就是将你替换后的SLP转换成AKX的MOD PACK,从而就可通过这个MOD PACK进入游戏了。下面讲一下如何转换。
教学案例:Shadowmind--点击这里下载(先点右键,然后选save target as,切勿点左键直接下载):
https://www.heavendownloads.com/aok/blacksmith/files/campaign/shadowmind.zip
这里面包含有两个剧情,但没有直接给出MOD PACK,而是有一个名为TER15019.SLP的SLP文件,我们现在的任务就是将它转换成AKX格式的MOD PACK。建议你先进Shadowmind-District.scn这个剧情先看一下,注意里面的大路,和平常的路没什么区别吧,待我们完成转换工作后,再通过转换成的MOD PACK看,哈!里面的路变成黑路了!这个SLP文件就是将征服者里编号为15019的graphics里的SLP文件(是关于大路外形的文件)修改而成,使大路变黑。下面我们来完成转换工作,按我的步骤来:
1.打开你的MPS
2.点击File里的New Project,取个名吧,随便存一个目录,但要确定你能找得到它:)
点Open,好,产生了一个文件
3.双击左边窗口中的SLP Graphics,出现了一大堆SLP文件,因为我们的这个是修改的15019号SLP,所以在里面找到Resource #15019,双击,右边窗口就出现了它的资料,你可看到它在征服者里的外形,是路的外形,但我们要在我们的MOD PACK中换成我们想要的图形。
4.点一下右边窗口中的Import SLP,弹出一个窗口,好了,找到我们下载的TER15019.SLP,按Open,哈!图形变黑了,是一条黑路,这将是出现在新产生的MOD PACK中的造型!
5.点File下的Make Install Script for ,然后又弹出一个窗口,问你要不要改,按Yes
6.现在又有一个窗口,你的AKX出现了。取什么名存哪里随你便,按Save.好,问你要不要设Password,随你便,还是不要吧,我们大公无私呀!按Cancel,又出现一个窗口,不管它,直接按OK。好!Install Script complete.
7.现在可以关掉你的MPS了,找到你的那个AKX格式的宝贝,图标是个类似征服者执行文件的蓝色头盔。
8.其他产生的文件或删或保留随你便,反正都没用,只有那个AKX的MOD PACK才有用。现在你可以用它进入游戏了,进入剧情,看,是黑路!
这是将一个SLP转换成AKX,至于多个SLP则大同小异,是一个个的进行Import SLP,再总的来个Make Install Script for 。
现在你知道如何将SLP转换成AKX的MOD PACK了吧?我们进入下一章。
(7)多个MOD PACK合并为一:有了上一章做基础,这一章就很简单了。在这一章里我们将探讨如何把两个或以上的Mod Pack合并为一个Mod Pack.比方说,当你从网上下载了几个Mod Pack,而你想在游戏中同时玩到这些Mod Pack所修改的单位,那么我们就需要把它们合并为一个Mod Pack.
教学案例:点击这里下载(先点右键,然后选save target as,切勿点左键直接下载):
flyingdragon- https://www.heavendownloads.com/aok/blacksmith/files/mods/flyingdragon.zip
reddragon- https://www.heavendownloads.com/aok/blacksmith/files/mods/reddragon.zip
前者是将飞行的狗(Stormy Dog)变为飞龙,后者是将猴子(Furiou The Monkey Boy)便为红龙,海中的马林鱼也变成了龙。我们现在就要将它们合并起来。
基本思路很简单,就是将它们都分解还原成SLP文件,再把这些SLP按上一章所讲的方法组成一个Mod Pack。方法如下:
1.打开MPS
2.点击File里的Decompile Mod Pack Install Script,找到你刚才下载的任一Mod Pack,好,将它分解在某一个你找得到的目录里
3.按上述步骤将另一个Mod Pack也作此分解。
4.好了,你会看到分解出的都是些SLP文件,按我上一章所说的多个SLP转换成Mod Pack的方法,将它们转换成一个Mod Pack。
5.现在你可以关掉你的MPS,打开你的新Mod Pack,你会看到你下载的两个Mod Pack修改单位都出现在这一个Mod Pack里了。
两个以上的合并可以类推。
(8)SLP文件的替换:当你想把一个Mod Pack的修改图形用在另一个单位上。比方说,有一个现成的Mod Pack,它将条顿城堡的外形做了修改,但或许你认为这样的城堡出现于不列颠文明更合适,想让它变成不列颠的城堡外形,那么我们就需要将这个Mod Pack中的SLP文件(它对应的是关于条顿的城堡图形资料),去替换征服者里不列颠的城堡图形SLP文件,做成一个新的Mod Pack,这样,原先出现在条顿城堡上的外形就出现在不列颠城堡上了。
现在我们开始这一章的学习。
首先,你必须知道征服者里各个SLP文件所对应的图形资料。你可以下载资料表:
1.https://www.game51.com/viewfile.asp?ID=7794
2.https://www.game51.com/viewfile.asp?ID=7799
说明:多了界面slp名单
3.https://www.game51.com/viewfile.asp?ID=7801
说明:对界面slp的介绍更详细
这些都是SLP名单。玩了这么长时间的征服者,大家或许注意到了,同一文明圈里的文明建筑是相同的,也就是说,中国,高丽,日本,蒙古这些亚洲文明圈的文明建筑外形是相同的。因为名单是英文的,第一个资料表的开头有一段比较重要,大家不要忽略了,现翻译如下:
拜占廷,撒拉森,土耳其,波斯统称为Arabic(即同属于阿拉伯文明圈)
高丽,中国,日本,蒙古统称Asian(即同属于亚洲文明圈)
西班牙,法兰克,不列颠,塞尔特统称West European(即西欧文明圈)
匈奴,维京,条顿,哥特统称North European(即北欧文明圈)
阿兹台克,玛雅统称South American(即南美文明圈)
举个例子,在你的SLP文件名单中找到GRA00021,它对应的是North European Archery Range Feudal Age,即北欧文明在封建时代的靶场造型,也就是匈奴,维京,条顿,哥特在封建时代的靶场造型。
好了,我们现在进入本章重点,来进行替换。
教学案例:点击这里下载(先点右键,然后选save target as,切勿点左键直接下载
https://www.heavendownloads.com/aok/blacksmith/files/mods/east_european_castle_(tc).zip
这个文件中我们只需要East European Castle (TC).akx。它是将北欧文明圈里的城堡外形作了修改,看起来象是中世纪东欧的城堡,你可先进去看看。好,我们想让它出现在西欧文明的城堡上。
1.按原来所说方法,先分解还原成SLP文件。
2.大家可以看到,有两个SLP文件,一个叫294.slp,一个叫302.slp。你先看看SLP文件名单,GRA00294对应的是Shadow for North European castle,即北欧文明城堡阴影效果,GRA00302对应的是North European castle,即北欧文明城堡。
3.我们想作西欧文明的城堡变化,好,在名单中找到了GRA00297, Shadow for West Castle,即西欧文明城堡阴影效果,又找到了GRA00305,即西欧城堡。
4.现在我们继续我们的MPS工作吧。按我原来所说的SLP转换成AKX的方法去作,所不同的是,这次你在SLP Graphics目录下找到Resources #297,即西欧城堡阴影效果,因为我们是要对西欧城堡进行修改,然后在Import SLp时用我们下载分解的294.SLP进行替换。同理,找到Resources #305,用302.SLp来Import SLP
5.下面就好说了,Make Install s cript for等等,产生了一个新AKX
6.现在你可以看了,随便选一个西欧文明的城堡吧,有了改动。
(9)这一章我是根据澳大利亚的BullsWool的教程翻译的。下载后直接点击TUT.html就可进入教程了。
下载:https://www.game51.com/viewfile.asp?ID=7804
最后,再给大家提供一个工具,特别感谢翔鹰的LeonSu做出了这个工具!对於制作者而言,有时需要提取不同的Mod Pack中的东西合并成一个新的Mod Pack,但有的Mod Pack原作者将其作品加了密码,无法分解出来,这时我们就可以利用这个工具来进行破解了。解压后直接运行,如果有密码,程序会首先把原文件备份成*.hwk。下载:https://www.game51.com/viewfile.asp?ID=7808
[此贴子已经被作者于2003-11-16 13:04:38编辑过]
盗版征服者的MPS安装方法与完整过程
作者:LeonSu最新发现的最简单的安装方法(感谢闲闲兄的提醒)
1,从菜虫网站上下了那个5.6M的可上ZONE的补丁并正装安装了以后,进入征服者的安装目录,把age2_x1下面的Setupreg.exe这个文件复制到征服者的主目录(也就是上一级目录)下,并运行一次,就OK了。
原理是让注册表中的征服者的路径始终指向主目录,而不是下一级子目录。
这是我安装MPS并正常使用的过程
安装AOK Mod Pack Studio的全过程
1.我用的是帝国2征报者之伤心之地的硬盘版,是一张标准的D版,
安装目录随意。
2.从菜虫网站上DOWN下那个5.58M,可以上ZONE的1.0C补丁,安装。
3.从HEAVEN上下载那个AOKMPS2.0版(就是有争议的那版),安装,目录随意。
4.用Exescope打开AOKMPS.exe文件,把Resource->String->8中间的
“113,age2_x1\age2_x1.Exe”,改为“113,age2_x1.Exe”,保存。
5.立即运行AOKMPS.EXE……成功进入。新建一个MPS文件,成功!打开AI脚本,没问题!打开资源,完全正确!
小插曲:
在使用MPS的过程中,突然非法操作,然后被强行退出了!!!!
怎么回事?难道是我错了吗?经过几秒钟的考虑,原来是我的子窗口开得太多了,没问题,把MPS的窗口改为单窗口模式(方法是点击工具栏上从左至右第5个图标,或是选择“Tools->Options->Single Document Interface”),然后打开所有的资源,所有的脚本,所有的一切,再也没有任何问题。
原因:
菜虫网站上那个可上ZONE的补丁,安装后写入注册表时,会把征服者的路径写成Age2_x1.exe文件所在的路径(在我的机器上是:F:\Game\AOE2\age2_x1\),这样做是没错,但MPS运行的时候,首先从注册表中读取征服者的路径(F:\Game\AOE2\age2_x1\),然后把该路径加上一个age2_x1\age2_x1.exe,于是就变成了:
F:\Game\AOE2\age2_x1\age2_x1\age2_x1.exe,但实际上我们的文件在:
F:\Game\AOE2\age2_x1\age2_x1.exe,当然就出错了,出错的提示信息为:
This application requires that either Age of Kings or Age of Kings: The Conquerors be installed.翻译过来就是:在使用AOKMPS之前,需要安装帝国时代2或帝国2之征服者。
知道原因了后,解决方法就出来了,具体方法不用我说了吧!
另,修改后的AOKMPS.EXE文件我上传上来了(地址在后面,大小354K)。
对于已经下载了原Heaven上的MPS,但不能使用的朋友,可只下载这个修改后的EXE文件。
安装方法就是先备份AOK Mod Pack Studio的目录下的AOKMPS.EXE文件,然后把包中的EXE文件解压到AOK Mod Pack Studio的目录中,覆盖以前的文件(但要记着备份哟!),就可以了。下载:https://www.game51.com/viewfile.asp?ID=7809
如果不想修改的,可以直接下这个安装包(3.5M):
https://www.cd219.net/software/Setup.zip
附录:这是英文原版的MPS 2.0下载。若你用的正版帝国与征服者,可以直接用这个安装:https://www.heavendownloads.com/aok/downloads/utilities/mpssetup_v20.zip
[此贴子已经被作者于2003-11-16 13:03:59编辑过]
请问,我这个情况是怎么回事?
1.打开一个“.akx”文件(我选择了!!!new101.akx)
2.出现了“打开方式”对话框(表明系统没有识别,不知有没有错)
3.进入游戏,还是和原来一样
我没有装“菜虫网站上DOWN下个5.58M,可以上ZONE的1.0C补丁”因为我不想联机作战。
请问为什么?我哪步做错了?(我不敢保证安装没有错误) 你把对话框里的文字拷贝发上来,看看是哪里出错了 对话框?
是“打开方式”吗?
不知字怎么拷贝发上来。。。:) akx没认出来,说明MPS没有安装成功 ??
看来只有重装了…… ……好像是哦……:) 好了!成功!
多谢Zaariin兄! 关键还是要做出一个和正版MPS一样安装起来流畅自然不需附加说明的适合盗版帝国的MPS 现在可以看了(那个“!!!new”)
我改变了一些图形,并且做好了“.aks”文件,怎样显示出改变了的图形? 我从网上下的,那是正版还是盗版呢?? 那东西怎么下出来是个网页???
[此贴子已经被作者于2004-1-31 13:45:48编辑过]
还是不会 我的是从网上下载的免安装版,能行吗? 破解版的載點好像掛了.......在補一個吧 那个补丁帮我连接一下我上不去~ 不会搞。。。找不到DATD—X