Crearea unei surse dedicate serverului contra-strike în directorul de articole css - faq - articles

0. Înainte de a începe instalarea, este necesar să spuneți câteva cuvinte despre hldsupdatetool. hldsudpdatetool este un singur instrument pentru instalarea și actualizarea serverelor bazate pe Steam, inclusiv jocurile Valve bazate pe HL1 și HL2 și mai multe jocuri terțe, cum ar fi Red Orchestra.







1. Descărcați distribuția hldsupdatetool și salvați-o într-un dosar temporar.

2. Pornim și transmitem expertul de instalare scurt, care este în cea mai mare parte într-o serie de clicuri următoare și specificând folderul în care va fi instalat serverul. Specificăm dosarul la discreția noastră, în exemplul următor vom folosi directorul c: / server (în calea către dosarul cu serverul nu ar trebui să existe caractere chirilice și speciale)

3. Mergem la folderul c: / server și rulați fișierul hldsupdatetool.exe care se află acum în mândrie singurătate. Aceasta va actualiza hldsupdatetool.exe la ultima versiune.

4. Creați un fișier batch pentru mai multă instalare automată și actualizări ulterioare ale serverului (puteți să o faceți fără el, în acest caz trebuie doar să utilizați aceeași sintaxă pe linia de comandă).


începe / așteptați hldsupdatetool.exe
începe / așteptați actualizarea hldsupdatetool.exe -comandă -game "Counter-Strike Source" -dir.
ieșire

Acum, puțin despre ce face acest fișier de lot:

Prima linie lansează pur și simplu hldsupdatetool pentru a descărca cea mai recentă versiune, dacă există și așteaptă până la terminarea procesului.
A doua linie începe instalarea sau actualizarea serverului Counter-Strike: Source în același folder unde este localizat hldsupdatetool.exe și așteaptă sfârșitul acestui proces.
A treia linie garantează sfârșitul lucrării fișierului lot atunci când toate comenzile sunt finalizate.

5. Rulați update.bat. După pornirea fișierului lot, va începe procesul de instalare a serverului. Când instalarea inițială este descărcată cu mai mult de 4 gigaocteți de date, deci în funcție de viteza conexiunii dvs., procesul poate fi destul de lung. După ce instalarea este finalizată, fișierul lot se va închide automat.

II. Setare de bază

Înainte de a porni serverul, este de dorit să îl configurați. Majoritatea covârșitoare a setărilor SRCDS sunt efectuate utilizând fișierul server.cfg situat în folderul cfg al jocului instalat (sever / orangebox / cstrike / cfg pentru Counter-Strike: Source).







Dacă acest fișier lipsește (de exemplu, în timpul instalării inițiale), serverul începe cu valorile implicite.

Exemplu de fișier server.cfg pentru Counter-Strike: Source

bot_quota 0
bot_quota_mode "umple"
bot_difficulty 2
rcon_password ""

Alte fișiere pe care trebuie să le acordați atenție:

/cstrike/maplist.txt - conține o listă a tuturor hărților de pe server. Dacă cardul nu este în listă, acesta nu poate fi plasat chiar dacă fișierul .bsp corespunzător este în folderul hărți
/cstrike/mapcycle.txt - conține o listă de hărți care se află în ciclul jocului. Dacă cardul nu este aici, atunci îl puteți pune numai manual.
/cstrike/motd.txt - conține un mesaj de întâmpinare, afișat jucătorilor atunci când se conectează la server sau când schimbă harta. Formatarea utilizează codul HTML
/cstrike/cfg/autoexec.cfg - conține parametri care trebuie executați o dată când serverul este pornit (spre deosebire de server.cfg, care este executat de fiecare dată când harta este modificată).


III. Pornirea serverului

La pornirea serverului, vom folosi și fișierul batch, care nu numai că elimină necesitatea de a introduce o linie de comandă lungă de fiecare dată când este pornit, dar garantează, de asemenea, o repornire automată a serverului în cazul unei căderi neașteptate.


@echo off
cls
: bucla
echo (.ate %% time%) Începând cu SRCDS
începe / așteptați orangebox / srcds.exe -console -game cstrike -port 27015 -nocrashdialog + maxplayers 24 + harta de_dust2 + sv_lan 0
echo (.ate %% time%) Repornirea SRCDS
mi-am dat seama

Acum, luați în considerare fișierul nostru lot în detaliu:

Prima linie se oprește pur și simplu la ieșirea de informații inutile pe ecran

A doua linie elimină ecranul
A treia linie stabilește punctul în care va reveni fișierul batch în cazul unui accident de server
A patra linie afișează mesajul Pornirea SRCDS cu data și ora
Cea de-a cincea linie este pornită de serverul însuși. Să luăm în considerare parametrii săi:

-consola - pornește serverul în modul consolă. Fără această opțiune, serverul va începe cu o interfață grafică (cum ar fi via Steam) și necesită un clic manual al unui buton pentru a începe efectiv
-joc - indică jocul pentru care rulează serverul.
-portul 27015 - specifică portul UDP pe care este pornit serverul. Implicit, este utilizat portul 27015. Dacă este utilizat portul implicit, următorul este utilizat automat.
-nocrashdialog - dezactivează ieșirea ferestrei cu o eroare dacă serverul cade accidental
+maxplayers - indică numărul maxim de jucători de pe server
+map - indică cardul de pornire al serverului. Acest parametru este necesar, cu excepția instalării proxy-ului SourceTV.


A șasea linie a fișierului nostru lot afișează mesajul Repornirea SRCDS cu indicarea datei și a orei
Linia a șaptea returnează fișierul lot la punctul specificat în cazul în care un server cade sau se închide (inițiând astfel o repornire a serverului).

Asta e tot. Fișierul nostru lot este gata și dezasamblat pentru a rula serverul, avem nevoie doar de rularea fișierului batch.







Articole similare

Trimiteți-le prietenilor: