Acest ghid acoperă modul de configurare a serverului dedicat Soldat 2 pe Legion Hosting, configurarea variabilelor de pornire și conectarea jucătorilor. Soldat 2 este continuarea clasicului shooter deathmatch 2D, oferind arme reale, fizică ragdoll și mișcare bazată pe fizică. Pentru comenzi de administrator, RCON și configurarea jocului, consultați Ghidul de administrare și comenzi Soldat 2.
1. Prima pornire
- Conectați-vă la GPanel și selectați serverul dvs. Soldat 2.
- Mergeți la fila Startup și configurați variabilele (consultați tabelul din Secțiunea 2).
- Setați SERVER_NAME la numele de server dorit (fără spații).
- Setați RCON_PASSWORD la o parolă sigură pentru administrarea de la distanță.
- Reveniți la fila Console și faceți clic pe Start.
- Așteptați ca în consolă să apară
ALL RULES SCRIPTS INITIALIZED. Prima lansare generează fișierul de configurareautoconfig.ini.
SERVER_NAME nu acceptă spații. Folosiți în schimb liniuțe de subliniere sau cratime (de ex., My-Soldat2-Server).
2. Variabile de pornire GPanel
Următoarele variabile sunt disponibile în fila Startup din GPanel.
| Variabilă | Implicit | Descriere |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Numele serverului afișat în lista principală (max. 50 de caractere, fără spații). |
MAX_PLAYERS |
12 |
Numărul maxim de jucători (1-12). |
SERVER_PASSWORD |
ServerPassword |
Parola pentru a vă alătura serverului. Ștergeți-o pentru a face serverul public. |
RCON_PASSWORD |
RconPassword |
Parola pentru accesul RCON (consolă de la distanță). |
RCON_PORT |
0 |
Portul WebSocket pentru RCON. Setați la 0 pentru a dezactiva RCON. |
WEBSOCKETS_PORT |
0 |
Portul WebSockets pentru conexiunile din browser. Setați la 0 pentru a dezactiva. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Mesajul afișat jucătorilor când se alătură (max. 200 de caractere). |
ADMIN_PLAYFAB_ID |
IDHere |
ID-ul dvs. PlayFab pentru privilegii de administrator. Îl găsiți în jurnalele serverului când vă conectați. |
3. Configurarea serverului (autoconfig.ini)
Principalul fișier de configurare al serverului este:
autoconfig.ini
Deschideți acest fișier folosind fila Files din GPanel sau conectați-vă prin SFTP. Fișierul folosește formatul INI.
autoconfig.ini sunt suprascrise automat de variabilele de pornire GPanel la fiecare pornire a serverului. Folosiți fila Startup pentru setările principale.
Setări cheie
| Setare | Descriere |
|---|---|
GameServerConfig.Name |
Numele serverului (gestionat de variabila SERVER_NAME). |
GameServerConfig.Port |
Portul serverului (gestionat de GPanel). |
GameServerConfig.MaxPlayers |
Numărul maxim de jucători (gestionat de variabila MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Mesajul de bun venit (gestionat de variabila GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
ID-ul PlayFab al administratorului serverului. |
GameServerConfig.ServerPassword |
Parola de conectare (gestionată de variabila SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Parola RCON (gestionată de variabila RCON_PASSWORD). |
4. Cum se conectează jucătorii
- Lansați Soldat 2.
- Din meniul principal, selectați Play Online.
- Parcurgeți lista de servere pentru a găsi serverul dvs. după nume sau folosiți conectarea directă.
- Dacă serverul are o parolă, introduceți-o când vi se solicită.
5. Găsirea ID-ului dvs. PlayFab
Pentru a obține privilegii de administrator în joc, trebuie să setați ID-ul dvs. PlayFab în variabila ADMIN_PLAYFAB_ID.
- Porniți serverul și conectați-vă la el ca jucător.
- Verificați rezultatul din consola GPanel. Când vă alăturați, va apărea un mesaj de jurnal care arată ID-ul dvs. PlayFab în formatul:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Copiați ID-ul PlayFab și setați-l în variabila de pornire
ADMIN_PLAYFAB_ID. - Reporniți serverul pentru ca modificarea să intre în vigoare.
Articole conexe
- Ghidul de administrare și comenzi Soldat 2
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
Aveți nevoie de ajutor?
Dacă întâmpinați probleme cu serverul dvs. Soldat 2, deschideți un tichet de asistență și includeți IP-ul serverului, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.