英灵神殿服务器搭建
为了和好朋友一起联机游玩英灵神殿,于是搭建了英灵神殿服务器,用zerotier做内网穿透,速度很快。
1 Linux服务器搭建
1.1 安装SteamCMD,安装游戏服务器
创建文件夹
mkdir ~/steamcmd
cd ~/steamcmd
下载SteamCMD安装脚本,并解压
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
安装依赖
sudo apt install software-properties-common apt-transport-https wget -y
sudo dpkg --add-architecture i386
sudo apt install steam-installer -y
在当前目录执行安装脚本
./steamcmd.sh
接下来会安装steamcmd,安装完成会进入steam命令行模式,命令台表现为:
Steam>
游客模式登录Steam
steam> login anonymous
安装游戏服务器
steam> app_update 896660 validate
安装完成Ctrl+C退出Steam命令模式
配置防火墙
开发端口:2456,2457,2458 TCP/UDP
1.2 存储文档
默认情况下安装在 ~/Steam/steamapps/common/Valheim dedicated server位置
启动脚本为:start_server.sh
存档位置在 ~/.config/unity3d/IronGate/Valheim
文件夹默认是隐藏的
winSCP按Ctrl+Alt+H查看隐藏文件
2 mod安装
2.1 前置mod
下载前置mod工具BepInExPack Valheim,很多mod需要这个才可以使用。
BepInExPack Valheim | Thunderstore - The Valheim Mod Database
解压缩下载好的BepInExPack Valheim,得到以下文件:
把解压出来的文件拖动到云服务器游戏根目录下即可
右键 start_server_bepinex.sh文件,点击用记事本编辑,在最下面可以看到需要设置服务器名称、世界名称、密码,填写和原服务器文件 start_server.sh一致即可,可以直接复制过来,更改完之后记得保存关闭
cd /home/steamcmd/valheim //进入游戏目录
chmod u+x start_game_bepinex.sh //赋予文件权限
chmod +x start_server_bepinex.sh
./start_server_bepinex.sh //启动游戏
2.2 mod推荐
mod安装的方法和windows类似,将.dll文件等(看Mod的具体要求)拉到云服务器游戏目录 valheim/BepInEx/plugins下即可
Mods that depend on BepInExPack Valheim | Thunderstore - The Valheim Mod Database
Craft Build Smelt Cook Fuel Pull From Containers:在建造、锻造、烹饪、炼金、锻冶等操作时,自动使用附近箱子内的材料。
Build Helper:建筑师帮手。扩大工作台建造范围、扩大修理范围、扩大建造距离等等,建筑师玩家必备。
Clock:在游戏内添加时钟,显示当前游戏内时间或时段。
Use Equipment in Water:允许在水中使用物品。修桥必备。
Faster Teleportation:使用某种黑科技降低传送门的卡顿现象和loading时间。实测有效。
AnyPortal:随意门。去除传送门标签1v1形式,而是使用下拉式菜单,每一个传送门都允许被传送到下拉式菜单中的任意一个门。极大影响游戏性。
Instant Monster Loot Drop:击败怪物后立即掉落怪物身上的材料和战利品,而不需等待怪物几秒钟消失后才会掉落。稍微提升打怪效率,节省垃圾时间。
BetterUI:改进UI。主要提供的功能有:彩色显示装备耐久度、显示玩家经验值和获取效率、显示玩家等级、主菜单界面显示玩家击杀量、建造量等等参数、更细致化地显示怪物血条等等。
CropReplant:自动种菜。当玩家收获某种蔬菜时,如果背包里有犁和种子,则会自动种下。农民伯伯的福音。
- 0
- 0
-
赞助
微信
支付宝
-
分享