Cum se face serverul de abur cs sursă

Cum se face serverul de abur cs sursă

Pentru a obține distribuția serverului și actualizarea ulterioară prin abur, utilizați Instrumentul de actualizare Windows HLDS și Instrumentul de actualizare HLDS Linux. Acestea sunt arhive, după dezarhivarea cărora veți primi fișiere HldsUpdateTool.exe pentru Win și aburi pentru Linux. Dacă totul este clar cu HldsUpdateTool.exe, atunci fișierul de aburi trebuie făcut pentru a rula: chmod + x steam. Toate aceste utilități puteți lua pe srcds.com







Acum utilitarul este gata de funcționare:

HldsUpdateTool.exe pentru Win
./ abur - pentru Linux

Prima dată când utilitarul este lansat, utilitarul va fi actualizat la ultima versiune și după actualizare va afișa sintaxa comenzilor disponibile.
Utilizați: hldsupdatetool -command [parameters] [flags]
comenzi:
update: Instalați sau actualizați HLDS
parametri:
-joc - numele modului: cstrike, tfc, dod, dmc, valve, czero sau ricochet
-dir - HLDS Instalați dir (dacă dir nu este specificat, va folosi valoarea din ultima rulare de instrument)
steaguri:
-verify_all - Verificați dacă toate fișierele HLDS sunt actualizate
-reîncercați - reîncercați automat la fiecare 30 de secunde dacă rețeaua Steam este ocupată
De exemplu: hldsupdatetool - comanda de actualizare -game cstrike -dir c: hlds
versiune: Vizualizați versiunile instalate
listă: Vizualizați jocurile disponibile

hldsupdatetool - lista de comenzi

obțineți o listă de moduri de server disponibile pentru descărcare.
** opțiuni de joc pentru instalarea sursei DS:

"Sursa Counter-Strike"
"Dods"
"Garrysmod"
"Hl2mp"

** opțiuni de joc pentru HL1 DS Install:

"Cstrike"
"Czero"
"Dmc"
"Dod"
„Cutie de viteze“
"Ricochet"
"TFC"
"Valve"

** opțiuni de "joc" pentru servere de jocuri terțe:

"Darkmessiah"
"Garrysmod"
"Redorchestra"
„Navă“
„Păcatul“


Rămâne doar să tastați comanda pentru a obține distribuția (utilizați directorul srcds pe unitatea C:):

HldsUpdateTool.exe - comanda de actualizare -game "Counter-Strike Source" -dir c: / srcds

și procesul a mers. Dacă utilitarul HldsUpdateTool este localizat în același director ca serverul, atunci -dir c: / srcds se face cu -dir.

La sfârșitul utilității veți obține inscripția:







Instalarea HLDS actualizată

Aceasta înseamnă că aveți cea mai recentă versiune a serverului și este instalat în c: / srcds. Creați un script pentru actualizările ulterioare ale serverului Update.bat (update.sh for Linux) - executați notepad.exe și scrieți următoarele în fereastra care apare:


C: /SRCDS/hldsupdatetool.exe - comanda actualizare -game "Counter-Strike Source" -dir.


Salvați fișierul într-un folder cu serverul dvs., numit update.bat (puteți schimba numele fișierului, principalul lucru fiind că extensia ar trebui să fie .bat, nu txt!).

Un pic despre ceea ce face ca acest skriptik: începe instalarea sau upgrade-un server de Counter-Strike: Source în același folder în care hldsupdatool.exe și așteaptă sfârșitul procesului. Pentru a crea serverul HL2DM Dods sau utilizați -game valoarea parametrului „hl2mp“ sau „Dods“, respectiv (ghilimelele sunt obligatorii!).

#! / bin / bash
cd / home / cs / srcds_l
./ steam -command update -game "Counter-Strike Source" -dir.

iar acum puteți trece la testarea și setările de bază.


3. Testarea și pornirea serverului.

Mai întâi, creați un script de pornire. În Windows, puteți face o etichetă: Faceți clic pe butonul din dreapta al mouse-ului pe desktop, selectați New / Shortcut în fereastra pop-up „Create Shortcut“ scrie c: /srcds/srcds.exe sau găsi srcds.exe prin revizuirea, dând numele etichetei și spune Finish. O nouă etichetă a apărut pe desktop. Du-te la proprietățile sale, selectați eticheta și bara de tab-ul facilitate, în cazul în care am fi scris deja C: /SRCDS/srcds.exe, adaugă:

De la: /SRCDS/srcds.exe -console -game cstrike + maxplayers 16 + harta de_dust

Dacă doriți ca serverul să pornească automat când porniți / reporniți aparatul, efectuați aceeași comandă rapidă din Programs / Startup.
Parametrii principali ai liniei de pornire și a configurației serverului nu sunt mult mai diferiți de serverele de pe motorul HL1.

Acum, luați în considerare lansarea serverului pe platforma Linux. Startup script: start_css.sh:


#! / bin / bash
cd / home / cs / srcds_l
./ srcds_run -game cstrike + maxplayers 16 + hartă de_dust> /home/cs/server_css.log 2> 1

În acest caz, serverul va scrie toate acțiunile sale în /home/cs/server_css.log. Opriți serverul utilizând scriptul:

kill "ps ax -H - coloane 1000 | grep -e" -game cstrike "| grep -e" srcds_ "| grep -v grep | awk"


Trebuie să alegeți tipul de server pe care doriți să rulați - LAN (+ sv_lan 1 linie de start), sau este disponibil de pe Internet (+ sv_lan 0), dacă serverul este protejat de anticheat.El VALVe (implicit este protejată) sau nu (-insecure pentru a începe linia ), este necesar ca serverul dvs. va fi afișat în lista globală de servere (activat implicit) sau nu (-nomaster pentru a începe linia).

Iată ce arată linia de pornire tipică completă:


-consola -game cstrike -omaster -insecure -pingboost1 + harta de_dust2 + maxplayers 16


Dacă serverul a fost descărcat fără erori, atunci veți vedea consola serverului care a apărut. Dacă nu se întâmplă acest lucru, reveniți la elementul Obținerea elementului de distribuire.
După inițializare, putem scrie:

versiune - consola va afișa versiunea de server;
statistici - consola va afișa parametrii principali ai lucrării în acest moment - sarcina procesorului, fps, numărul de jucători;
ieșire - închideți serverul.


Nu se recomandă să jucați cu aceeași mașină pe care este amplasat serverul dedicat!







Articole similare

Trimiteți-le prietenilor: