Valheim 是瑞典开发商 Iron Gate Studio 推出的开放世界生存建造类游戏,2021年2月2日在 Steam 上面向 Windows 和 Linux 发布抢先体验,由 Coffee Stain Studios 发行。
Valheim支持最多10人联机,玩家既可以单独探索也可以和信任的盟友一起冒险,英灵神殿支持无限制创建独立的玩家托管服务器(没有官方服务器)。
下面我就分别讲解 Linux 和 Windows 系统,Valheim 服务器的搭建流程(推荐使用 Linux 搭建)。
目录Linux
这里我使用的是 Ubuntu 20.04 服务器
安装 SteamCMD
安全起见,请不要使用 root 用户运行 steamcmd,首先创建一个新用户 steam
sudo useradd -m steam sudo passwd steam
切换至 steam 用户
sudo -u steam -s cd /home/steam
使用软件包管理器安装 SteamCMD
sudo apt install steamcmd sudo ln -s /usr/games/steamcmd /home/steam/steamcmd
注意:如果你使用的是64位系统,请添加 multiverse 仓库
sudo add-apt-repository multiverse sudo dpkg --add-architecture i386 sudo apt update sudo apt install lib32gcc-s1 steamcmd
搭建 Valheim 服务器
创建更新脚本
touch update.sh
编辑脚本
vim update.sh
输入以下内容
steamcmd +login anonymous +force_install_dir /home/steam/valheim +app_update 896660 validate +quit
运行脚本
bash update.sh
至此,Valheim 服务端安装成功,推荐将 update.sh 脚本放在 /home/steam/valheim 文件夹下,以后游戏更新了,运行此脚本可以更新游戏服务端。
Valheim 配置
复制启动脚本
cd /home/steam/valheim cp start_server.sh start.sh
修改脚本
vim start.sh ./valheim_server.x86_64 -name "改为你想要的服务器名字" -port 2456 -world "改为你的世界名字" -password "至少5位密码"
默认端口是2456,需要开放2456,2457,2458这三个端口
运行 Valheim 服务器
安装 screen
sudo apt install screen
新建会话
screen -S valheim
启动服务器
cd valheim bash start.sh
看到 Server connected,说明服务器成功启动
关闭服务器:按Ctrl+c
断开这个会话:按Ctrl+a d
返回这个会话:screen -r valheim
Windows
安装 SteamCMD 和 Valheim
- 下载 SteamCMD
将下载的压缩包解压到任意目录,例如 C:\steamcmd 创建 update.bat 文件,输入以下内容
C:\steamcmd\steamcmd +login anonymous +force_install_dir C:\Valheim +app_update 896660 validate +quit
- 双击 update.bat 文件安装游戏服务端
配置英灵神殿服务端内容
- 将 update.bat 移动到服务端程序文件夹根目录,并在您要更新服务器时运行它。
- 在服务器文件夹中复制 start_headless_server.bat ,并将其重命名为 start.bat ,用任何文本编辑器(如 Windows 自带的记事本)打开 start.bat
修改脚本
valheim_server -nographics -batchmode -name "改为你想要的服务器名字"-port 2456 -world "改为你的世界名字" -password "至少5位密码"
- 双击 start.bat 启动服务端
默认端口是2456,需要开放2456,2457,2458这三个端口
常见问题
存档位置
Linux 服务器
/home/steam/.config/unity3d/IronGate/Valheim
Windows 服务器
C:\Users\YourUserName\AppData\LocalLow\IronGate\Valheim
添加管理员
在存档位置找到 adminlist.txt,添加玩家 Steam 64位ID
注意玩家ID每行一个
作弊模式
steam => valheim 属性 => 通用 => 启动选项
添加参数 -console
游戏内按 F5 就可以启动控制台
devcommands - 开启作弊
god - 上帝模式
killall - 杀死周围所有敌人
tame - 驯化周围所有家畜
exploremap - 点亮全图(消除全图迷雾)
resetmap - 重置全图迷雾
pos - 显示玩家当前坐标
goto x,y,z - 传送到具体的坐标位置
randomevent - 开启随机事件
stopevent - 停止事件
removedrops - 清理周边未被拾取的物品
debugmode - 创造模式
进入创造模式后:
按下B建造无消耗并且无要求(不消耗物品并且也不需要周围有工作台之类的)
按下Z可以飞行,空格键上升,Ctrl键下降,Shift键可以加速飞行
按下K可以杀死一定范围内的所有敌人(与killall指令类似)
评论