Овој водич опфаќа како да го поставите вашиот наменски Soldat 2 сервер на Legion Hosting, да ги конфигурирате стартните променливи и да поврзете играчи. Soldat 2 е продолжение на класичниот 2D deathmatch пукач, со вистинско оружје, ragdoll физика и движење засновано на физика. За админ команди, RCON и конфигурација на играта, видете Водич за Soldat 2 админ и команди.
1. Прво стартување
- Најавете се на GPanel и изберете го вашиот Soldat 2 сервер.
- Одете на табот Startup и конфигурирајте ги променливите (видете ја табелата во Дел 2).
- Поставете го SERVER_NAME на саканото име на серверот (без празни места).
- Поставете го RCON_PASSWORD на безбедна лозинка за далечинско администрирање.
- Вратете се на табот Console и кликнете Start.
- Почекајте конзолата да прикаже
ALL RULES SCRIPTS INITIALIZED. Првото стартување ја генерира конфигурациската датотекаautoconfig.ini.
SERVER_NAME не поддржува празни места. Наместо тоа користете долни црти или цртички (на пр., My-Soldat2-Server).
2. GPanel стартни променливи
Следните променливи се достапни во GPanel табот Startup.
| Променлива | Стандардно | Опис |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Име на серверот прикажано во главната листа (макс. 50 знаци, без празни места). |
MAX_PLAYERS |
12 |
Максимален број на играчи (1-12). |
SERVER_PASSWORD |
ServerPassword |
Лозинка за приклучување на серверот. Исчистете ја за да го направите серверот јавен. |
RCON_PASSWORD |
RconPassword |
Лозинка за RCON (далечинска конзола) пристап. |
RCON_PORT |
0 |
RCON WebSocket порта. Поставете на 0 за да го оневозможите RCON. |
WEBSOCKETS_PORT |
0 |
WebSockets порта за врски преку прелистувач. Поставете на 0 за да оневозможите. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Порака прикажана на играчите кога ќе се приклучат (макс. 200 знаци). |
ADMIN_PLAYFAB_ID |
IDHere |
Вашето PlayFab ID за админ привилегии. Најдете го во логовите на серверот кога ќе се поврзете. |
3. Конфигурација на серверот (autoconfig.ini)
Главната конфигурациска датотека на серверот е:
autoconfig.ini
Отворете ја оваа датотека преку табот Files во GPanel или поврзете се преку SFTP. Датотеката користи INI формат.
autoconfig.ini автоматски се препишуваат од GPanel стартните променливи при секое стартување на серверот. Користете го табот Startup за основните поставки.
Клучни поставки
| Поставка | Опис |
|---|---|
GameServerConfig.Name |
Име на серверот (управувано од променливата SERVER_NAME). |
GameServerConfig.Port |
Порта на серверот (управувана од GPanel). |
GameServerConfig.MaxPlayers |
Максимален број на играчи (управуван од променливата MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Порака за добредојде (управувана од променливата GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID на администраторот на серверот. |
GameServerConfig.ServerPassword |
Лозинка за приклучување (управувана од променливата SERVER_PASSWORD). |
GameServerConfig.RconPassword |
RCON лозинка (управувана од променливата RCON_PASSWORD). |
4. Како се поврзуваат играчите
- Стартувајте го Soldat 2.
- Од главното мени, изберете Play Online.
- Прелистајте ја листата на сервери за да го најдете вашиот сервер по име, или користете директно поврзување.
- Ако серверот има лозинка, внесете ја кога ќе бидете побарани.
5. Наоѓање на вашето PlayFab ID
За да добиете админ привилегии во играта, треба да го поставите вашето PlayFab ID во променливата ADMIN_PLAYFAB_ID.
- Стартувајте го серверот и поврзете се со него како играч.
- Проверете го излезот од GPanel конзолата. Кога ќе се приклучите, ќе се појави лог порака што го прикажува вашето PlayFab ID во форматот:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Копирајте го PlayFab ID и поставете го во стартната променлива
ADMIN_PLAYFAB_ID. - Рестартирајте го серверот за да стапи на сила промената.
Поврзани статии
- Водич за Soldat 2 админ и команди
- Како да ги најдете IP и портата на вашиот сервер
- Како да поставувате датотеки преку SFTP
Потребна е помош?
Ако наидете на проблеми со вашиот Soldat 2 сервер, отворете тикет за поддршка и вклучете ја IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка од GPanel конзолата.