В этом руководстве рассматривается, как настроить и сконфигурировать ваш выделенный сервер Eco, размещённый на Legion Hosting, включая аутентификацию Strange Loop Games, переменные запуска, конфигурацию сервера, настройки экономики, интеграцию с Discord и способы подключения. Для веб-интерфейса администрирования и доступа по 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 в поле
SLG_USER. - Введите ваш пароль SLG в поле
SLG_PW. - При желании задайте имя сервера (
SRV_NAME), чтобы ваш сервер был узнаваем в браузере. - Вернитесь на вкладку Console и нажмите Start.
- Следите за выводом консоли. Сервер пройдёт аутентификацию в Strange Loop Games, сгенерирует свои файлы конфигурации и начнёт загрузку мира. Первый запуск может занять несколько минут, пока генерируется мир.
Configs/Network.eco и другие конфигурационные файлы .eco, не будут существовать, пока сервер не запустится хотя бы один раз. Запустите сервер, прежде чем пытаться редактировать файлы конфигурации.
3. Переменные запуска GPanel
Следующие переменные можно настроить на вкладке Startup в GPanel. Изменения переменных запуска требуют перезапуска сервера для вступления в силу.
| Переменная | Описание | По умолчанию |
|---|---|---|
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 |
Порт, используемый веб-интерфейсом администрирования. Проверьте назначенный вам порт на вкладке Network в GPanel. | Назначается GPanel |
RCON_PORT |
Порт, используемый для подключений RCON. Проверьте назначенный вам порт на вкладке Network в GPanel. | Назначается GPanel |
RCON_PW |
Пароль для доступа по RCON. Оставьте пустым, чтобы отключить RCON. | Пусто |
SRV_CAT |
Категория сервера, показываемая в браузере. Варианты: None, Beginner, Established, BeginnerHard, Strange. |
None |
DISCORD_SRV |
Ссылка-приглашение или ID вашего сервера Discord для интеграции с сервером Eco. | Пусто |
LANGUAGE |
Настройка языка сервера. Влияет на язык, используемый в списке браузера серверов. | English |
4. Конфигурация сервера
Eco хранит свою конфигурацию в файлах JSON внутри каталога Configs/ на вашем сервере. Основной файл для настроек сети и идентичности сервера — Configs/Network.eco.
.eco. Сервер может перезаписать ваши изменения при завершении работы, если он всё ещё запущен.
Редактирование 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"
}
Измените значение на любой поддерживаемый язык. Это также можно задать через переменную запуска LANGUAGE в GPanel.
5. Категории серверов
Eco использует категории серверов, чтобы помочь игрокам находить серверы, соответствующие их предпочитаемому стилю игры. Категория задаётся через переменную запуска SRV_CAT или поле "ServerCategory" в Network.eco.
| Категория | Описание |
|---|---|
None |
Нет тега категории. Сервер появляется в браузере без метки категории. Используйте это, если ваш сервер не подходит под предопределённые категории. |
Beginner |
Предназначено для новых игроков. Обычно включает более медленный тайминг метеора, смягчённые требования к сотрудничеству и более щадящие экономические настройки. Сигнализирует новым игрокам, что сервер — хорошее место для обучения. |
Established |
Сервер, который работает уже некоторое время с активным сообществом. Игроки, просматривающие эту категорию, ожидают существующую экономику, установленные законы и продолжающееся сотрудничество. Лучше всего использовать после того, как ваш сервер продвинулся дальше ранней стадии игры. |
BeginnerHard |
Дружелюбно к новичкам, но с более сложной конфигурацией. Более быстрый тайминг метеора, более строгие лимиты ресурсов или другие повышения сложности. Подходит для игроков, которые хотят изучать системы Eco под давлением. |
Strange |
Экспериментальные или нестандартные настройки сервера. Пользовательские наборы правил, необычные конфигурации мира, активный моддинг или нестандартный геймплей. Используйте это для творческих или нишевых настроек сервера. |
6. Настройки экономики и мира
Основной геймплей Eco вращается вокруг его симулированной экосистемы и экономики, управляемой игроками. Эти настройки значительно влияют на то, как играется ваш сервер, и ими лучше всего управлять через веб-панель администрирования (см. Eco Web Admin & RCON).
Длина дня и масштаб времени
Длина дня управляет тем, как быстро проходит внутриигровое время относительно реального. Более короткий дневной цикл ускоряет прогрессию геймплея, тогда как более длинный цикл даёт игрокам больше реального времени для сотрудничества и строительства.
- Соотношение реального времени к игровому по умолчанию означает, что один реальный день примерно равен одному внутриигровому дню.
- Регулировка масштаба времени влияет на то, как быстро портится еда, растут посевы и зарабатываются очки навыков.
- Более короткие циклы лучше для небольших групп, которые хотят более быстрой прогрессии. Более длинные циклы подходят более крупным сообществам, которым нужно время для координации.
Тайминг метеора
Метеор — основная угроза в Eco. Он устанавливает крайний срок, к которому игроки должны достаточно продвинуть свои технологии, чтобы уничтожить его. Ключевые соображения:
- Дни до удара метеора: Число реальных дней до удара метеора. По умолчанию — 30 дней.
- Более короткий таймер метеора увеличивает срочность и заставляет сотрудничать быстрее. Более длинный таймер позволяет более казуальную игру.
- Вы можете полностью отключить метеор, если хотите песочничный опыт без крайнего срока.
- Таймер метеора можно отрегулировать через веб-панель администрирования в настройках мира.
Скорости навыков и сотрудничество
Система навыков Eco разработана так, что ни один игрок не может освоить каждую профессию. Это поощряет торговлю и кооперацию.
- Скорость получения навыков: Управляет тем, как быстро игроки зарабатывают очки навыков. Более высокие скорости позволяют более быструю специализацию, но снижают необходимость долгосрочной приверженности.
- Стоимость специальности: Стоимость изучения новых специальностей. Более высокие затраты заставляют игроков специализироваться более узко.
- Множитель сотрудничества: Бонусы, применяемые, когда несколько игроков работают над одним и тем же проектом. Более высокие значения вознаграждают командную работу.
- Эти настройки доступны через веб-панель администрирования и могут быть отрегулированы во время работы без перезапуска.
Генерация мира
Настройки мира, которые задаются во время генерации (размер мира, распределение биомов), не могут быть изменены после создания мира. Если вам нужны другие параметры генерации мира, вам потребуется очистить сервер и сгенерировать новый мир. См. параметры генерации мира в веб-админке или в соответствующих файлах конфигурации перед первым запуском, если вы хотите пользовательский мир.
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-адрес вашего сервера и игровой порт показаны на вкладке Network в GPanel. Подробности см. в Как узнать IP-адрес и порт вашего сервера.
Похожие статьи
- Eco Web Admin & RCON
- Как узнать IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера
Нужна помощь?
Если у вас возникают проблемы с вашим сервером Eco, откройте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любой соответствующий вывод консоли из GPanel.