本帖最后由 MH白猫 于 2020-3-26 09:14 编辑
注:本教学适合从未制作过任务mod的萌新小白学习,大佬勿进,此教学对你无任何帮助!
我们mod学习小组的群,只要你会做mod,进群时附上自己的一份作品,即可加入,当然如果你有搬运mod的能力,且每周能保证搬运1个mod,你也可以加入:861727632
前言:大家好啊!这里是白猫,距离PC版MHWI发售已经过去了一段时间了,形色各异的mod也都陆陆续续的出现,相比其他mod,任务mod相对来说是比较简单的,今天呢,我就来讲讲,如何制作任务mod,以及一些注意事项,那么闲话少说,咱们直接开始吧! 首先呢,咱们需要几样工具:任务编辑器gmd文本编辑器010editor(这个用hex workshop也行,看个人喜好,我用的是010editor,网上也都很好找,32位和64位的都有,我这里放的是64位的下载地址。),任务包(这是伊神院大佬整理的任务包,这样大家就不用去解包了,同时这个链接里也有度盘版的任务编辑器和gmd编辑器,如果上不去我前面所给的链接,直接从这里下载),jodo自制的数据表进制转换器 下载完成之后,打开任务编辑器
选择左上角的文件,然后选择打开
打开后选择任一任务
选择后点击打开即可,我这里选择的是【新大陆的猎人们啊】任务。先说第一个选项【通用】
先看左边哈。任务id可改可不改,90000以上的任务id为添加式任务,比如说90001、90002等,如果你要改替换式的任务,那么根据数据表查找想要替换的任务改成想要替换的任务的id即可。 上/下/M位就不用说了吧,大家都懂哈。 玩家落点(即出生点)有三个选择,第一个是强制1营地(不可选营地,某些地图如斗技场和特殊斗技场必须选这个),第二个是选择有坠机,第三个是选择无坠机,这个不用说大家应该也都懂。时间的话随意调,根据字面意思大家应该都能理解。 多人倍率就是四人或者二人进任务后怪物血量之类的上升倍率,注:这里130,不代表130倍哦,这个大家也都懂吧。 奖励金钱和猫车惩罚的倍率关系决定了你的猫车次数,最高貌似是20次,比如说奖励30000,猫车惩罚10000,那么就是可猫3次。 HR/MR限制就多说啦!大家都看得懂,各个的placeholder所代表的等级限制大家自行测试。 任务类型有六种,狩猎任务(按表生成)、讨伐任务(按表生成)、捕获任务(按表生成)、交货任务(按表生成)、狩猎任务(序列生成)、特殊任务(按表生成),大家根据字面意思都能理解吧,狩猎任务(序列生成)一般是用在大连续狩猎任务上。 奖励remID和补给remID不推荐改,改坏了会加载任务时崩溃(别问我怎么知道的)。 玩家数量不多讲,大家都懂哈。 副奖励remID不用管,该什么样就什么样。 任务完成音乐就是结算音乐,常用的是默认和王咩,王咩就是那个挺好听的结算音乐,主线打完冰呪龙的音乐记得吧?就是那个,默认的嘛。。常见的。。。都懂。 图标的话你选啥就是啥,由于冰块汉化时有些怪物运用的是玩家间的称呼,可能新入坑的玩家不知道,我把那些绰号怪给大家说明一下: 中分哥——大贼龙,咩啊尽龙——灭尽龙,冥灯龙有两个,选任意一个都是冥灯龙,弹涂鱼——泥鱼龙,阿浮——浮空龙,阿飘——风漂龙,肥宅——岩贼龙,阿爆——爆鳞龙,阿钢——钢龙,娜娜——炎妃龙,猫猫——炎王龙,烤鱼——熔岩龙,瓜——恐暴龙,迅喵——迅龙,伊利——猛牛龙,冰粥——冰呪龙,酱瓜——煌怒恐暴龙,黑鸡——黑狼鸟。 有些未翻译的图标基本上是没有图标,那一块图标的位置会留着,反正看起来很丑= - =。如果不要图标,拉到最后选无图标就可以了! 接下来看右边,星级不用说,自行体会,地图也不用说,反正大大小小的都有(包括废案),注:正常情况下很多怪物不能在其他不属于它的地图出生!比如说角龙只能在大蚁冢荒地!除非。。。。。。回来回来回来~,这是一期新手教学就不讲这些了! 固定出生点不用管它,有兴趣的自行尝试是什么东西。 天气的话应各个地图而异,有天气A、天气B、关闭天气、随机四个选项,A、B没试过,大家可以自行尝试,可能是恶劣天气,比如古代树森林是下雨,大蚁冢荒地是沙尘暴。 任务时长貌似最多是100分钟(本体是,冰原没试过哈哈哈哈)。 音乐就是游玩时的音乐,默认即可。 HR/MR经验奖励随意设置,地图开关、预设配装大家可以自行测试看看是什么东西,个人没试过,建议关闭。 历战王任务就是把你的任务变成历战王,后面的怪你只要选择了历战,那它就会变成历战王(也就是个图标罢了,除了古龙以外,其他都是历战的肤色和ai,古龙会有历战王的皮肤,但是目前ai还未实装)。 接下来看第二个选项【目标】。
如果你有两个目标的话,可以把最上面的中间的多目标任务给勾上。 目标类型有六个选项: 1.无(不多说)。2.连续狩猎(大连续用)。3.交货。4.捕获。5.讨伐。6.狩猎。 这个就不多说了,配合着第一页的通用里的任务类型配合着用,若你的狩猎目标怪物超过或等于三种怪物,记得选上连续狩猎并且把目标类型下面的多个怪物给勾上。如果你的狩猎目标为两种怪物,把上面那个多目标任务给勾上(多个怪物这个选项就不用勾了,但如果你把多个怪物的选项勾上的话上面的那个多目标任务也可以不用勾,多个怪物就相当于任何怪物都在狩猎目标的范围内,而多目标怪物还是仅仅局限于你设置的怪物目标的情况下)这样主要目标2也可以进行编辑(主要目标2也可以勾上多个怪物,原理是一样的,但没必要)。目标ID就是你要狩猎的怪物,选择即可,如果是大连续任务,那么随便选哪个都可以,下面是狩猎本怪物的数量,一般情况下就使用主要目标1和2,次要目标不用管,当然大家可以自己尝试。 第二个选项讲完啦!接下来是第三个选项【怪物】。
该选项里面有怪物1、2、3、4、5、6、7和小型怪物: 其中6、7是乱入怪物,1是单怪任务狩猎目标,2是双怪任务的第二狩猎目标,3~5是随机出现的怪物,如果是大连续,那么3~5也是需狩猎对象,就拿怪物1来说吧(后面的2、3、4、5、6、7都是通用的),怪物:可选择的怪物,什么都可以选,当然也要配合着前面的地图选择,有些怪不能在某些地图出生,比如说你前面地图选了古代树森林,然后你选了炎喵,进了地图就不会出生,然后你这任务就bug了。 血量:根据百分比自行计算,需要时可根据数据表打开其他的相应怪物的任务自行查看。 防御:m位怪默认100%,字面意思理解。 体型:默认100,88是小金,125是大金,不推荐改这个,小心体型“超标”。部位血量就是部位破坏的血量,自行体会。 积蓄状态:可能是异常状态的积蓄值。 疲劳:就是疲劳时间。 Sobj ID:不用管它,大部分是0,部分随机生成的是2,推荐默认0。 攻击:就是攻击力的高低。 血量/攻击浮动和体型表:就是血量、攻击、体型的修正,默认即可。 基础状态:异常状态耐性。 眩晕:眩晕值,打脑壳多少晕之类的。 骑乘:跳跃攻击多少下可骑乘,都懂哈。 小型怪物这一栏不用管它,默认即可。 第四个选项【生成】。
强制生成就是一开始就生成,沙雕生成就是延迟生成,自动生成就是一旦地图空了就生成,关闭生成就是不生成。一般情况下默认生成怪物1和怪物2,3、4、5随机生成,如果想要一开始就全生成,记得选择大连续任务。全局延迟生成就是乱入怪物距离任务开始的生成时间,默认一般生成,生成几率表就是3、4、5、6、7的生成几率,都懂哈。 第五个选项【图标】。
这个不用管,是改地图上的互动信息以及小怪物的图标,你们有兴趣的可以自行测试,应该都懂的。 第六个选项【斗技场】。
这个是斗技大会的面板,改斗技任务用,围栏开关就是中间那个围栏,勾上之后就会出现那个骨头状的开关,掰一下中间会升起围栏,时间什么的可以自行测试,不多做赘述了。 第七个选项【未知】。这个选项一般情况下是打不开的,打开方法在于,点击左上角的测试,
然后把里面的Enable Editing Unkowns勾上就能用了。
这些内容我不做研究,大家谁有兴趣的可以自行测试然后评论一下完善这个教学,这些内容属于测试阶段可能会有bug!如果用出事了后果自负!所以试之前记得备份存档! 接下来我来讲讲报酬和支援箱的设置。 报酬:找到任一一个rem文件(任务包里有),用安装好的010editor打开。然后出现这个画面(这里就拿我【荣耀的苍蓝星】自制任务的rem做演示)。
红色框框圈住的是报酬物品,白色框框圈住的是物品个数,蓝色框框圈住的是出该物品的概率,从左往右依次对应 注:编辑器内的所有数字都是16进制,而我们数据表中的都是10进制,所以如果不懂进制转化的话可能需要进制转换器,用我前面给的进制转换器进去在线进制转换)。 举个例子,编辑器当中有一个9805的代号,那么我们就要变成0598,然后进行进制转换,发现代号是1432,然后到数据表中查看,发现是霸王之证,如果你想改成天之龙人票据,发现其代号是1431,那么运用转换器,得知是597,那么你就要以9705的方式输入! 支援箱:同样,找到任一一个代号的supp文件(任务包里也有),同样的用010editor打开(这里我也用我的自制任务【最恐搭档】做演示)。
和报酬一样,全部是十六进制,图中打的两个框是道具和弹药(不知是否打全或者打多,自行测试),上为道具,下为弹药,图中手绘的四个圈代表着起始点,第一个B6意味着代号为182的道具,后面的32意味着有50个该道具,以此类推,一格道具代号,一格道具数,弹药同理,一模一样! 注:支援箱和报酬可有可无,有兴趣的可以添加没兴趣的也不影响任务,在改完之后记得把这两个文件的代号改为前面任务编辑里的代号,比如说我演示的任务报酬ID是52057,那么报酬文件你也要改成remData_52057.rem,支援箱同理)。 接下来要讲的是一个任务mod内必须有的文件,就是任务名文件,下载完我前面给的gmd编辑器并打开,点击左上角的file,并点击file中的Open。
打开任一任务文件(任务包中也有) 注:不同的语言对应着不同的任务名文件。如繁体中文的文件在代号后面跟的是chT,简体中文的文件在代号后面跟的是chS,其他语言的自行翻译查找,如果你想游玩一个任务,那么你必须有适配你使用的语音的任务文件,比方说你用的英语版的MHWI,那么放置chT和chS都无法显示,你需要eng结尾的任务文件才可运行! 打开任务文件之后会进入这样一个界面。
我们点击右边的Entries,进入这样一个界面。
第零行是任务名称,第一行是任务目标,第二行是失败条件,第三行是委托人,第四行是任务描述,第五行到第十行都是小怪的描述,配合着前面编辑器小怪的图标用即可 (PS:这一段代码能改变你的任务描述的颜色,只要将你想要改变的颜色部分输在之间即可,如果你想改成绿色,把代码中的RED改成GREEN即可,目前本游戏个人已知的有八种颜色的代码: 黄色: 浅蓝色: 浅黄色: 红色: 绿色: 蓝色: 橘色: 白色: 。) 良好的任务描述有助于任务mod的推广以及帮助玩家了解这是一个什么样的任务! 接下来我教一下大家如何安装任务,首先,在游戏目录下建立一个nativePC的文件夹,并在nativePC文件夹中建立一个quest文件夹和一个common文件夹,将你做好的任务mib文件放在quest中,若你已制作了报酬和支援箱文件,那么在quest文件夹中建立一个rem文件夹和一个supp文件夹,rem文件夹放置报酬文件,supp文件夹放置支援箱文件,若没有制作报酬和支援箱文件就不用建立了,随后在common文件夹中建立一个text文件夹并在text文件夹中建立一个quest文件夹,将你设置好的任务名文件放在里面就可以了,任务名文件和任务文件的代号需一致才能读取哦! 那么本期教学也就差不多到这里了,希望大家多多评论,这份教学我从今天下午一直制作到现在,希望我的付出能让大家多多少少学到一点,哪怕说一句学到了,我也是很开心的! 好啦!本期教学到此结束!