本指南涵盖如何设置和配置您在 Legion Hosting 上托管的 Eco 专用服务器,包括 Strange Loop Games 身份验证、启动变量、服务器配置、经济设置、Discord 集成以及如何连接。有关 Web 管理界面和 RCON 访问,请参阅 Eco Web Admin & RCON。
1. 前提条件
在首次启动 Eco 服务器之前,您需要一个 Strange Loop Games (SLG) 账户。服务器使用您的 SLG 凭据向 Eco 主服务器进行身份验证,这是服务器出现在服务器浏览器中并接受玩家连接所必需的。
- 访问 play.eco,点击 Sign Up(如果已有账户,请点击 Log In)。
- 使用有效的电子邮件地址注册并创建密码。
- 如有提示,请确认您的电子邮件。
- 准备好您的 SLG 用户名和密码 — 您将在启动服务器之前在 GPanel 中输入它们。
2. 首次启动
SLG 账户准备就绪后,按照以下步骤首次启动您的 Eco 服务器:
- 登录 GPanel。
- 从服务器列表中选择您的 Eco 服务器。
- 转到 Startup 标签。
- 在
SLG_USER字段中输入您的 SLG 用户名。 - 在
SLG_PW字段中输入您的 SLG 密码。 - 可选地,设置 Server Name(
SRV_NAME),以便您的服务器在浏览器中可被识别。 - 返回 Console 标签并点击 Start。
- 观察控制台输出。服务器将与 Strange Loop Games 进行身份验证,生成配置文件,并开始加载世界。首次启动可能需要几分钟,因为需要生成世界。
Configs/Network.eco 和其他 .eco 配置文件在服务器至少启动一次之前不会存在。请在尝试编辑配置文件之前先启动服务器。
3. GPanel 启动变量
以下变量可在 GPanel 的 Startup 标签中配置。更改启动变量需要重启服务器才能生效。
| 变量 | 描述 | 默认值 |
|---|---|---|
SLG_USER |
您的 Strange Loop Games 用户名。服务器身份验证必需。 | 无 |
SLG_PW |
您的 Strange Loop Games 密码。服务器身份验证必需。 | 无 |
SRV_NAME |
在 Eco 服务器浏览器中显示的服务器名称。 | 无 |
DEDES |
在服务器浏览器列表中显示的服务器描述。 | 无 |
SRV_PW |
玩家加入时需要的可选密码。留空为公开服务器。 | 空 |
MAX_CON |
最大同时玩家连接数。设为 -1 表示无限制。 |
-1 |
PUB_SRV |
服务器是否出现在公共服务器浏览器中。设为 true 或 false。 |
true |
WEB_PORT |
Web 管理界面使用的端口。在 GPanel 的 Network 标签中查看您分配的端口。 | 由 GPanel 分配 |
RCON_PORT |
RCON 连接使用的端口。在 GPanel 的 Network 标签中查看您分配的端口。 | 由 GPanel 分配 |
RCON_PW |
RCON 访问的密码。留空则禁用 RCON。 | 空 |
SRV_CAT |
浏览器中显示的服务器类别。选项:None、Beginner、Established、BeginnerHard、Strange。 |
None |
DISCORD_SRV |
用于与 Eco 服务器集成的 Discord 服务器邀请链接或 ID。 | 空 |
LANGUAGE |
服务器语言设置。影响服务器浏览器列表中使用的语言。 | English |
4. 服务器配置
Eco 将其配置存储在服务器上 Configs/ 目录内的 JSON 文件中。网络和服务器身份设置的主要文件是 Configs/Network.eco。
.eco 配置文件进行更改之前,请始终从 GPanel 的 Console 标签停止服务器。如果服务器仍在运行,它可能会在关闭时覆盖您的更改。
编辑 Network.eco
- 登录 GPanel 并选择您的 Eco 服务器。
- 从 Console 标签停止服务器。
- 转到 Files 标签并导航到
Configs/。 - 点击
Network.eco在内联编辑器中打开它。
Network.eco 是一个 JSON 文件。关键设置包括:
| 设置 | 描述 |
|---|---|
"Name" |
浏览器中显示的服务器名称。也可通过 SRV_NAME 启动变量设置。 |
"Description" |
浏览器列表中显示的服务器描述。也可通过 DEDES 设置。 |
"Password" |
服务器加入密码。留为空字符串("")表示无密码。 |
"PublicServer" |
设为 true 将服务器列入公共浏览器,false 为私有服务器。 |
"MaxConnections" |
最大同时玩家连接数。使用 -1 表示无限制。 |
"ServerCategory" |
浏览器中显示的类别标签(如 "Beginner"、"Established")。 |
"IPAddress" |
在共享主机上通常设为 "Any"。除非支持人员指示,否则请勿更改。 |
示例 Network.eco 片段:
{
"Name": "My Legion Eco Server",
"Description": "A collaborative Eco server hosted by Legion Hosting",
"Password": "",
"PublicServer": true,
"MaxConnections": -1,
"ServerCategory": "Beginner",
"IPAddress": "Any"
}
SRV_NAME)将在每次服务器启动时覆盖 Network.eco 中的相应值。如果您想仅通过配置文件管理设置,请清除 GPanel 中对应的启动变量。
本地化设置
Configs/Localization.eco 文件控制服务器使用的语言。这是一个结构简单的 JSON 文件:
{
"Language": "English"
}
将值更改为任何受支持的语言。这也可以通过 GPanel 中的 LANGUAGE 启动变量设置。
5. 服务器类别
Eco 使用服务器类别帮助玩家找到符合其偏好游戏风格的服务器。类别通过 SRV_CAT 启动变量或 Network.eco 中的 "ServerCategory" 字段设置。
| 类别 | 描述 |
|---|---|
None |
无类别标签。服务器将在浏览器中显示,但不带类别标签。如果您的服务器不适合预定义类别,请使用此选项。 |
Beginner |
面向新玩家。通常具有较慢的陨石计时、宽松的协作要求和更宽容的经济设置。向新玩家表明该服务器是学习的好去处。 |
Established |
已运行一段时间且拥有活跃社区的服务器。浏览此类别的玩家期望找到已有的经济体系、已建立的法律和正在进行的协作。最适合在服务器度过早期阶段后使用。 |
BeginnerHard |
对新手友好但配置更具挑战性。更快的陨石计时、更严格的资源限制或其他难度提升。适合想要在压力下学习 Eco 系统的玩家。 |
Strange |
实验性或非常规的服务器设置。自定义规则集、不寻常的世界配置、大量模组或非标准玩法。用于创意型或小众服务器设置。 |
6. 经济和世界设置
Eco 的核心玩法围绕其模拟的生态系统和玩家驱动的经济展开。这些设置显著影响服务器的游戏体验,最好通过 Web 管理面板进行管理(请参阅 Eco Web Admin & RCON)。
日长和时间比例
日长控制游戏内时间相对于现实时间的流逝速度。较短的日夜循环加快游戏进程,而较长的循环给玩家更多的现实时间来协作和建造。
- 默认的现实时间与游戏时间比率意味着一个现实天大约等于一个游戏天。
- 调整时间比例会影响食物腐烂、作物生长和技能点获取的速度。
- 较短的循环更适合希望更快进展的小型团队。较长的循环适合需要时间协调的大型社区。
陨石计时
陨石是 Eco 中的主要威胁。它设定了玩家必须在此之前将技术发展到足以摧毁它的截止时间。关键考虑因素:
- 陨石撞击天数:陨石撞击前的现实天数。默认为 30 天。
- 较短的陨石计时器增加紧迫感并迫使更快的协作。较长的计时器允许更休闲的游戏。
- 您可以完全禁用陨石,如果您想要没有截止时间的沙盒体验。
- 陨石计时器可以通过 Web 管理面板在世界设置中调整。
技能速率和协作
Eco 的技能系统设计为没有单个玩家可以精通每个职业。这鼓励了贸易和合作。
- 技能获取速率:控制玩家获得技能点的速度。较高的速率允许更快的专业化,但减少了长期投入的需要。
- 专业成本:学习新专业的成本。较高的成本迫使玩家更狭窄地专业化。
- 协作加成:当多名玩家在同一项目上工作时应用的加成。较高的值奖励团队合作。
- 这些设置可通过 Web 管理面板获取,并可在运行时调整而无需重启。
世界生成
在生成时设定的世界设置(世界大小、生物群落分布)在世界创建后无法更改。如果您需要不同的世界生成参数,您需要清除服务器并生成新世界。如果您想要自定义世界,请在首次启动前查看 Web 管理中的世界生成选项或相关配置文件。
7. Discord 集成
Eco 支持将您的服务器链接到 Discord 服务器,允许玩家直接从服务器浏览器找到您的社区。
设置 Discord 集成
- 为您的 Discord 服务器创建永久邀请链接(在 Discord 中:右键点击频道,点击 Invite People,并将链接设置为 Never Expire)。
- 在 GPanel 中,转到 Startup 标签。
- 将您的 Discord 邀请链接或服务器 ID 粘贴到
DISCORD_SRV字段中。 - 重启服务器。
配置完成后,浏览服务器列表的玩家将在您服务器的列表页面上看到 Discord 链接。这使潜在玩家在连接到服务器之前就可以轻松加入您的社区。
8. 如何连接
选项 A -- 游戏内服务器浏览器
- 启动 Eco 并在主菜单点击 Play。
- 点击 Server Browser。
- 如果您的服务器是公开的(
PUB_SRV设为true),它将出现在服务器列表中。使用搜索栏按服务器名称过滤。 - 点击您的服务器并点击 Join。如设置了密码,请输入服务器密码。
选项 B -- 直接连接
- 启动 Eco 并在主菜单点击 Play。
- 点击 Server Browser,然后点击 Direct Connect(或连接图标)。
- 输入您服务器的 IP 地址和游戏端口:
<your-server-ip>:<game-port> - 点击 Connect。如有提示,请输入服务器密码。
您的服务器 IP 和游戏端口显示在 GPanel 的 Network 标签中。详情请参阅 如何查找您的服务器 IP 和端口。
相关文章
需要帮助?
如果您的 Eco 服务器遇到问题,请提交支持工单,并附上您的服务器 IP、问题描述以及 GPanel 中的相关控制台输出。