首先你需要一个干净的XML文件,这里给大家一个写好开头的XML
你们要做的是用记事本打开XML编辑
然后我们可以开始编写XML了,我们拿一个比较麻烦的MOD来说明如何实现NMM加载MOD的选择界面,这个MOD就是被弃坑的天际战争。由于弃坑的太突然,所以没有NMM版本,所以我开始为大家写一个XML,让大家能够自定义选择,下面是先行设置。
打开原来的天际战争汉化版文件夹,发现如下文件,先划分文件夹,由于XML导入文件是认文件夹,不认文件名,所以单个ESP必须放在文件夹里面,文件夹的名字不支持任何符号,所以修正后,文件夹如下所示
文件夹的划分完成了,大家可以看到我把材质的文件夹放到了主目录,因为下面要用到。下面写代码:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
这里我们可以看到,天际战争的先决条件是skyrim.esm被激活
lt;requiredInstallFiles>
lt;folder source="textures" />
lt;/requiredInstallFiles>
requiredinstallfiles:这个是要求先安装的主体文件,由于天际战争的材质就一个所以我们在folder source(文件夹包含的资源)里面写入文件夹的名称。
如果是其他的MOD,就要求我们一个个把文件夹的路径写入。
特别注意:XML里面的路径是以主文件夹开始算的,比如textures在主目录下,所以我们写入textures。
lt;installSteps order="Explicit">:安装步骤命令
lt;installStep name="Options">:安装步骤名称
lt;optionalFileGroups>:可选文件群组
======代码======
lt;group name="1. 难度选择" type="SelectExactlyOne">
lt;plugins order="Explicit">
lt;plugin name="友好时代">
lt;description>没有改变原游戏,打斗很少,你不会到处受到敌人的攻击,难以见到英雄与反派之间的对决同时也很难看到厉害的敌人,游戏本体不会受MOD太大影响
.
lt;files>
lt;folder source="WiS IV MAIN FILElore friendly" destination="" />
lt;/files>
lt;typeDescriptor>
lt;type name="Optional" />
lt;/typeDescriptor>
lt;/plugin>
lt;plugin name="正常模式">
lt;description>彩虹模式的加强版,打斗相对更多,可能会影响游戏主体任务
lt;/description>
lt;files>
lt;folder source="WiS IV MAIN FILEomal mode" destination="" />
lt;/files>
lt;typeDescriptor>
lt;type name="Optional" />
lt;/typeDescriptor>
lt;/plugin>
因为我们写入的N个plugin
所以在后面加一个终止符
lt;/plugins>
完成了N个难度的plugin的修饰后,
这个难度的group我们就完成了
所以再加一句
lt;/group>
至此我们完成了第一个group。
然后我们按照同样的格式。
写入N个你需要写入的group
分group是有规律的,比如,可共存的将type设置为SelcectAny
这样这个group下面的所有的plugin都可以共存,都可以选择,选不选就任玩家选择了
不能共存的,就设置为SelectExactlyOne。
完成了全部的group的修饰后
然后为整个XML写上修饰终止符
lt;/optionalFileGroups>
lt;/installStep>
lt;/installSteps>
lt;/config>
我们可以发现,这些就是最开始的修饰符的对应的终止修饰符。至此我们完成了一个MOD的NMM加载信息脚本的XML的文件写入。
重新打包MOD,NMM载入后,我们会发现这样的界面
PS:是可以加入图片,但是你得在做好海报,然后在对应的name类后面加入修饰图片路径
比如我在模块name的后面加了一个路径
然后我们发现在“天际战争完美汉化版”的字体旁边出现了海报。
对应的,你想在哪个版块加入你的图片,只要设置好路径和文件即可.
这个是我写的天际战争的XML,大家可以拿去研究,或者看看我汉化的东方同伴管理MOD,我也为那个MOD写了一个简单的XML,对比一下就能发现规律了
下一步,我将开始教大家如何写info.XML,这是一个介绍界面,只要你在NMM安装之前,点击NMM列表的MOD压缩包,就会在右边窗口出现MOD的更新信息。待编辑ING
.