3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 47924|回复: 25
打印 上一主题 下一主题

[原创] 满格飞船、背包、多功能工具存档修改教程。

[复制链接]

6

主题

323

帖子

429

积分

高级玩家

Rank: 4

贡献度
27
金元
3208
积分
429
精华
0
注册时间
2015-7-1
跳转到指定楼层
主题
发表于 2017-4-17 17:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tinyhugh 于 2017-4-18 12:20 编辑

收集48库存栏位的飞船实在是浪费时间,本人根据http://bbs.3dmgame.com/thread-5558273-1-1.html这个帖子,很轻松的修改了48栏位飞船,其实这个帖子写的还是比较详细的,不过看到还有不少不会的,就再补充一下。
上面这个帖子写的是直接在nmsse中的json编辑器里修改,个人感觉操作不太好,所以推荐使用notepad++,用JSTool插件,这样看起来比较清晰。Notepad++下载地址就自己百度吧,这个是使用率非常高的软件,很容易搜到。安装好notepad++点上面的插件,选择最后一个插件管理器(这个是英文,我不想拼了),然后找到JSTool,选择安装,会提示重启notepad++,重启之后JSTool插件就能用了。NMSSE这个软件的下载地址是http://www.raxdiam.com/nmsse/#,自己翻译一下就能轻松的找到下载地址(在网页靠下的地方有个很大的红色Download,眼神没问题都能看到,除非作者以后改版了)。
下面是正式修改存档的步骤:
1、首先,你要先去C:\Users\(你的电脑用户名)\AppData\Roaming\HelloGames\NMS\st_90071996842377217中看看最后日期,找到最后一个存档,(NMS的存档机制有点奇葩,具体就不解释了,记住第一个存档绝对不能删,这只是提醒一下,没有说要删什么存档)。打开NMSSE这个软件(第一次打开会提醒你选择NMS的安装目录),点菜单栏的打开文件图标,选择Unknown-Normal,最后一个是你的三个存档,然后就是选择最新的存档,选完之后下面就有数据了,不过不知道什么原因,我这里是和作者的截图不一样,不知道是不是系统问题,不过影响不大,我们需要的是点小工具图标,再选最后一个JSON编辑器。

2、把编辑器里面的所有数据拷贝出来,打开notepad++,在这里面编辑。(用快捷键Ctrl+A是全选)。

3、在notepad++中,点菜单栏的插件-JSTool-JSviewer,然后在最左边就会有很清晰的目录。(这里可能会有些慢,因为数据太多了,这个JSTool还是不错的,另外一个JSON格式化工具直接卡死,)

4、点开PlayerStateData,我们要修改的主要数据就在这里面,标红的就是钱,有没有感觉挣钱如此轻松。其他的数据就自己摸索吧,我们主要还是看怎么修改仓库格数。

5、还是在PlayerStateData找到Inventory,这个键存储的就是背包相关的信息,其中Slots是存储的具体格子中的东西,包括是什么东西,数量,这个格子的最大存储(这个键值很奇葩,不知道为啥要有这个键值。)这个就介绍到这里,具体什么代码是什么东西,这个要看我有没有时间整理,我要是空闲,就会把物品的代码整理出来。

6、还是在PlayerStateData找到Inventory下,我们点一下ValidSlotIndices键,右边就自动跳转到这个键了。这个键下面是那些格子是能用的,有就代表能用,没有就代表不能用。为了你的方便,我把具体要粘贴的东西贴出来。
{ "X": 0, "Y": 0 }, { "X": 1, "Y": 0 }, { "X": 2, "Y": 0 }, { "X": 3, "Y": 0 }, { "X": 4, "Y": 0 }, { "X": 5, "Y": 0 }, { "X": 6, "Y": 0 }, { "X": 7, "Y": 0 }, { "X": 0, "Y": 1 }, { "X": 1, "Y": 1 }, { "X": 2, "Y": 1 }, { "X": 3, "Y": 1 }, { "X": 4, "Y": 1 }, { "X": 5, "Y": 1 }, { "X": 6, "Y": 1 }, { "X": 7, "Y": 1 }, { "X": 0, "Y": 2 }, { "X": 1, "Y": 2 }, { "X": 2, "Y": 2 }, { "X": 3, "Y": 2 }, { "X": 4, "Y": 2 }, { "X": 5, "Y": 2 }, { "X": 6, "Y": 2 }, { "X": 7, "Y": 2 }, { "X": 0, "Y": 3 }, { "X": 1, "Y": 3 }, { "X": 2, "Y": 3 }, { "X": 3, "Y": 3 }, { "X": 4, "Y": 3 }, { "X": 5, "Y": 3 }, { "X": 6, "Y": 3 }, { "X": 7, "Y": 3 }, { "X": 0, "Y": 4 }, { "X": 1, "Y": 4 }, { "X": 2, "Y": 4 }, { "X": 3, "Y": 4 }, { "X": 4, "Y": 4 }, { "X": 5, "Y": 4 }, { "X": 6, "Y": 4 }, { "X": 7, "Y": 4 }, { "X": 0, "Y": 5 }, { "X": 1, "Y": 5 }, { "X": 2, "Y": 5 }, { "X": 3, "Y": 5 }, { "X": 4, "Y": 5 }, { "X": 5, "Y": 5 }, { "X": 6, "Y": 5 }, { "X": 7, "Y": 5 }
(好像可以不用管换行和制表符,都是可有可无的东西,直接粘贴上面的就可以了。)
还有非常重要的一点,每个修改格数的下面都有Width和Height键,这个千万别忘了修改,Width是8,Height是6,这个应该是最大了,我调过更大,不知道是什么原因,什么都没有变化,建议调成Width是8,Height是6。
7、肯定有的人觉得只是背包大了不够爽,那下面让你爽个够,找到FreighterInventory键,这个是货船仓库,KnownTech附近的三个是知识类,这看名字就知道了(具体代码表示什么意思,我也不知道,自己摸索吧),比较靠下的Chest1Inventory就是仓库了,你有多少仓库就有多少个(仓库不要8*6,右边会无法显示,甚至导致游戏闪退,最好是6*4),ShipOwnership就是飞船了,ShipOwnership下的Inventory就是飞船仓库,在Inventory里面有个Class里面有个InventoryClass,这个是飞船等级。在Inventory里面还有个BaseStatValues,这个是飞船的数据,伤害、护盾、超光速范围加成,这里面的数据1代表增加1%,所以建议改成200,这样就是性能翻倍。
8、最后就是把修改好的数据全部粘贴到nmsse的JSON编辑器里保存。



有人说可以直接打开存档文件,我不建议这样做,还是之前的问题,NMS的存档机制有点奇葩,你要是这样做了,有时候可以,有时候不可以。最后晒个图。

小技巧:如果你要修改的东西你不知道在哪里,你可以用搜索的方法,具体是:比如你不知道飞船的数据在哪里,你先把你的飞船名字改的比较奇葩,比如1111111111,然后在存档里搜索1111111111,这样就找到大致的数据范围了,具体每个键是什么意思,自己谷歌翻译吧,(国内能用谷歌翻译了,是不是很惊喜!https://translate.google.cn/






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-19 17:33 , Processed in 0.029062 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表