终末旅行家整合包,改动战利品包\武器数据或增加武器\武器升级\卡池 您所在的位置:网站首页 CraftTweaker指令 终末旅行家整合包,改动战利品包\武器数据或增加武器\武器升级\卡池

终末旅行家整合包,改动战利品包\武器数据或增加武器\武器升级\卡池

#终末旅行家整合包,改动战利品包\武器数据或增加武器\武器升级\卡池| 来源: 网络整理| 查看: 265

本教程基于数据包以及FTB系列模组运作,但不需要太多的代码知识,大部分会碰到的情况以及可能出现的问题我都会写

主要面向不太喜欢自己捣鼓和折腾的玩家

.JSON文件建议用notepad打开,记事本理论来说也可以,就是格式可能会乱

划线的部分是不重要、非核心内容

本教程将会用到的、非硬性需求的、额外的MOD:无尽物品编辑器(Infinity Item Editor)

那么现在开始,这里是分割线————————————————————————————

1.改动武器数据

改之前记得先关闭游戏,不然会导致保存失败

首先打开openloader的数据包文件夹,路径为

[1.16.5]终末旅行家1.4\.minecraft\versions\[1.16.5]终末旅行家\openloader\data

然后就会看到有八个压缩包

从左到右分别是(可以不看):

我还没打开过所以不知道是干啥用的数据包、普通掉落、膳食均衡模组的数据包、新手礼包、特殊(稀有)掉落、枪械模组数据、没打开过的数据包、僵尸附加(辐射区和鼠王的那个模组)

改动武器数据只需要用到tac开头的那个

打开压缩包,然后依次点开data\tac\guns\

就可以看见所有武器的配置文件

以第一个aa12为例,先打开aa_12.json

没有全自动模式的武器,是没有“auto”这一行的,或者auto后面的蓝字是false,如果想要改成全自动,只要添加auto这一行或者把false改成true就行

改的时候记得对准格式,记得对准格式,必须要跟图里的一模一样,分号之后有空格,记得把标点符号切换成英文,或者直接复制

射速,一般400就够,具体得自己试(手枪改到800会变成RE45)

全自动和半自动切换,一般直接填2默认只能全自动就可,如果想要在二者之间切换,那么就得填[2, 1],方框内的逗号之后有空格

握枪姿势,容易出问题,不建议改

最大弹容,故名思意,一个弹匣的最大容量

然后是子弹相关:

换弹数量是指,在空弹匣换弹之后弹匣内的子弹数量,解释起来比较复杂,一般比最大弹容的数字小1或者相等

换弹时间,顾名思义,不建议改

空弹匣额外换弹时间,解释起来比较复杂,可以理解为弹匣没空的时候换弹不需要拉栓,空弹匣需要拉栓,这个拉栓的时间就是空弹匣额外换弹时间,不建议改

枪的伤害,顾名思义

上文红框内的是本教程比较核心的数据,其他数据不建议改

改完之后,点击左上角文件,然后点击保存

这个时候压缩包会提示是否更新修改,点是

然后关闭压缩包,不要连续改第二个文件,容易卡死(我用的winrar,其他压缩软件我不清楚)

要改第二个文件,只需要在关闭压缩包后再次打开,然后重复以上工作就可以了。

2.修改红包内特殊武器以及增加红包武器

红包、金包等相对高级的战利品袋数据包名字是specific_drop_pack.zip

红包的配置文件在specific_drop_pack.zip\data\treasurebags\loot_tables\bags,如图

gunpack3就是红包,其他包的看名字就知道

打开gunpack3.json,你会看到的是

图可能有点小,我会分段解释代码的意思

"text"是文本栏,在这一行你可以改成自己想要展示的文字内容

"color"是文本颜色,#FF5555是红色,FFAA00是金色(金色前面没有#)

改的时候记得对准格式,一般来说,直接把引号里面的内容改成自己想要的,其他别动,就不会有问题

比如

接下来是最让人头疼的附魔和配件

我们直接跳到【"{AmmoCount:8】开头的这一行

AmmoCount:8,红包开出枪时,弹匣内的子弹数量,可以超过最大弹容

level:1,枪的等级

Enchantments:[......省略......],附魔,比如{lvl:8,id:'tac:accelerator'},加速膛线(增伤)8级

Attachments:{....省略...},配件,改起来究极麻烦,需要对照ID和颜色,不建议改,可以在游戏里拿到手后自己改装

附魔名字和具体效果为

Puncturing:暴击概率,一级是5%,超过100%按100%算

Fire_Starter:点燃,会点燃方块,慎用

Trigger_Finger:射速增加,目前没有效果,或者是对特定武器用的

Lightweight:减少开镜时间和持枪的移动速度,改高了会把重型武器判定成轻型武器

Collateral:子弹穿透怪物

Over_Capacity:扩容弹匣,一般三级够用,狙可以改高点

Reclaimed:开枪有概率不消耗子弹,比较看脸,一般5级就会有明显效果

Rifling:减少扩散,改高了会变成激光枪

Buffered:减少后座,改高了会变成激光枪

有引号、括号、分号、逗号等格式的地方直接改文本内容就行了,不要动标点符号,容易出问题,记得检查空格,有些地方是有空格的,有些地方没有,按照配置文件里默认的格式就行

如果是添加新的附魔,附魔格式为【    {lvl:数字,id:'附魔ID'}   】,两个附魔之间要用逗号隔开,必须得是英文输入法的逗号

格式一定要对,格式一定要对,格式不对红包会无法使用

如果要添加新枪,直接复制已有的枪,然后改掉文本和附魔就可以,尽量复制相同种类的枪,以防配件错位等诸多问题

一把完整的红名枪代码格式为

以{为开头,以},为结尾,逗号必须用英文输入法的逗号,括号、分号等标点符号的位置和数量必须要正确(配件行末尾的大括号数量根据配件数量会有浮动),否则红包将无法使用,所以建议直接复制粘贴

3.武器升级、合成

这部分主要用的是FTB系列模组和无尽物品编辑,几乎不用改代码

可以用crafttweaker代替,但是更加麻烦

首先是武器升级

先用无尽物品编辑做好升级后的枪,然后和升级前的枪一起放在背包里备用,无尽物品编辑的使用方法可以参照MC百科

输入指令/ftbquests editing_mode切换成FTB编辑模式,然后打开任务界面

右键空白处,然后点击物品

当然了,如果是想用其他条件,也可以改成成就、进度、击杀数量等

点击左上角的苹果按钮,要点两下,切换成背包模式

然后点升级前的枪,再点接受,你就做好了第一个任务条件

如果想要添加更多的任务条件,你还需要点击【任务】栏底下的那个加号,之后的流程就跟之前的一样

比如我这里就用了一把红名枪和七个红袋作为任务条件

奖励的添加方式也是一样的

需要注意的是,奖励会保存物品的NBT标签,也就是枪的附魔、文本等都会被保存,但是任务条件默认是无视NBT标签提供的,也就是说你可以用自己做的枪顶替红名枪交任务

需要右键任务条件,然后把match NBT这一栏改成true

这样一来,一个简陋但方便的任务升级系统就做好了,如果想要反复升级同一种武器,1.16.5的FTB任务没有任务可重复的选项

所以你还需要在奖励栏添加命令,然后输入【/ftbquests change_progress @p reset 任务ID】

任务ID需要右键任务,然后复制ID

红框内这一行我自己做的任务线,适合长线游玩

额外的合成、枪的回收等功能也可以用FTB任务达成,主要突出一个简单方便

4.新的武器池

这部分我依然用的FTB任务模组,因为新的战利品袋写起来太麻烦了,还要检查代码格式,出了问题血压爆炸

在做武器池之前,你需要把编辑好的武器都放在背包里备用

首先点开任务界面,找到右下角的小齿轮,点开奖励表,然后点击添加,输入名字

点击接受,就会有新的卡池出现在奖励品表里

然后依次点开新添加的池子,点击添加,就会有跟写任务一样的界面出现,按照一样的流程走就行,加完后记得点接受

所有武器的概率默认是平均的,出货率标明在右侧百分比,也就是武器越多,单捞一把出货的概率就越小,可以通过修改权重达成UP池的目的

右键武器,点击设置权重,改成具体数值,就可以提高当前武器的出货率

是不是原创我不确定,因为所有知识都是根据百科得出的结论

先写这么多,急着开荒



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有