嗨玩手游网

建立属于你自己的Factorio(异星工厂)服务器

Factorio(异星工厂)自用开服脚本,自动初始化存档,自动载入最新的存档

I. 使用说明1.复制脚本到 start.sh 文件中请勿使用记事本2.修改 HOME_DIR 为你实际Factorio安装目录。3. 编辑 server-settings.json 为你需要的配置放到Factorio的 data 目录下4. 为脚本添加运行权限

#为脚本添加运行权限sudo chmod +x start.sh

5. 运行脚本(建议使用screen)

#安装screensudo yum install screen -y#进入screen环境screen#运行脚本./start.shII. 开服脚本源码

#!/bin/bash#服务器主目录,酌情修改HOME_DIR="/home/factorio"#服务器核心核心运行文件目录,无需修改EXEC_BIN="${HOME_DIR}/bin/x64/factorio"#存档目录SE_DIR="${HOME_DIR}/saves"#默认初始化的存档名称WORLD="${SE_DIR}/world.zip"#服务器配置文件SETTINGS="${HOME_DIR}/data/server-settings.json"#搜索最新存档LAST_SE=`ls -t ${SE_DIR}/*.zip 2> /dev/null | head -1`echo "# Latest autosave file: ${LAST_SE}"#检查存档if [ ! ${LAST_SE} ]; thenecho "# create world: ${WORLD}""${EXEC_BIN}" --create "${WORLD}"elseif [ ${LAST_SE} != ${WORLD} ]; thenecho "# mv world file: ${WORLD}"mv ${LAST_SE} ${WORLD}fifi#启动服务器${EXEC_BIN} --start-server ${WORLD} --server-settings ${SETTINGS} $@

MOD创作者:《星空》前哨站让“人”变得没有意义

一些玩家可能会想知道,《星空》中的前哨站系统和《辐射4》的定居点系统相比是更好了还是更差了?

显然,《辐射4》模拟定居点mod的制作者King Gath非常适合回答这个问题。

据PC Gamer消息,通过电子邮件,King Gath很好的解释了他喜欢《星空》前哨站系统的哪些方面,哪些方面还可以改进,哪些方面完全缺失。

KingGath指出,他还算不上《星空》中前哨站系统的专家:“到目前,我总共花费了五个小时来修补它们。”不过King Gath表示已经喜欢上了其中一些新功能。

他说:“界面有了很大的改进,如果有《辐射4》的俯视角建造模式就好了。”King Gath说,他将《星空》的前哨站系统比作轻量版的《异星工厂》或者《幸福工厂》,称其很好的改变了玩家的关注点,有点像是《辐射4》中的《Contraptions》DLC。

但与《辐射4》的定居点系统相比,他认为《星空》的前哨站系统缺少了一些重要功能。

“比如说,为什么我们没有一套生产机械的结构基础呢?”Gtah King说道,“如果要真正切合工厂模拟的实际,我们需要一些工具来直观的组织事务——把机器拼接在平台上,用颜色代码或者标签来标记事物,改变连接的颜色。此外,我还希望在这些机器中看到更多的外表种类,这样我就能一眼看出哪些机器在生产什么,而不是所有机器都是一样的通用制造机。”

这两款游戏的另一大不同之处在于,如何供养在前哨站生活和工作的人们。在《辐射 4》中,他们有许多需求需要满足。但《星空》中,你只要用钱雇佣他们。

“我发现自己很怀念《辐射 4》中的一些定居机制,我希望能恢复为我的船员提供床铺/食物/水的要求。我们在‘模拟定居点2’中采用的核心理念之一就是人是最重要的。这是贝塞斯达游戏吸引我们的地方--没有人物,我们所做的事情就没有意义。这也是我们在‘模拟定居点2’中加入这么多可招募角色的原因。”

“然而在前哨站方面,《星空》基本让人失去了意义,你可以让整个系统自动化,而船员唯一的功能似乎就是提高效率。他们的需求无关紧要,机器运行也不要他们,所以从这个角度来看,这感觉与贝塞斯达游戏的伟大之处脱节了。”

“从这方面来说,这感觉像是一种退步。”King Gtah说到。

建立属于你自己的Factorio(异星工厂)服务器

Factorio(异星工厂)自用开服脚本,自动初始化存档,自动载入最新的存档

I. 使用说明1.复制脚本到 start.sh 文件中请勿使用记事本2.修改 HOME_DIR 为你实际Factorio安装目录。3. 编辑 server-settings.json 为你需要的配置放到Factorio的 data 目录下4. 为脚本添加运行权限

#为脚本添加运行权限sudo chmod +x start.sh

5. 运行脚本(建议使用screen)

#安装screensudo yum install screen -y#进入screen环境screen#运行脚本./start.shII. 开服脚本源码

#!/bin/bash#服务器主目录,酌情修改HOME_DIR="/home/factorio"#服务器核心核心运行文件目录,无需修改EXEC_BIN="${HOME_DIR}/bin/x64/factorio"#存档目录SE_DIR="${HOME_DIR}/saves"#默认初始化的存档名称WORLD="${SE_DIR}/world.zip"#服务器配置文件SETTINGS="${HOME_DIR}/data/server-settings.json"#搜索最新存档LAST_SE=`ls -t ${SE_DIR}/*.zip 2> /dev/null | head -1`echo "# Latest autosave file: ${LAST_SE}"#检查存档if [ ! ${LAST_SE} ]; thenecho "# create world: ${WORLD}""${EXEC_BIN}" --create "${WORLD}"elseif [ ${LAST_SE} != ${WORLD} ]; thenecho "# mv world file: ${WORLD}"mv ${LAST_SE} ${WORLD}fifi#启动服务器${EXEC_BIN} --start-server ${WORLD} --server-settings ${SETTINGS} $@

更多攻略
游戏推荐
更多+