Mokėjimo būdai Abuse

Kaip sukurti CS:GO (Counter-Strike: Global Offensive) serverį

13.01.2023, 23:10

Norėdami žaisti "Counter-Strike: Global Offensive" su draugais, turite susirasti ir nustatyti specialų serverį. Atkreipkite dėmesį, kad virtualus serveris CS GO žaidimui netinka, nes jam reikia didelių išteklių. Pavyzdžiui, CS serverio dalis užima 25 GB. Be to, svarbu pasirinkti arčiausiai jūsų esantį duomenų centrą, kad būtų normalus ping. Norint žaisti CS GO, reikia galingos aparatinės įrangos, kuri galėtų susidoroti su apkrovomis.

Išsirinkite ir išsinuomokite CS:GO skirtą serverį

Prieš užsakydami atkreipkite dėmesį į charakteristikas:

  • disko vietos - nuo 40 GB (nes pati CS GO serverio dalis užima daugiau nei 25 GB);
  • disko tipą - geriau SSD, tačiau taupant pinigus tinka ir HDD;
  • Procesorius - bent 2 branduoliai;
  • operatyvioji atmintis - nuo 2 GB.

Operacinė sistema gali būti bet kokia. Šiame pavyzdyje dirbame su Ubuntu 20.04 LTS.

Žingsnis po žingsnio instrukcijos, kaip sukurti CS GO skirtą serverį

Sukūrėte "Counter-Strike: Global Offensive" serverį. Prie jo jungiamasi per ssh - taikomojo lygmens tinklo protokolą.

Toliau reikia įdiegti dedikuotąjį serverį su nustatymais, nurodytais oficialiose žaidimo kūrėjų instrukcijose:

  1. Prisijunkite pagal rt teises ir sukurkite naują naudotoją su ribotomis galimybėmis. Tam naudokite komandą useradd -m steam.
  2. Įdiekite steamcmd paketą (anksčiau jis buvo numatytasis Ubuntu 20.04 LTS), bet vėliau buvo pašalintas, todėl viską turite atlikti rankiniu būdu. Komanda jam įdiegti yra apt install lib32gcc1.
  3. Sukonfigūruokite naudotojo teises, apribokite galimybes. Norėdami tai padaryti, naudokite komandą sudo -u steam bash.

Toliau SteamCMD reikia sukurti katalogą, į kurį Steam rašytų žurnalus. Komanda atrodo taip:

mkdir ~/Steam && cd ~/Steam

Tada į šį katalogą reikia atsisiųsti ir įdiegti pačią SteamCMD:

reikia: wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

tar zxvf steamcmd_linux.tar.gz

Įdiegus reikia paleisti SteamCMD ir prisijungti:

./steamcmd.sh

Prisijungti anonymous

SteamCMD reikia rasti katalogą CS GO. Norėdami tai padaryti, naudokite komandą

force_install_dir ./cs_go/

Belieka tik įdiegti CS. Tai atliekama naudojant komandą

app_update 740 validate

Joje 740 yra vidinis CS GO kodas. Procedūra gali užtrukti, nes reikia atsisiųsti daugiau nei 25 GB duomenų.

Belieka sukurti simbolį ir paleisti serverį.