hdmalzy 发表于 2021-2-1 23:34

(已解决)求一个steam版能用的物品修改器,实在不行,教我改一下存档也行,只想要一套能量装甲开局

本帖最后由 hdmalzy 于 2021-2-3 00:02 编辑

求一个steam版能用的物品修改器,实在不行,教我改一下存档也行,只想要一套能量装甲开局:'(
PS:已经照大佬的方法,并且找想要的东西的名字添加上了,再次感谢

1138214496 发表于 2021-2-2 09:55

本帖最后由 1138214496 于 2021-2-2 09:57 编辑

6666666666

yacoo 发表于 2021-2-2 10:59

本帖最后由 yacoo 于 2021-2-2 11:08 编辑

你没说你的版本,看你说steam 。估计你是正版的,那就是1.1+

你找到“data\base\scenarios\freeplay.lua”   记得先把这个文件复制一份保存。比如更名为freeplay.lua.bak   [改后缀更安全]。
原始文件中最前面 7 ~12行大概是这样的:
local util = require("util")
local crash_site = require("crash-site")

local created_items = function()
return
{
    ["iron-plate"] = 8,
    ["wood"] = 1,                     
    ["pistol"] = 1,
    ["firearm-magazine"] = 10,
    ["burner-mining-drill"] = 1,
    ["stone-furnace"] = 1
}
end大概意思是8个铁板、1个木材、1把手枪、10个弹匣、一个热力采矿机、一个炉子
我们进行修改,注意每行一个 基本格式为

[“物品代码”] = 数量
每行后面有个英文格式的逗号 ,但是最后一行不要。这个问题很小但是绝对不能错。每年搞死系统的程序员80%就是没控制好逗号。

看你的无耻程度,如果能有我这么无耻,你可以这么搞

["pistol"] = 1,
    ["firearm-magazine"] = 10,
    ["burner-mining-drill"] = 10,--10个热力采矿机
    ["battery-mk2-equipment"] = 2,--电池组模块MK2
    ["power-armor-mk2"] = 1,--能量装甲mk2
    ["energy-shield-mk2-equipment"] = 1,--能量盾模块MK2
    ["exoskeleton-equipment"] = 2,--外骨骼模块
    ["fusion-reactor-equipment"] = 2,--聚变堆模块
    ["personal-laser-defense-equipment"] = 5,--激光防御模块
    ["night-vision-equipment"] = 1,--夜视仪
    ["stone-furnace"] = 10--10个炉子

或者你可以更无耻一点。但是注意格式。
我觉得我说的已经很清楚了。

如果你直接复制我的这个东东过去, 我后面虽然用中文标识了物品名称。但是不会影响程序执行。

搞好以后是这样的。





hdmalzy 发表于 2021-2-2 18:53

yacoo 发表于 2021-2-2 10:59
你没说你的版本,看你说steam 。估计你是正版的,那就是1.1+

你找到“data\base\scenarios\freeplay.lua ...

卧槽大神,我该怎么感谢你呢,这真是太完美的解答了,是我的提问不够准确,我的版本是1.1.19,我想要的是起始带能量装甲带机器人控制单元带电池,再带一组建筑机器人,方便铺建筑,你的教程我明白了,我在试着自己找找我要的东西的对应代码,实在找不到再来问你

xiechao0227 发表于 2021-2-10 06:41

这个要是想开局有建设机器人应该怎么添加呢1.1版本

yacoo 发表于 2021-2-15 01:04

xiechao0227 发表于 2021-2-10 06:41
这个要是想开局有建设机器人应该怎么添加呢1.1版本

local created_items = function()
return
{
    ["pistol"] = 1,--开局小手枪
    ["firearm-magazine"] = 10,--开局小弹匣
    ["burner-mining-drill"] = 20,--热力采矿机
    ["battery-mk2-equipment"] = 2,--电池组模块MK2
    ["power-armor-mk2"] = 1,--能量装甲mk2
    ["energy-shield-mk2-equipment"] = 1,--能量盾模块MK2
    ["exoskeleton-equipment"] = 2,--外骨骼模块
    ["fusion-reactor-equipment"] = 1,--聚变堆模块
    ["personal-laser-defense-equipment"] = 8,--激光防御模块
    ["night-vision-equipment"] = 1,--能量盾防御模块
    ["personal-roboport-mk2-equipment"] = 4,--机器人指令平台
    ["construction-robot"] = 50,--建设机器人
    ["stone-furnace"] = 10--小炉子
}
end

empty324 发表于 2021-2-15 17:07

支持一下。

shenqifei 发表于 2021-2-17 23:04

插眼说不定什么时候用上。

长安与安暖 发表于 2021-3-3 04:08

插眼说不定什么时候用上。

shenqifei 发表于 2021-3-3 09:11

shenqifei 发表于 2021-2-17 23:04
插眼说不定什么时候用上。

用上了

ヾ_s_不吃猫的老 发表于 2021-3-5 21:50

yacoo 发表于 2021-2-2 10:59
你没说你的版本,看你说steam 。估计你是正版的,那就是1.1+

你找到“data\base\scenarios\freeplay.lua ...

大佬帮个忙, 我也是steam版 的更新过后 产能插件 翻倍生产的修改不能用了,在哪里修改??、

jinguidexiao 发表于 2021-3-7 14:54

卧槽,我自己研究的怎么改也不行,看你帖子才知道多了个逗号。。。。。。牛逼

云冶 发表于 2021-3-13 00:58

CE修改,可以试试这个,很好用的

cocoreaper 发表于 2021-10-3 00:29

yacoo 发表于 2021-2-15 01:04


大佬你好,我想开局有永续箱,试了好几遍都没用:'(:'(:'(

yacoo 发表于 2022-1-9 16:40

cocoreaper 发表于 2021-10-3 00:29
大佬你好,我想开局有永续箱,试了好几遍都没用

普通图是不允许有永续箱的,但场景可以。你真想带这个的话,也有办法

1,你建立一个存档。并保存好。
2,编辑场景,将你的存档转换为“场景”
3,在场景编辑器种放上一个 永续箱。保存场景。

开局,直接开场景游戏,找到你保存的场景开始。 有永续箱了吧。
就这么简单。

qq1073321297 发表于 2022-1-14 21:19

云冶 发表于 2021-3-13 00:58
CE修改,可以试试这个,很好用的

这个怎么用啊

页: [1]
查看完整版本: (已解决)求一个steam版能用的物品修改器,实在不行,教我改一下存档也行,只想要一套能量装甲开局