Acest ghid acoperă administrarea serverului pentru Left 4 Dead, inclusiv accesul RCON, comenzile din consola motorului Source, gestionarea jucătorilor, instalarea pluginurilor SourceMod și depanarea.
RCON (Consolă la distanță)
RCON îți permite să execuți comenzi de server de la distanță. Pentru a configura RCON, adaugă următoarele în left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
Pentru a folosi RCON din consola din joc, tastează:
rcon_password your_secure_password
rcon [command]
De asemenea, poți executa comenzi direct din fila Console din GPanel, fără a fi nevoie de autentificare RCON.
Comenzi esențiale de server
| Comandă | Descriere |
|---|---|
changelevel [map] |
Schimbă la harta specificată (de ex., changelevel l4d_hospital01_apartment) |
status |
Afișează informații despre server, jucătorii conectați și ID-urile lor Steam |
kick [name] |
Dă afară un jucător după nume |
kickid [userid] |
Dă afară un jucător după ID-ul său de utilizator (din rezultatul status) |
banid [minutes] [steamid] |
Banează un jucător după ID-ul Steam (0 = permanent) |
removeid [steamid] |
Anulează banarea unui jucător după ID-ul Steam |
say [message] |
Trimite un mesaj tuturor jucătorilor din partea serverului |
maps * |
Listează toate hărțile disponibile pe server |
sv_password [password] |
Setează sau modifică parola serverului în timpul rulării |
hostname [name] |
Schimbă numele serverului în timpul rulării |
quit |
Oprește serverul în mod controlat |
Comenzi pentru modul de joc
| Comandă | Descriere |
|---|---|
sv_gametypes coop |
Setează modul de joc la cooperativ |
sv_gametypes versus |
Setează modul de joc la versus (supraviețuitori vs infectați) |
sv_gametypes survival |
Setează modul de joc la supraviețuire |
z_difficulty Easy/Normal/Hard/Impossible |
Schimbă dificultatea AI |
Gestionarea jucătorilor
Gestionarea banărilor
Serverul menține o listă de banări în left4dead/cfg/banned_user.cfg. Poți edita acest fișier direct sau poți folosi comenzi din consolă:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid pentru a salva lista de banări pe disc. În caz contrar, banările se vor pierde la repornirea serverului.
Instalarea SourceMod
SourceMod este un framework de pluginuri popular pentru serverele cu motor Source, care adaugă meniuri de administrare, comenzi personalizate și modificări ale gameplay-ului.
- Oprește serverul din GPanel.
- Descarcă SourceMod și MetaMod:Source pentru sistemul de operare al serverului tău (Linux).
- Încarcă și extrage ambele arhive în directorul
left4dead/prin SFTP. Folderuladdons/ar trebui creat în interiorulleft4dead/. - Adaugă ID-ul tău Steam în
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Pornește serverul. Tastează
sm versionîn consolă pentru a verifica dacă SourceMod s-a încărcat.
Depanare
| Problemă | Soluție |
|---|---|
| Serverul nu apare în browser | Verifică dacă serverul rulează și este conectat la Steam (verifică consola pentru Connection to Steam servers successful). Setează sv_allow_lobby_connect_only 0 în server.cfg. |
| RCON nu funcționează | Asigură-te că rcon_password este setat în server.cfg și că ai introdus parola corespunzătoare pe clientul tău. |
| Schimbarea hărții provoacă blocarea serverului | Verifică dacă numele hărții este corect folosind maps *. Hărțile personalizate trebuie încărcate în directorul left4dead/maps/. |
| SourceMod nu se încarcă | Asigură-te că MetaMod:Source este instalat mai întâi. Verifică dacă left4dead/addons/metamod.vdf există. Verifică dacă permisiunile fișierelor sunt corecte. |
Articole conexe
- Ghidul de configurare a serverului Left 4 Dead
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP