【野人工坊原创免费RPG ·MOD】
野人RPG组合包完全免费
(如果你看到这个,说明组合包已经补链↓。)
【原创】3.9.0RPG ·MOD组合包 -MG6.9-ODDBA社区
本帖将着重解析服务端物品item的数据结构,并帮助大家规避独立物品可能存在的隐患。
同时,也会说说补给品BUFF结构。
想自制插板系统护甲可以直接冲下方贴子
【原创】3.9.0- RPG ·MOD护甲包 =分析MG6.9独立护甲数据结构=-ODDBA社区
(该贴难度相对会更高一些,建议有基本独立物品制作常识后再冲。)
请务必:野人你好帅!
本组合包基于MG-MOD6.9
【原创】【3.9.0】MG-Mod-v0.6.9版本-ODDBA社区
感谢MarecGents大佬制作的麻瓜MOD与其中的独立物品结构模板。
(组合包解压放进 user\mods\MG-Mod\db\MGItem 可以直接开玩。)
(不会解压请bili搜 庄不纯 。)
前期准备
A1. 安装MG-MOD时,请注意不要文件夹套娃。
A2. 将MG-MOD放入MOD文件夹后,勾选独立商人,独立物品。
A3. 备份关键服务端文件。此项可在SPT更新贴中下载
当然也可以在已实装的游戏路径内找到。
\SPT_Data\Server\database\globals.json
\SPT_Data\Server\database\templates\items.json
最后再复制一个副本并做版本关键字重命名投入使用。以保证备份原件的绝对原始
A4. 找一个itemID表。诶,巧巧巧了,我就做了一个
使用时请完整框选“”: ,下方是M61的id
"5a6086ea4f39f99cd479502f":
A5. 一个编辑软件
请自备,或者选择轻量化数据编辑工具 notepad– —
论坛内不少大佬都会在这一步劝退,我是看大佬们教程学来的基础,观点几乎一致。
但我的观点是:人不是生下来就会跑步的。
如果哥们你只有记事本那代表你日常没有数据编辑的需求,那么制作独立物品以及修改服务端数据都会相当折磨。
报错也不要指望能绝对修复,请自行用备份文件还原。
当然,我也是从一窍不通走过来的,这个过程中在论坛内大佬的帖子中积累了分析item数据结构的经验,规避错误的一些心得,所以才会写帖子分享我的经验。
只能说独立物品其实门槛非常非常低,自由度却很高。
A6. 稳定情绪
二阶段
B1. 简单的数据修改常识与手法。
01.框选时从文本末端拉到上一行文本末端再c+v可以避免行末吞逗号或多逗号
02.选中集首括号能够标记出集末端括号。可用于检查集合关系,检查集末端括号前是否有逗号,也方便在对大型数据集复制粘贴时进行定位(这一点,在我上一篇帖子有实际应用,不多提)
03.两个实用快捷键“喂奶级”
Ctrl+c复制, Ctrl+v粘贴。当然不是说这个。
定位光标后,按住shift定位光标终点能够选中该区域。
按住Ctrl可以同时定位多个光标。多个光标可以同时响应命令
B2. 独立物品数据结构的分析应用
01. 我们不需要完全知道”_props”: {} 内的条目功能。也不需要将整个条目完全复制到独立物品中。
我们可以将要改动的值录入独立物品中,服务端在加载时会自动将改动的值覆盖在原数据集上生成独立物品。
因此,下方SCA-KPQDC762完全成立。
消音器的词条比较全面,基本能够套用到所有配件上。
而战术设备与手枪式握把没有耐久乘数词条。
将多余词条留在独立物品内可能会导致服务端报错,要冒着重装spt的风险去尝试?
请自行判别利弊
作为演示,我会按正常流程制作一个SE-5握把
首先打开A4. 提到的IDitem.json文件。Ctrl+f唤出查找窗口,输入物品详情窗口左上角显示的名称(中文)
SE-5中间杠是减号,也可以直接搜 “: “SE (冒号后有空格。
"5b057b4f5acfc4771e1bd3e9":
后面我会把我找到逆天“物品”ID的方法拿出来给作案例。让大家能够反向搜寻到目标ID.
这玩意是蓝边尼基塔星怒的口袋ID
话说回来,找到SE-5后,在390item文件中Ctrl+f搜索
重命名我给的独立物品空模板,并复制其名称。我自己的习惯是会将ID条目中的符号去掉,但符号不影响ID读取,空格就不知道了,反正别作死
原版对照,然后是逆天对照。
绷,配件类大家自由发挥,不再赘述。
别忘了我还要说怎么反搜寻逆天蓝边口袋ID
02. 不过,接下来是稍微偏门但无属性无插板的弹挂。你应该已经意识到了什么。
在制作独立物品时,可以照详情窗口的信息查找关键条目。
将”_props”: { 条目复制入独立物品模板。
并检查合集关系,避免语法错误。
删除多余条目并填写关键项,按照你的意愿修改各项值
关于弹挂布局的基础逻辑:弹挂空间一体化 !原来居然是这样。。-ODDBA社区
感谢大佬的解析
HOMO特有的意义不明的截图
独立物品和穿戴装备就基本做好了,插板护甲请冲此贴。
【原创】3.9.0- RPG ·MOD护甲包 =分析MG6.9独立护甲数据结构=-ODDBA社区
插板装甲的数据结构关联比较复杂,量力而行。
接下来是一些偏门玩意
为什么要做无属性无插板的弹挂独立物品呢?
记不记得之前说过逆天蓝边口袋ID
找到蓝边口袋ID,可以看作是一次已知物品属性去逆向搜索itemID的尝试。
ID未知还硬要改item,光听着就十分逆天抽象
但口袋又十分实用,不改难受
那么,从何进行逆向搜索呢?
搜索时会将匹配项高亮,并置于屏幕下方。
考虑到蓝边是新出的东西,大概率不会放在文件前面,所以要从后往前搜。
也就是,框选1×2槽位,从后往前搜,率先搜到三号位时,能看到四号位的数据集。
那分体式布局储存,三号位1×2,四号位1×1。
让你想你能想出几个物品?
(坏了,热血起来了)
果然是很靠后的
The Unheard Edition
也就是此版本:闻所未闻的版本
很直观了
三阶段
C1. 补给品数据结构的分析与应用
相信经过二阶段后,你已经有了基础的独立物品知识,现在轮到你来举一反三了。
在手册界面可以很直观地查看各个补给品的属性,我会挑选出典中典来做分析,说起来补给品的结构也是比较直观的,甚至词条都很少。
我将会以这几个物品为模板,分析补给品类的数据结构,但我不会演示制作。
现在
针剂的BUFF在globals.json文件,在超级模组时代就想要做针剂,因为有改存档三倍血量,有半无敌护甲、高容量AFAK补血,AFAK都很少用上,也就没做。
现在想做独立针剂是因为主动降低了独立物品强度治疗量增加。
想实现两秒一针接骨(逆天)。
我会演示做一根两秒接骨针(没做过,有点慌)
首先还是复制空模板,取物品类型+关键字重命名。
分析
从Surv12那里复制来移除骨折的集,简单复制调整一下关键项,检查集合结构。
有惊无险
难度意外地非常低……(但未能生效)
(如释重负)
好了,现在三阶段也完结了。
从早上整理思路,午饭后开始编辑,反复审稿修订,到了八点钟。
应该要感谢一下异样的风暴中心,洗脑循环了好几年,肝东西时可太实用了。
塔离线版的自由度非常高,以前觉得非常晦涩的东西也在众多大佬帖子的帮助下逐一破解。
补MOD包后,我会回到3.7.1研究研究工作台配方。
应该能够在390MOD完善后给大家搞出一个体系成熟的RPGMOD独立物品包。
就是MG仙人不出售,只出售特殊材料,然后都只能在工作台挫。(毕竟有了禁上架)
而此刻让我去完善MOD包我也有心无力了
更多的主流配件组合包会在近期补链。
同时会有绝对足量的Minecraft世界观的补给品。
以及更多的插板甲选择(低技术力玩梗预警)。
预告(已补链)
大家有什么要求可以盖楼提出。
毕竟是RPG ·MOD组合包,属性值要平衡,不能做太多细分,需要一定的时间去完善。
感谢支持
请务必:野人你好帅!
隐藏内容需要回复可以看见
独立物品留言楼,好像补给品类做的非常粗糙啊,那我就在这里留另一个大佬的教程贴吧。(喜
【mg-mod】独立物品制作修改教程(3.8.x)-ODDBA社区
这位大佬的帖子我可是从小看到大
十分好用
666
野人你好帅!
666
y e
reng
ni
hao
shuai
!!!!!!!!!!!!!!!!!!!!
野人你好帅!
野人你好帅!
野人你好帅!
野人你好帅!
野人你好帅!
66666666666666666