Овој водич опфаќа сè што треба да знаете за поставувањето и конфигурирањето на вашиот посветен Avorion сервер на Legion Hosting. Avorion е вселенска песочна игра каде играчите дизајнираат бродови, истражуваат процедурално генерирана галаксија, тргуваат, копаат и се борат во отворена вселена. За управување со вашиот сервер откако ќе работи, погледнете го нашиот водич Avorion администраторски команди.
Што е Avorion?
Avorion е вселенска песочна игра развиена од Boxelware каде играчите градат бродови од поединечно поставливи блокови, истражуваат огромна процедурално генерирана галаксија, тргуваат со ресурси, копаат астероиди и се вклучуваат во борба со пирати и други фракции. Галаксијата е поделена на сектори центрирани околу мистериозна бариера во јадрото, и играчите мора да напредуваат низ сè повредни материјали за да стигнат до центарот.
Клучните карактеристики вклучуваат:
- Градба на бродови — Дизајнирајте бродови блок по блок со функционални компоненти вклучувајќи кули, мотори, штитови и товарни простори
- Процедурална галаксија — Огромна галаксија со стотици сектори што содржат станици, астероиди, црвоточини и територии на фракции
- Економија и тргување — Динамична економија со понуда и побарувачка низ секторите; изградете свои тргувачки станици
- Борба — Вселенска борба во реално време со прилагодливи оружни кули и управување со флота
- Мултиплеер — Кооперативна и натпреварувачка играчка постапка на посветени сервери со постојани галаксии
Прв старт
Кога вашиот Avorion сервер е обезбеден на Legion Hosting, тој доаѓа претходно конфигуриран и подготвен за старт. За да го стартувате вашиот сервер за прв пат:
- Најавете се на GPanel на gpanel.legionhosting.net
- Изберете го вашиот Avorion сервер од списокот на сервери
- Прегледајте ги вашите стартни променливи за да го поставите името на галаксијата, seed и други преференции пред првото стартување
- Кликнете на Start за да го стартувате серверот
- Серверот ќе го генерира seed на галаксијата и стандардните конфигурациски датотеки при првото подигнување — ова може да трае една минута
- Откако конзолата ќе прикаже
Server startup complete, играчите можат да се поврзат
GPanel стартни променливи
GPanel обезбедува стартни променливи што ви дозволуваат да конфигурирате клучни параметри на серверот без директно уредување на датотеки. Ова се најчестите стартни променливи за Avorion:
| Променлива | Опис | Пример |
|---|---|---|
GALAXY_NAME |
Име на галаксијата (исто така и името на папката за зачувување) | avorion_galaxy |
SERVER_NAME |
Име прикажано во прелистувачот на сервери | Legion Avorion Server |
SEED |
Seed за генерирање на галаксијата (го определува распоредот и содржината на секторите) | abc123 |
MAX_PLAYERS |
Максимален број на истовремени играчи | 20 |
DIFFICULTY |
Ниво на тежина на серверот (влијае на силата на непријателите и пленот) | 1 |
GAME_PORT |
Примарен UDP порт за игрален сообраќај (вообичаено се поставува автоматски) | 27000 |
SERVER_PASSWORD |
Лозинка потребна за приклучување (оставете празно за јавен) | secret123 |
PVP |
Овозможете или оневозможете борба играч против играч | true |
LISTED |
Дали серверот е наведен во јавниот прелистувач на сервери | true |
server.ini. Ако некоја поставка не се однесува како што се очекува, прво проверете ги вашите стартни променливи.
Конфигурација на серверот (server.ini)
Главната конфигурација на серверот е зачувана во server.ini, која се наоѓа во папката за зачувување на галаксијата. Можете да пристапите до оваа датотека преку File Manager на 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 | Тежина на серверот. Влијае на стапките на појавување на непријатели, агресивноста на AI и квалитетот на пленот. Опсег: -3 (најлесно) до 3 (најтешко). |
pvp |
true | Овозможува борба играч против играч. Кога е false, играчите не можат да ги оштетат бродовите на другите. |
seed |
(случаен) | Seed за генерирање на галаксијата. Истиот seed produces ист распоред на галаксијата. Може да биде кој било низа или број. |
infiniteResources |
false | Кога е овозможено, играчите имаат неограничени ресурси за градба. Примарно за креативни/тест цели. |
collisionDamage |
1 | Множител за штета од судир меѓу бродови и објекти. Поставете на 0 за да ја оневозможите штетата од судир. |
sameStartSector |
true | Кога е овозможено, сите нови играчи се појавуваат во истиот почетен сектор. Кога е оневозможено, играчите се појавуваат во случајни надворешни сектори. |
workerThreads |
2 | Број на работни нишки за симулација на серверот. Зголемете за подобри перформанси на повеќејадрени сервери. |
generatorThreads |
2 | Број на нишки користени за генерирање нови сектори. Повеќе нишки ја забрзуваат генерацијата на сектори кога играчите истражуваат. |
Поставки за тежина
Системот за тежина на Avorion користи нумеричка скала што влијае на повеќе аспекти на играта:
| Тежина | Вредност | Ефект |
|---|---|---|
| Beginner | -3 | Многу слаби непријатели, обилни ресурси, минимални напади на пирати |
| Easy | -2 | Послаби непријатели, повеќе ресурси, помалку средби со пирати |
| Normal | 0 | Балансирана игра со стандардна сила на непријателите и достапност на ресурси |
| Veteran | 1 | Посилни непријатели, намалени испуштања на плен, почести напади на пирати |
| Expert | 2 | Значително посилни непријатели, оскудни ресурси од високо ниво |
| Insane | 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
Постапки за резервна копија
- Користете ја вградената backup функција на GPanel за да создадете снимки пред големи промени
- Преземете ја целата папка на галаксијата преку SFTP за локални резервни копии
- Серверот автоматски ги зачувува секторите кога играчите ги напуштаат
- Можете да активирате рачно зачувување користејќи ја командата
/saveво конзолата на серверот - Секогаш правете резервна копија пред ажурирања на играта, промени на модови или ресетирања на галаксијата
Ресетирање на галаксијата
За да започнете со свежа галаксија:
- Запрете го серверот во GPanel
- Отворете го File Manager
- Навигирајте до директориумот
galaxies/ - Избришете ја или преименувајте ја папката на галаксијата што сакате да ја ресетирате
- Опционално променете ја стартната променлива
SEEDза различен распоред на галаксијата - Стартувајте го серверот — ќе се генерира нова галаксија
Размислувања за перформанси
- Симулација на сектори — Само секторите со играчи во нив активно се симулираат. Перформансите се скалираат со тоа колку играчите се распространети низ галаксијата.
- Комплексност на бродови — Многу големите бродови со илјадници блокови го зголемуваат оптоварувањето на симулацијата на секторот. Размислете за поставување ограничувања на бројот на блокови за вашата заедница.
- Работни нишки — Зголемете го
workerThreadsако вашиот сервер има достапни повеќе CPU јадра. Ова помага со симулацијата на сектори кога многу играчи се активни во различни сектори. - Генераторски нишки — Зголемете го
generatorThreadsако играчите доживуваат заостанување при влегување во неистражени сектори. Повеќе нишки ја забрзуваат процедуралната генерација. - Модови — Некои модови можат значително да влијаат на перформансите на серверот. Тестирајте нови модови со мала група пред да ги распоредите на целата ваша заедница.
Поврзани статии
- Avorion администраторски команди
- Како да го најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP
- Започнување со вашиот нов сервер
Потребна ви е помош?
Ако имате проблеми со вашиот Avorion сервер или ви треба дополнителна помош, нашиот тим за поддршка е тука за да помогне. Поднесете тикет за поддршка и ние ќе ви одговориме што е можно поскоро.