Valheim(英灵神殿)服务器搭建教程

Valheim(英灵神殿)服务器搭建教程

卧云揽月
2022-06-12 / 0 评论 / 217 阅读 / 正在检测是否收录...

Valheim 是瑞典开发商 Iron Gate Studio 推出的开放世界生存建造类游戏,2021年2月2日在 Steam 上面向 Windows 和 Linux 发布抢先体验,由 Coffee Stain Studios 发行。

Valheim支持最多10人联机,玩家既可以单独探索也可以和信任的盟友一起冒险,英灵神殿支持无限制创建独立的玩家托管服务器(没有官方服务器)。

下面我就分别讲解 Linux 和 Windows 系统,Valheim 服务器的搭建流程(推荐使用 Linux 搭建)。

目录

Linux

这里我使用的是 Ubuntu 20.04 服务器

安装 SteamCMD

  1. 安全起见,请不要使用 root 用户运行 steamcmd,首先创建一个新用户 steam

    sudo useradd -m steam
    sudo passwd steam 
  2. 切换至 steam 用户

    sudo -u steam -s
    cd /home/steam
  3. 使用软件包管理器安装 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 服务器

  1. 创建更新脚本

    touch update.sh
  2. 编辑脚本

    vim update.sh
  3. 输入以下内容

    steamcmd +login anonymous +force_install_dir /home/steam/valheim +app_update 896660 validate +quit
  4. 运行脚本

    bash update.sh

    至此,Valheim 服务端安装成功,推荐将 update.sh 脚本放在 /home/steam/valheim 文件夹下,以后游戏更新了,运行此脚本可以更新游戏服务端。

Valheim 配置

  1. 复制启动脚本

    cd /home/steam/valheim
    cp start_server.sh start.sh
  2. 修改脚本

    vim start.sh
    
    ./valheim_server.x86_64 -name "改为你想要的服务器名字" -port 2456 -world "改为你的世界名字" -password "至少5位密码"

    默认端口是2456,需要开放2456,2457,2458这三个端口

运行 Valheim 服务器

  1. 安装 screen

    sudo apt install screen
  2. 新建会话

    screen -S valheim
  3. 启动服务器

    cd valheim
    bash start.sh

    看到 Server connected,说明服务器成功启动

关闭服务器:按Ctrl+c
断开这个会话:按Ctrl+a d
返回这个会话:screen -r valheim

Windows

安装 SteamCMD 和 Valheim

  1. 下载 SteamCMD
    将下载的压缩包解压到任意目录,例如 C:\steamcmd
  2. 创建 update.bat 文件,输入以下内容

    C:\steamcmd\steamcmd +login anonymous +force_install_dir C:\Valheim +app_update 896660 validate +quit
  3. 双击 update.bat 文件安装游戏服务端

配置英灵神殿服务端内容

  1. 将 update.bat 移动到服务端程序文件夹根目录,并在您要更新服务器时运行它。
  2. 在服务器文件夹中复制 start_headless_server.bat ,并将其重命名为 start.bat ,用任何文本编辑器(如 Windows 自带的记事本)打开 start.bat
  3. 修改脚本

    valheim_server -nographics -batchmode -name "改为你想要的服务器名字"-port 2456 -world "改为你的世界名字" -password "至少5位密码"
  4. 双击 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指令类似)

0

评论

博主关闭了当前页面的评论