Descriere: Instalare server de CS:Global Offensive pe GameCP Aveti nevoie: # Acces SSH # 4GB spatiu pe disk # Full acces la GameCP (cont de administrator)Pasul 1.(pregatire spatiu de lucru)# Ne logam cu
PUTTY (
download) pe SSH. Dupa ce ne-am autentificat ca
ROOT, trebuie sa instalam
SteamCMD (
noul tool care a inlocuit HLDSupdatetool).
# Selectati folderul in care doriti sa instalati SteamCMD, de obicei dupa logare va aflati in folderul ROOT si puteti sa il instalati chiar acolo. Daca doriti sa instalati intr-o locatie noua, in putty tastam comanda
cd / pentru a iesi din folderul root. Pentru a face un nou folder, tastam comanda
mkdir numefolder si apasam enter. Intram in folderul nou creeat cu comanda
cd numefolder si aici vom descarca si instala SteamCMD, ceea ce ne duce la pasul 2.
Pasul 2.(Instalare SteamCMD)# Pentru a instala
SteamCMD, mai intai trebuie sa il descarcam. Pentru a-l descarca, vom folosi urmatoarea comanda:
Code:
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
Apasam enter si va incepe descarcarea SteamCMD. Dupa ce s-a finalizat, trebuie sa il dezarhivam. Vom folosi comanda:
Code:
tar -xvf steamcmd_linux.tar.gz
# Urmatorul lucru pe care trebuie sa il facem, este sa pornim
SteamCMD si sa ne autentificam in el, ceea ce ne duce la pasul 3.
Pasul 3.(pornire si autentificare in SteamCMD)Pentru a porni
SteamCMD, trebuie sa tastam urmatoarea comanda:
In acest moment
SteamCMD va porni si isi va cauta actualizari. In cazul in care o noua versiune este disponibila, acesta o va instala automat. Acest lucru se va intampla de fiecare data cand porniti
SteamCMD.

Dupa ce
SteamCMD a pornit, este timpul sa ne autentificam. Nu sunt necesare datele de la contul nostru de Steam, Valve a pus la dispozitie posibilitatea de a ne loga ca si anonim. Tastam comanda:
Vom primi urmatorul mesaj:

In acest moment ajungem la pasul 4, pregatirea si instalarea serverului.
Pasul 4.(pregatirea si descarcarea serverului de CS:GO)Inainte de a instala serverul, trebuie sa creem un folder unde
SteamCMD va descarca fisierele. Vom creea un nou folder:
Voi puteti pune orice doriti in loc de
csgo-server. Urmatorul lucru pe care trebuie sa facem, este sa selectam din
SteamCMD folderul nou creeat unde va fi descarcat serverul. Vom tasta urmatoarea comanda:
Code:
force_install_dir ./csgo-server/
In acest moment
SteamCMD stie ca trebuie sa descarce serverul in folderul
csgo-server creeat de noi. Pentru a incepe descarcarea, vom tasta urmatoarea comanda:
Code:
app_update 740 validate
# 740 -
reprezinta numarul aplicatiei pe care o instalam, in cazul nostru CS:Global Offensive# validate -
reprezinta comanda de instalare completa a serverului# Serverul va incepe instalarea.
# Valoarea
2.52 din informatiile afisate mai sus reprezinta procentul progresului instalarii serverului, asta inseamna ca instalarea se afla la
2.52% din
100%. # Dupa ce instalarea ajunge la
100%, vom iesi din
SteamCMD deoarece nu mai avem nevoie de el.
# In acest moment avem serverul descarcat si instalat in folderul csgo-server
# Urmatorul lucru pe care trebuie sa il facem, este sa il pregatim pentru
GameCP, ceea ce ne duce la pasul 5.
Pasul 5.(pregatirea serverului pentru GameCP)# Pentru a instala serverul in
GameCP, trebuie sa il arhivam. Vom folosi urmatoarea comanda:
Code:
tar -czf csgo-server.tar.gz csgo-server
#tar -czf -
reprezinta comanda de arhivare a folderului csgo-server. Putem scrie tar -czvf pentru a vedea procesul de arhivare.#csgo-server.tar.gz -
este numele pe care il vom atribui arhivei#csgo-server -
este folderul pe care il vom arhiva
In acest moment serverul a inceput sa se arhiveze. Dupa ce acesta s-a arhivat, vom tasta urmatoarea comanda pentru a verifica daca se afla arhiva in folderul nostru (
numefolder pe care l-am creeat la inceput). Vom tasta comanda
ls (de la list) si va fi afisata o lista cu toate fisierele aflate in folderul
numefolder. In cazul in care totul este in regula, vom vedea folderul
csgo-server si arhiva
csgo-server.tar.gzLa pasul 6 vom discuta despre instalarea serverului in GameCP.Pasul 6.(instalarea serverului in GameCP)In acest moment avem serverul instalat si arhivat, pregatit pentru a fi pus in
GameCP. Inainte de toate, trebuie sa mutam serverul in folderul installs al
GameCP-ului, de unde panoul instaleaza serverele. In cazul de fata, eu folosesc ca si sistem de operare
CentOS si voi tasta urmatoarea comanda:
Code:
sudo mv csgo-server.tar.gz /usr/local/gcp/installs
# /usr/local/gcp/installs -
reprezinta locatia folderului installs al GameCP-ului.# csgo-server.tar.gz -
este arhiva pe care o mutam din folderul numefolder in folderul installsAcum serverul nostru este gata sa fie instalat in GameCP. Urmatorul lucru pe care trebuie sa il facem, este sa ne logam in GameCP si sa creem jocul. Mergem la
Games ->
Install Games. Vom selecta din lista
HL2 - Counter-Strike: GO. Apasam pe
Install Game Configuration pentru a instala in GameCP setarile pentru CS:Global Offensive.
Incepem configurarea jocului:
1. Tab-ul DISPLAYCode:
Game Name: Vom trece CS: Global Offensive sau cum doriti voi
Optiuni: Vom bifa Disable Update deoarece nu se poate automatiza actualizarea serverului de CS:GO in GameCP.
Hostname: Punem numele dorit pentru server cand acesta se instaleaza, de ex: Server gazduit de HostPixel.Ro
MOTD: Punem orice text dorim sa apara pe server, de ex: Server gazduit de ExtreamHost
Active: Bifam YES
Start Map: de_dust2
Config: server.cfg
Default Players: Numarul minim setat pentru sloturi (acesta poate fi modificat cand se creeaza un server)
Max Players: Numarul maxim setat pentru sloturi (acesta poate fi modificat cand se creeaza un server)
Website: http://extreamcs.com
Branding: Aici nu completam si nu bifam.
2. Tab-ul START# Comanda de start: In campul LInux vom avea urmatoarea linie de start:
Code:
./srcds_run -console -usercon +ip $IP -port $PORT -game csgo +game_type 0 +game_mode 0 +mapgroup mg_bomb +map $STARTMAP -maxplayers_override $MAXPLAYERS -tickrate $TIC +exec $SERVERCONFIG -condebug
# Custom Variables: In dreapta, la CUSTOM VARIABLES, in cazul in care nu vom avea nici una creeata, vom creea doua variabile,
FPS si
TIC (TIC va fi citita din linia de start si reprezinta valoarea ticrate pentru server). In momentul cand vom creea un server, vom fi nevoiti sa completam aceste doua variabile in functie de preferinte. De ex: La ticrate puntem trece
64,
100 sau
128, 128 fiind valoarea cea mai inalta pe care serverul o poate atinge pentru a oferi jucatorilor un gameplay foarte bun. Aceasta valoare se seteaza de obicei pentru serverele de War Competitive.
3. Tab-ul CONFIGSCode:
Daca nu avem nici un config creeat, vom creea unul, apasand pe butonul Create Game Config
Display name: server.cfg
Linux Config Folder: csgo-server/csgo/cfg
File Name: server.cfg
Install: YES - il va instala la crearea serverului
Hide Config: NO
Default Config: YES - il va seta ca si config default pentru server
Edit Type: FILE
Create on Start/Restart: NO
Encoding: DEFAULT
Salvam configul.
4. Tab-ul FILESCode:
Linux Repository: csgo-server.tar.gz - Fisierul de unde va instala serverul, cel creeat de noi la pasul 5
Linux Folder: csgo-server - numele folderului in care va fi instalat serverul
Linux Basepath: nu completam
Linux install CMD: nu completam
5. Tab-ul MODS & MAPSCode:
Map repository: csgo-server/csgo/maps - vom seta calea catre harti pentru a schimba harta direct din gamecp
Map folder: csgo-ds/csgo/maps - vom seta calea catre harti pentru a schimba harta direct din gamecp
Urmatorul si ultimul pas este crearea unui server de CS:Global Offensive. Mergem la Games -> Install Game -> CS:Global Offensive . Completam cu optiunile dorite de noi si serverul se va creea (dureaza aprox. 2-3 minute). Ne putem conecta si juca pe noul server creeat.- sursa | Afiseaza codul
globaloffensive.ro