Это руководство охватывает всё, что вам нужно знать о настройке и конфигурации вашего выделенного сервера Avorion на Legion Hosting. Avorion — это космическая песочница, где игроки конструируют корабли, исследуют процедурно сгенерированную галактику, торгуют, добывают ресурсы и сражаются в открытой вселенной. Для управления вашим сервером после его запуска см. наше руководство Команды администратора Avorion.
Что такое Avorion?
Avorion — это космическая песочница, разработанная Boxelware, где игроки строят корабли из отдельно размещаемых блоков, исследуют огромную процедурно сгенерированную галактику, торгуют ресурсами, добывают астероиды и вступают в бой с пиратами и другими фракциями. Галактика разделена на секторы, центрированные вокруг загадочного барьера в ядре, и игроки должны продвигаться через всё более ценные материалы, чтобы достичь центра.
Ключевые особенности включают:
- Строительство кораблей — Конструируйте корабли блок за блоком с функциональными компонентами, включая турели, двигатели, щиты и грузовые отсеки
- Процедурная галактика — Огромная галактика с сотнями секторов, содержащих станции, астероиды, червоточины и территории фракций
- Экономика и торговля — Динамическая экономика со спросом и предложением по секторам; стройте свои собственные торговые станции
- Бой — Космический бой в реальном времени с настраиваемыми оружейными турелями и управлением флотом
- Многопользовательский режим — Кооперативный и соревновательный геймплей на выделенных серверах с постоянными галактиками
Первый запуск
Когда ваш сервер Avorion развёрнут на Legion Hosting, он поставляется предварительно настроенным и готовым к запуску. Чтобы запустить ваш сервер в первый раз:
- Войдите в GPanel по адресу gpanel.legionhosting.net
- Выберите ваш сервер Avorion из списка серверов
- Просмотрите ваши Переменные запуска, чтобы задать имя галактики, сид и другие предпочтения перед первым запуском
- Нажмите Start, чтобы запустить сервер
- При первой загрузке сервер сгенерирует сид галактики и файлы конфигурации по умолчанию — это может занять минуту
- Как только в консоли отобразится
Server startup complete, игроки смогут подключаться
Переменные запуска GPanel
GPanel предоставляет переменные запуска, которые позволяют настраивать ключевые параметры сервера без редактирования файлов напрямую. Вот наиболее распространённые переменные запуска для Avorion:
| Переменная | Описание | Пример |
|---|---|---|
GALAXY_NAME |
Имя галактики (также имя папки сохранения) | avorion_galaxy |
SERVER_NAME |
Имя, отображаемое в браузере серверов | Legion Avorion Server |
SEED |
Сид генерации галактики (определяет расположение и содержимое секторов) | abc123 |
MAX_PLAYERS |
Максимальное количество одновременных игроков | 20 |
DIFFICULTY |
Уровень сложности сервера (влияет на силу врагов и добычу) | 1 |
GAME_PORT |
Основной UDP-порт для игрового трафика (обычно устанавливается автоматически) | 27000 |
SERVER_PASSWORD |
Пароль, необходимый для входа (оставьте пустым для публичного) | secret123 |
PVP |
Включить или выключить бой между игроками | true |
LISTED |
Отображается ли сервер в публичном браузере серверов | true |
server.ini. Если какая-то настройка ведёт себя не так, как ожидалось, сначала проверьте ваши переменные запуска.
Конфигурация сервера (server.ini)
Основная конфигурация сервера хранится в server.ini, расположенном в папке сохранения галактики. Вы можете получить доступ к этому файлу через Файловый менеджер GPanel. Файл создаётся автоматически при первом запуске.
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
Объяснение настроек конфигурации
| Настройка | По умолчанию | Описание |
|---|---|---|
name |
Avorion Server | Имя сервера, отображаемое в браузере серверов. Выберите что-то описательное для вашего сообщества. |
description |
(пусто) | Описание сервера, показываемое в браузере серверов. Используйте это, чтобы прорекламировать правила или особенности вашего сервера. |
password |
(пусто) | Пароль сервера. Оставьте пустым для публичного сервера. Игроки должны ввести его для подключения. |
maxPlayers |
20 | Максимальное количество одновременных игроков. Большее количество увеличивает использование ресурсов сервера. |
port |
27000 | Основной UDP-порт для игрового трафика. Обычно управляется GPanel автоматически. |
steamQueryPort |
27001 | Порт, используемый для запросов браузера серверов Steam. Обычно игровой порт + 1. |
listed |
true | Появляется ли сервер в публичном браузере серверов. Установите false для приватных серверов. |
difficulty |
1 | Сложность сервера. Влияет на частоту появления врагов, агрессивность ИИ и качество добычи. Диапазон: -3 (самый лёгкий) до 3 (самый трудный). |
pvp |
true | Включает бой между игроками. Когда false, игроки не могут повреждать корабли друг друга. |
seed |
(случайный) | Сид генерации галактики. Одинаковый сид создаёт одинаковое расположение галактики. Может быть любой строкой или числом. |
infiniteResources |
false | Когда включено, игроки имеют неограниченные строительные ресурсы. В основном для творческих/тестовых целей. |
collisionDamage |
1 | Множитель урона от столкновений между кораблями и объектами. Установите 0, чтобы отключить урон от столкновений. |
sameStartSector |
true | Когда включено, все новые игроки появляются в одном стартовом секторе. Когда отключено, игроки появляются в случайных внешних секторах. |
workerThreads |
2 | Количество рабочих потоков для симуляции сервера. Увеличьте для лучшей производительности на многоядерных серверах. |
generatorThreads |
2 | Количество потоков, используемых для генерации новых секторов. Больше потоков ускоряют генерацию секторов при исследовании игроками. |
Настройки сложности
Система сложности Avorion использует числовую шкалу, которая влияет на множество аспектов геймплея:
| Сложность | Значение | Эффект |
|---|---|---|
| Новичок | -3 | Очень слабые враги, изобилие ресурсов, минимальные атаки пиратов |
| Лёгкий | -2 | Более слабые враги, больше ресурсов, меньше встреч с пиратами |
| Нормальный | 0 | Сбалансированный геймплей со стандартной силой врагов и доступностью ресурсов |
| Ветеран | 1 | Более сильные враги, сниженный выпад добычи, более частые атаки пиратов |
| Эксперт | 2 | Значительно более сильные враги, дефицит ресурсов высокого уровня |
| Безумный | 3 | Максимальная сложность с чрезвычайно мощными врагами и дефицитом ресурсов |
Настройка PvP
Avorion предлагает гибкие настройки PvP, подходящие для разных стилей игры:
- PvP включён (
pvp=true) — Игроки могут атаковать и уничтожать корабли и станции друг друга. Хорошо для соревновательных серверов. - PvP отключён (
pvp=false) — Игроки не могут повреждать друг друга. Идеально для кооперативных PvE-серверов, ориентированных на исследование и строительство.
Как подключиться
После запуска вашего сервера игроки могут подключаться следующими способами:
Через браузер серверов Steam
- Запустите Avorion из Steam
- В главном меню нажмите Multiplayer
- Нажмите Join Game
- Используйте строку поиска, чтобы найти ваш сервер по имени
- Выберите сервер и нажмите Join
- Введите пароль, если он установлен
Через Direct Connect
- Запустите Avorion из Steam
- В главном меню нажмите Multiplayer
- Нажмите Direct Connect
- Введите IP-адрес и порт вашего сервера (например,
192.168.1.100:27000) - Нажмите Connect
Server startup complete в консоли). Avorion использует протокол UDP. Если сервер не появляется в браузере, убедитесь, что listed установлено в true в вашей конфигурации, и попробуйте Direct Connect с точным IP и портом из GPanel.
Расположение сохранений и управление
Avorion хранит данные галактики, данные игроков и информацию о секторах в папке сохранения галактики. Понимание структуры помогает с резервными копиями и устранением неполадок.
Структура файлов сохранения
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
Процедуры резервного копирования
- Используйте встроенную функцию резервного копирования GPanel для создания снимков перед крупными изменениями
- Скачайте всю папку галактики через SFTP для локальных резервных копий
- Сервер автоматически сохраняет секторы, когда игроки покидают их
- Вы можете инициировать ручное сохранение с помощью команды
/saveв консоли сервера - Всегда делайте резервную копию перед обновлениями игры, изменениями модов или сбросами галактики
Сброс галактики
Чтобы начать с новой галактики:
- Остановите сервер в GPanel
- Откройте Файловый менеджер
- Перейдите в каталог
galaxies/ - Удалите или переименуйте папку галактики, которую вы хотите сбросить
- При желании измените переменную запуска
SEEDдля другого расположения галактики - Запустите сервер — будет сгенерирована новая галактика
Соображения о производительности
- Симуляция секторов — Активно симулируются только секторы, в которых находятся игроки. Производительность масштабируется в зависимости от того, насколько разбросаны игроки по галактике.
- Сложность кораблей — Очень большие корабли с тысячами блоков увеличивают нагрузку симуляции сектора. Рассмотрите возможность установления лимитов количества блоков для вашего сообщества.
- Рабочие потоки — Увеличьте
workerThreads, если на вашем сервере доступно несколько ядер ЦП. Это помогает с симуляцией секторов, когда много игроков активны в разных секторах. - Потоки генератора — Увеличьте
generatorThreads, если игроки испытывают лаги при входе в неисследованные секторы. Больше потоков ускоряют процедурную генерацию. - Моды — Некоторые моды могут значительно повлиять на производительность сервера. Тестируйте новые моды с небольшой группой перед развёртыванием для всего вашего сообщества.
Связанные статьи
- Команды администратора Avorion
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Начало работы с вашим новым сервером
Нужна помощь?
Если вы испытываете проблемы с вашим сервером Avorion или вам нужна дополнительная помощь, наша служба поддержки готова помочь. Отправьте заявку в поддержку, и мы свяжемся с вами как можно скорее.