În cele din urmă am ajuns în jurul valorii de a crea un articol despre creșterea de server de CSS pe un PC acasa. Ar trebui, de asemenea, a spus că serverul, fără modificări, cu un panou de administrare simplu și carduri standard. Deci, ajunge direct la punct.
Pune server dedicat Sursa pe sisteme de operare Windows
[*] Al doilea pas nostru este de a descărca și instala programul hldsupdatetool în directorul d: \ Server. Cu el puteți seta serverul nu numai pentru CSS, dar și pentru orice alte jocuri Valve.
[*] După instalarea software-ului necesar pentru a crea un document text în folderul cu viitorul server, și introduceți următoarele în ea:
începe / așteptați d: \ Server \ HldsUpdateTool.exe
începe / așteptați d: \ Server \ hldsupdatetool.exe -command actualiza -game "Counter-Strike Source" -dir.
Salvați fișierul și modificați rezoluția fișierului la * .txt la * .bat
[*] Pornește fișierul. Activitatea script-ul nostru va merge la pasul 3.
1. Porniți hldsupdatetool și actualizați-l la cea mai recentă versiune
2. Descărcați de pe acest server Valve Source Server dedicat (aproximativ 1 GB).
3. După descărcarea script-ul termină activitatea.
Pune server dedicat Source pe Linux OS
Procesul de instalare este similar cu sistemul de operare Windows pentru servere. Toate comenzile sunt prezentate mai jos în terminal, în paranteze detaliate descrierea fiecărei comenzi.
[*] Mkdir Server (Creați un folder în directorul dvs. Server acasă)
[*] Server de Cd (Du-te la acest dosar)
[*] Chmod + x hldsupdatetool.bin (Set drepturi asupra software-ului)
[*] ./hldsupdatetool.bin (Setați programul. Vi se va afișa litsenzinnoe acord, de tip da sau, să fie de acord).
[*] ./steam (și rulați-l. Sub Linux hldsupdatetool numit abur)
Configurarea serverului
este recomandat să setați până la discreția dvs. Înainte de a începe server, pentru a face acest lucru:
[*] Creați un fișier server.cfg în dosarul (în cazul nostru) d: \ Server \ cstrike \ cfg \
[*] Și va introduce comenzi de consolă. O listă cu toate comenzile de mai jos.
// ține jurnal de server
// scrie la interdicțiile jurnal
// de afișare a informațiilor din jurnalele de server la consola (server)
// scrie într-un jurnale de server de fișiere
// să scrie în jurnalul de daune: 0 - off; 1 - adversarii; 2 - lor; În al treilea rând de adversarii lor și.
Managementul 2. roboții
// permite roboților de a folosi grenade
// permite roboților să folosească mitraliere
// permite roboților să folosească pistoalele
// permite roboților să folosească puști
// permite roboților să utilizeze puști de vânătoare
// permite roboților să folosească puști cu lunetă
// permite roboților să folosească armele de mini-mașină
3. Managementul jucătorilor
// permite NPC la server
// permite jucătorilor după moarte pentru a viziona alți jucători
// permite AutoKick pentru uciderea jucătorilor săi pe echipa?
// permite comenzi automate de echilibrare
// timpul în minute de cumpărare
// timp timer bomba
// timp în care jucătorii pot vorbi unul cu celălalt după sfârșitul hărții curente
// Numărul calcomaniilor permise (spray-uri, pete de sânge, găuri de gloanțe)
// după moartea a ecranului este negru, nu lăsa player-ul a se vedea alți jucători în modul spectator
// daune care se încadrează
// permite comutarea camerelor de luat vederi în modul spectator
// comanda pentru Half-Life 2: Deathmatch. Jucătorul apare imediat după moarte
// frag maximă la care un anumit card de jucător se va schimba la următoarele
// începe numărătoarea inversă până la începutul fiecărei runde (pentru a cumpăra), în secunde
// posibilitatea de a ataca lor
// dat de teroriști de la server de ostatici uciderea specificate limită
// numărul maxim de jucători 1 echipa care poate depăși numărul de jucători din echipa 2
// numărul maxim de runde pe o singură carte
// controlează informațiile pe care jucatorul vede de pe bara de stare: 0 toate numele; 1, doar numele jucătorilor echipei sale; 2 fără nume
// dat de la jucători de server care ucid membri ai echipei sale pentru # secunde după runda repornire
// lungime rotundă în minute
// Numarul jucatorilor bani primare
// comanda pentru Half-Life 2: Deathmatch. Joc de comandă (Alianța și rebelii)
// o limită de timp pe card în câteva minute
// în următoarea rundă de a ucide pe cel care a ucis propria echipa
// comanda pentru Half-Life 2: Deathmatch. După ridicarea armelor, rămâne în vigoare. (Se aplică numai armelor în avans situate pe dezvoltatorii harta)
// numărul maxim de victorii, după care va avea loc o schimbare de carduri
Managementul 4. Server
// determină accelerarea unui jucător atunci când el este în aer (cum ar fi căderi)
// permite descărcarea de pe server (precum hărți)
// permite descărcarea de la server (de exemplu, spray-uri)
// permite tot auzi reciproc discuțiile de pe microfon, indiferent de comanda
// permite Cheats joc pe server (exemplu: noclip)
// dacă serverul necesită un fișier de secvență pentru fișierele critice
// activați suportul pentru stilul vechi (timp de înjumătățire 1) cereri de server
// folosesc sunetul pașilor atunci când se deplasează playerul
// coeficientul de frecare în joc
// gravitația în joc
// Numărul maxim de octeți pe secundă, care pot fi trimise la server (fara a se limita la == 0)
// jucător de viteză maximă
// lagokompensatsiya maxim pe secundă
// actualizări maxime (număr de pachete), care sunt permise pe server
// numărul minim de biți pe secundă, care pot fi trimise la server (fara a se limita la == 0)
// numărul minim de actualizări (număr de pachete), care sunt permise pe server
// permite de a pune o pauză în timpul jocului
// Numărul de minute pentru care jucătorul încearcă să alege banitsya rcon-parolă la server
// numărul maxim de încercări de la un set rcon-parolă, după care jucătorul va fi interzis
// Numărul de încercări de la un set rcon-parolă în timpul sv_rcon_minfailuretime set, după care jucătorul va fi interzis
// Numărul de secunde pentru a determina incorecte rcon-autenfikatsii
// accelerare a mișcării în modul spectator
// jucător în modul de spectator poate zbura prin pereți și obiecte
// viteza de deplasare în modul spectator
// colecta statistici de utilizare CPU
// lungimea terenului în unități
// suprafață de oprire viteză minimă
// dacă serverul nu primește un răspuns de la client pentru # secunde, clientul deconecteaza de la server
// permite utilizarea microfonului
[*] Pentru a adăuga un card nou la un server trebuie să:
1. Mutați fișierul pe cardul în dosarul d: \ Server \ cstrike \ hărți
2. Pentru a înregistra numele cardului (fișier) în documente de tip text d: \ Server \ cstrike \ mapcycle.txt și d: \ Server \ cstrike \ maplist.txt
[*] Puteți schimba, de asemenea, ecranul de bun venit atunci când vă conectați la server prin editarea fișierului d: \ Server \ cstrike \ motd.txt (AVERTISMENT: cunoștințele necesare de HTML).
Pornirea serverului
[*] Pentru a porni serverul, creați un folder d: fișier text \ Server Start.txt și deschideți-l.
[*] Scrieți următoarele în ea:
echo (.ate %% timp%) Thx pentru Gamer.ru de Draco
echo (.ate %% timp%) Verificarea actualizărilor
începe / așteptați d: \ Server \ update.bat
echo (.ate %% timp%) srcds de pornire
începe / așteptați d: \ Server \ srcds.exe -console -game cstrike + maxplayers 16 + harta de_dust
echo (.ate %% timp%) srcds Repornirea
Salvați și permisiunea măsurabilă * .txt la * .bat
[*] Acum, pentru a rula serverul doar suficient pentru a rula fișierul nostru Start.bat.
Vreau chiar să ia în considerare separat de început / așteptați linia d: \ Server \ srcds.exe -console -game cstrike -tickrate 100 + maxplayers 16 + map de_dust din fișierul nostru de pornire.
Noi vedem că fișierul executabil srcds.exe este lansat cu anumite chei, cum ar fi:
-consola - Pornește serverul în modul consolă. Fără această opțiune, serverul va rula cu o interfață grafică (atât prin Steam) și necesită manual de presare pentru lansarea efectivă
-joc - puncte de joc, pentru care serverul este pornit.
+maxplayers - specifică numărul maxim de jucători pe server
+harta - specifică cardul de pornire pentru server.
-tickrate - specifică tikreyt serverul. Implicit CSS începe cu tikreytom 33.
O listă completă de opțiuni este disponibil aici