The Isle 服务器设置指南
本指南介绍如何设置、配置和管理由 Legion Hosting 托管的 The Isle(Evrima)专用服务器,包括首次启动、GPanel 变量、Game.ini 配置、排队系统、启用人类、连接方式和存档管理。有关管理员设置和命令,请参阅 The Isle 管理员命令。
首次启动
当您的服务器首次配置完成后,需要先安装 The Isle Evrima 服务器文件才能运行。首次启动时会自动进行安装。
- 登录 GPanel。
- 从服务器列表中选择您的 The Isle 服务器。
- 点击 Startup 选项卡并验证您的基本设置(服务器名称、玩家数量)。您可以在首次启动前进行调整。
- 前往 Console 选项卡并点击 Start。
- 服务器将通过 Steam(App ID 412680)下载并安装 Evrima 分支文件。首次安装可能需要几分钟,具体取决于文件大小。
- 安装完成后,服务器将自动启动。观察控制台输出,等待服务器准备好接受连接的提示消息。
TheIsle/Saved/Config/LinuxServer/ 中创建配置文件(包括 Game.ini 和 Engine.ini)。在服务器至少启动一次之前,请勿尝试编辑这些文件。
Engine.ini 中配置 Epic Online Services (EOS) 凭据才能运行。这些凭据由 egg 自动配置,无需手动编辑。
GPanel 启动变量
The Isle 的核心设置通过 GPanel 中的启动变量进行配置,而非在配置文件中设置。这些变量作为命令行参数传递给服务器进程。
- 登录 GPanel。
- 从服务器列表中选择您的 The Isle 服务器。
- 点击 Startup 选项卡。
- 查看并调整下方显示的变量。更改将在下次启动服务器时生效。
| 变量 | 默认值 | 描述 |
|---|---|---|
SERVER_NAME |
(您的服务器名称) | 在游戏内服务器浏览器中显示的名称。请使用描述性名称以便玩家找到您的服务器。 |
PLAYER_COUNT |
100 |
最大同时在线玩家数。不应超过您托管方案的插槽限制。常用值范围为 50 到 200。 |
ALLOW_REPLAY |
true |
启用或禁用回放录制。设置为 false 以禁用回放。禁用可能会略微减少磁盘使用和 I/O。 |
HUMANS |
false |
在恐龙之外启用人类阵营。设置为 true 以允许玩家选择扮演人类。详情请参阅下方的人类与恐龙部分。 |
DYNAMIC_WEATHER |
true |
启用动态天气循环(雨、雾、暴风雨)。设置为 false 以始终保持静态晴朗天气。 |
RCON |
false |
启用 RCON 远程管理界面。设置为 true 并配置 RCON_PASSWORD 以允许远程管理员命令。详情请参阅 The Isle 管理员命令。 |
RCON_PASSWORD |
(空) | RCON 连接密码。仅在 RCON 设置为 true 时使用。请选择一个强且唯一的密码并妥善保管。 |
ENABLE_QUEUE |
false |
启用服务器满员时的连接排队功能。设置为 true 以便在服务器达到玩家上限时将玩家排队而非拒绝。请参阅排队系统部分。 |
SERVER_PASSWORD_ENABLED |
false |
启用服务器密码保护。设置为 true 并配置 SERVER_PASSWORD 以将服务器设为私有。 |
SERVER_PASSWORD |
(空) | 玩家加入服务器时必须输入的密码。仅在 SERVER_PASSWORD_ENABLED 为 true 时使用。 |
ADMINSTEAMID |
(空) | 服务器管理员的 Steam64 ID 列表,以逗号分隔。详情请参阅 The Isle 管理员命令。 |
Game.ini 配置
高级游戏设置在 Game.ini 中配置,该文件位于 TheIsle/Saved/Config/LinuxServer/Game.ini。此文件在服务器首次启动时生成。在 GPanel Files 选项卡中打开它进行修改。
成长速率设置
成长速率控制恐龙从幼年成长到成年的速度。这些设置在 Game.ini 的 [/Script/TheIsle.TIGameMode] 部分中配置。
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| 设置 | 默认值 | 描述 |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
被动成长速度倍率。设置为 2.0 可使成长速度加倍,0.5 可减半。较高的值有助于玩家更快到达成年。 |
bEnableGrowthParticles |
true |
在恐龙成长时显示视觉粒子效果。设置为 false 以禁用。 |
AI 和生成设置
这些设置控制地图上 AI 生物的生成行为。
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| 设置 | 默认值 | 描述 |
|---|---|---|
bEnableAI |
true |
启用地图上的 AI 控制生物(鱼、小动物等)。设置为 false 可禁用所有 AI 生成,这可以降低服务器负载。 |
MaxAICount |
200 |
同时存在的最大 AI 生物数量。如果遇到性能问题,请降低此值。 |
AISpawnInterval |
120.0 |
AI 生成检查之间的时间间隔(秒)。较低的值意味着更频繁的生成。 |
昼夜循环
昼夜循环的时长可以根据您社区的偏好进行调整。
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| 设置 | 默认值 | 描述 |
|---|---|---|
DayLengthMinutes |
45.0 |
白天的实际时长(分钟)。增大值可延长白天,减小值可缩短白天。 |
NightLengthMinutes |
15.0 |
夜晚的实际时长(分钟)。许多社区会缩短夜晚时间以减少日间活动玩家的等待时间。 |
[/Script/TheIsle.TIGameMode] 标题下。不要重复该标题——将所有设置一起放在其下方。
组合示例 Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
排队系统
排队系统允许玩家在服务器满员时排队等候,而不是被立即拒绝。这对于经常达到玩家上限的热门服务器特别有用。
- 在 GPanel 中,前往 Startup 选项卡。
- 将
ENABLE_QUEUE设置为true。 - 重启服务器。
当排队功能启用且服务器满员时,尝试连接的新玩家将被放入队列,并在有空位时自动加入。玩家在等待时可以看到自己在队列中的位置。
人类与恐龙
The Isle Evrima 包含一个可选的人类阵营,允许玩家与恐龙共存(或对抗)。默认情况下,仅启用恐龙玩法。
启用人类
- 在 GPanel 中,前往 Startup 选项卡。
- 将
HUMANS设置为true。 - 重启服务器。
启用人类后,玩家在生成时可以选择扮演恐龙或人类。人类玩法包括制作工具、建造庇护所以及使用武器抵御恐龙。
如何连接
玩家可以通过游戏内服务器浏览器或直接连接的方式连接到您的 The Isle Evrima 服务器。
使用服务器浏览器
- 在 Steam 上启动 The Isle。
- 在主菜单中,点击 Join Server。
- 使用顶部的搜索栏按名称搜索您的服务器(您在
SERVER_NAME中设置的值)。 - 在列表中点击您的服务器,然后点击 Join。
- 如果服务器设有密码保护,请在提示时输入密码。
直接连接
如果服务器未在浏览器中显示或您想更快地连接:
- 在 GPanel Network 选项卡中找到您的服务器 IP 地址和游戏 port。
- 在 The Isle 主菜单中,找到 Direct Connect 选项。
- 以
IP:PORT格式输入您的服务器 IP 和 port。 - 点击 Connect。
有关如何查找服务器 IP 和 port 的详细信息,请参阅 如何查找您的服务器 IP 和 Port。
通过 Steam 连接
您还可以将服务器添加到 Steam 收藏夹以便快速访问:
- 打开 Steam,前往 View > Game Servers。
- 点击 Favourites 选项卡,然后点击 Add a server。
- 输入您的服务器 IP 和查询 port。
- 添加后,您可以直接从 Steam 服务器浏览器进行连接。
存档管理
The Isle Evrima 会自动定期保存世界数据。了解存档的工作方式有助于您有效管理服务器并避免数据丢失。
世界持久化
The Isle Evrima 维护持久的世界数据,包括:
- 玩家恐龙 -- 成长进度、位置和属性会被保存。玩家可以重新加入并继续使用他们的恐龙。
- AI 种群 -- AI 生物状态由服务器管理,并根据您的配置重新生成。
- 世界状态 -- 环境条件和时间在重启后保持不变。
存档数据存储在服务器的 TheIsle/Saved/ 目录中。
执行世界重置
如果您想将服务器重置为初始状态(删除所有玩家进度和恐龙存档):
- 在 GPanel Console 选项卡中停止服务器。
- 前往 Files 选项卡。
- 导航到
TheIsle/Saved/。 - 删除此目录中的存档数据文件。注意不要删除
Config/子目录,因为其中包含您的服务器配置。 - 启动服务器。它将生成全新的世界数据。
TheIsle/Saved/ 目录进行备份。
备份存档数据
定期备份可防止因崩溃、存档损坏或意外删除导致的数据丢失:
- 停止服务器以确保存档文件不在写入中。
- 在 GPanel Files 选项卡中,导航到
TheIsle/Saved/。 - 将存档文件下载到本地计算机,或使用 SFTP 进行较大文件的传输。有关连接说明,请参阅 如何通过 SFTP 上传文件。
- 要恢复备份,请停止服务器,将存档文件上传回相同目录,然后启动服务器。
相关文章
需要帮助?
如果您遇到本指南未涵盖的问题,我们的支持团队随时为您提供帮助。提交支持工单,并附上您的服务器 ID、问题描述以及任何相关的控制台输出或截图。