Овој водич опфаќа како да го поставите вашиот наменски сервер за Nuclear Option на Legion Hosting, да ги конфигурирате променливите за стартување, да го уредите DedicatedServerConfig.json, да поставите ротација на мисии и да се поврзете со вашиот сервер. Nuclear Option е игра за воздушна борба од блиската иднина со импресивна физика со тактичко и стратешко нуклеарно оружје. За команди за администрација, управување со забрани и решавање на проблеми, видете Команди за администрација на Nuclear Option.
1. Прво стартување
- Најавете се во GPanel и изберете го вашиот сервер за Nuclear Option.
- Одете во картичката Startup и прегледајте ги конфигурабилните променливи (видете Дел 2).
- Поставете ги вашите SERVER_NAME и SERVER_PASSWORD.
- Вратете се во картичката Console и кликнете на Start.
- Почекајте конзолата да прикаже
[DedicatedServerManager] Waiting for Players before loading next mapза да потврди дека серверот е подготвен.
ChangeMe. Ажурирајте ја променливата за стартување SERVER_PASSWORD или уредете го DedicatedServerConfig.json пред да го направите серверот јавен.
2. Променливи за стартување во GPanel
| Променлива | Стандардно | Опис |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Името на серверот прикажано во прелистувачот за сервери (максимум 30 знаци). |
MAX_PLAYERS | 20 | Максимален број играчи. |
SERVER_PASSWORD | ChangeMe | Лозинка потребна за приклучување на серверот. Оставете празно за без лозинка. |
MODDED_SERVER | false | Означи како сервер со модови. Поставете на true или false. |
QUERY_PORT | 7777 | Steam query порта за прелистувачот за сервери. |
AUTO_UPDATE | 1 | Автоматско ажурирање на серверот при стартување. |
3. Конфигурација на серверот (DedicatedServerConfig.json)
Главната конфигурациска датотека се наоѓа на:
DedicatedServerConfig.json
Оваа JSON датотека автоматски се управува од GPanel за поставките мапирани на променливите за стартување (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Можете исто така да ја уредите директно за напредни поставки.
ServerName, Password, MaxPlayers и портите се препишуваат од променливите за стартување при секое стартување. Уредете ги немапираните поставки (како MissionRotation) директно во датотеката.
Целосна референца за конфигурација
| Поставка | Стандардно | Опис |
|---|---|---|
ServerName | Pterodactyl-server | Прикажано име на серверот (управувано од променлива за стартување). |
Password | ChangeMe | Лозинка за приклучување (управувана од променлива за стартување). |
MaxPlayers | 20 | Максимален број играчи (управуван од променлива за стартување). |
ModdedServer | false | Знаме за сервер со модови (управувано од променлива за стартување). |
Port | (автоматски) | Порта на играта. Објект со полиња IsOverride и Value. |
QueryPort | (автоматски) | Query порта. Објект со полиња IsOverride и Value. |
BanListPaths | ["ban_list.txt"] | Патеки до датотеките со листи на забрани. |
MissionDirectory | (автоматски) | Патека до датотеките со прилагодени мисии. |
MissionRotation | (видете подолу) | Низа од мисии во ротацијата. |
RotationType | 0 | Тип на ротација на мисии. |
NoPlayerStopTime | 30 | Секунди за чекање пред запирање кога нема поврзани играчи. |
4. Ротација на мисии
Конфигурирајте ја ротацијата на мисии во DedicatedServerConfig.json. Секој запис одредува мисија и временско ограничување:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Вградените мисии вклучуваат Escalation и Terminal Control. MaxTime е временското ограничување во секунди (7200 = 2 часа).
Прилагодени мисии
Поставете ги датотеките со прилагодени мисии во директориумот NuclearOption-Missions/. Упатете на нив во ротацијата со соодветната група и име.
5. Како да се поврзете
- Стартувајте Nuclear Option на Steam.
- Од главното мени, изберете Multiplayer.
- Најдете го вашиот сервер по име во прелистувачот за сервери.
- Внесете ја лозинката на серверот ако се бара.
- Изберете го вашиот сервер и кликнете на Join.
Поврзани статии
- Команди за администрација на Nuclear Option
- Како да ги најдете IP и портата на вашиот сервер
- Како да прикачите датотеки преку SFTP
Потребна ви е помош?
Ако наидете на проблеми со вашиот сервер за Nuclear Option кои не се опфатени тука, отворете тикет за поддршка и вклучете го IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешки од конзолата на GPanel.