Factorio(外星人工厂)自行开放服务脚本,自动初始化存档,自动加载最新存档。
I. 使用说明
1.复制脚本到 文件中请勿使用记事本
2.修改 HOME_DIR 为你实际Factorio安装目录。
3. 编辑 为你需要的配置放到Factorio的 data 目录下
4. 为脚本添加运行权限
#为脚本添加运行权限 sudo chmod +x
5. 运行脚本(建议使用screen)
#安装screen sudo yum install screen -y #进入screen环境 screen #运行脚本 ./
II. 开服脚本源码
#!/bin/bash #服务器主目录,酌情修改 HOME_DIR="/home/factorio" #服务器核心核心运行文件目录,无需修改 EXEC_BIN="${HOME_DIR}/bin/x64/factorio" #存档目录 SAVE_DIR="${HOME_DIR}/saves" #默认初始化的存档名称 WORLD="${SAVE_DIR}; #服务器配置文件 SETTINGS="${HOME_DIR}/data/" #搜索最新存档 LAST_SAVE=`ls -t ${SAVE_DIR}/*.zip 2> /dev/null | head -1` echo "# Latest autosave file: ${LAST_SAVE}" #检查存档 if [ ! ${LAST_SAVE} ]; then echo "# create world: ${WORLD}" "${EXEC_BIN}" --create "${WORLD}" else if [ ${LAST_SAVE} != ${WORLD} ]; then echo "# mv world file: ${WORLD}" mv ${LAST_SAVE} ${WORLD} fi fi #启动服务器 ${EXEC_BIN} --start-server ${WORLD} --server-settings ${SETTINGS} $@
1.《factorio蓝图怎么造看这里!建立属于你自己的Factorio(异星工厂)服务器》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《factorio蓝图怎么造看这里!建立属于你自己的Factorio(异星工厂)服务器》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3295354.html