Servere de joc plătite la oră. Plătești doar cât joci.

Cum să configurezi un server dedicat Quake Live

Quake Live rulează pe id Tech 3 (clasicul motor Quake 3) și include un server dedicat gratuit pe care îl instalezi cu SteamCMD. Acesta este ghidul complet de self-host pe Linux. Dacă vrei doar un server pentru diseară, fără nimic din toate acestea, 2hours.gg lansează unul în aproximativ cinci minute și plătești doar orele pe care le folosești.

Lansează un server Quake Live pe 2hours.gg

1. Cerințe

  • O mașină Linux (Ubuntu merge bine). Serverul este ușor, aproximativ 1.1 GB instalat.
  • SteamCMD, plus librăriile pe 32 de biți pentru el (lib32gcc-s1, lib32stdc++6) și ca-certificates (vezi problema de mai jos).

2. Instalare cu SteamCMD

Serverul dedicat este aplicația Steam 349090 și se instalează anonim (nu este nevoie de cont):

steamcmd +force_install_dir ./qlds +login anonymous +app_update 349090 validate +quit

3. Lansează serverul

Instalarea include run_server_x64.sh, care setează pentru tine directorul de lucru și calea către librării. Adaugă setările tale după el:

./run_server_x64.sh +set net_port 27960 +set sv_hostname "My Quake Live Server" +set fs_homepath ~/.quakelive

Două capcane care costă timp real de depanare:

  • Instalează ca-certificates. Serverul face un handshake SSL către backendul Steam / Quake Live imediat după inițializare; fără certificate root de încredere se blochează și nu își leagă niciodată portul (fără eroare, pur și simplu se oprește înainte de a încărca o hartă).
  • Pe un OS modern, binarul din 2016 poate să se blocheze cu "corrupted size vs. prev_size" în timpul inițializării Steam. Lansează-l cu variabila de mediu GLIBC_TUNABLES=glibc.malloc.check=0 pentru a dezactiva verificarea malloc care oprește execuția și pornește curat.

4. Deschide portul

Deschide UDP 27960 (net_port) pentru trafic de intrare. Acel singur port transportă jocul, interogarea browserului de servere și traficul Steam. Nu există un port separat de interogare. Portul rcon ZMQ (28960/tcp) ar trebui să rămână închis către internet, folosește-l doar de pe o gazdă de încredere.

5. Configurează modurile de joc și hărțile

Serverul rulează automat baseq3/server.cfg la pornire. Setări utile: sv_hostname, sv_maxClients (implicit 16), g_password (o parolă de conectare la nivel de server), sv_master 1 (apare în browser) și serverstartup (comanda rulată odată ce inițializarea se termină). Pentru a porni direct într-un mod de joc + hartă, setează serverstartup să încarce unul, de exemplu:

set serverstartup "map campgrounds ca"

Tokenuri pentru moduri de joc: ffa, duel, tdm, ca, ctf, ft, dom și altele. Votarea hărților folosește fișierul cu pool-ul de hărți setat prin sv_mapPoolFile (instalarea include mappool.txt plus pool-uri per mod precum mappool_ca.txt).

6. Acordă-ți admin

Adminul este un fișier text: baseq3/access.txt, o intrare pe linie sub forma steamid|admin. Obține-ți ID-ul Steam pe 64 de biți intrând într-un meci și scriind players în consolă, apoi adaugă o linie precum 76561198000000000|admin. Dacă îl editezi cât timp serverul rulează, reîncarcă-l cu reload_access (prin rcon sau ca admin). Moderarea se face prin meniul tabelei de scor și callvote-uri, nu prin vechea comandă /mod (aceasta nu mai există).

7. Conținut personalizat (Steam Workshop)

Quake Live descarcă automat doar hărțile și factory-urile personalizate care sunt pe Steam Workshop. Pune câte un id de element Workshop pe linie în baseq3/workshop.txt și serverul le aduce înainte de a termina pornirea.

Sau sari peste tot

Pe 2hours.gg alegi un mod de joc, o hartă și o dimensiune și primești un server Quake Live configurat și gata de administrare în aproximativ cinci minute, într-o regiune aproape de grupul tău, facturat la oră. Fără Linux, fără SteamCMD, fără port-forwarding.

Vezi și

Înapoi la toate ghidurile