Ovaj vodič vas vodi kroz podešavanje i konfigurisanje vašeg Counter-Strike 2 namenskog servera hostovanog na Legion Hosting, uključujući GSLT registraciju, konfiguraciju server.cfg, izbor režima igre, workshop mape, frejmvorkove za dodatke i kako se povezati.
Korak 1: Nabavite Game Server Login Token (GSLT)
GSLT je jedinstveni token koji povezuje vaš CS2 server sa vašim Steam nalogom. Potreban vam je Steam nalog u dobrom stanju (bez VAC banova) da biste ga generisali.
- Prijavite se na svoj Steam nalog i posetite steamcommunity.com/dev/managegameservers.
- U polje App ID unesite
730(Counter-Strike 2). - Unesite opcionu napomenu (npr.
Legion CS2 Server) kako biste lakše kasnije prepoznali token. - Kliknite na Create. Kopirajte generisani token — izgleda kao dugačak alfanumerički niz.
- U GPanel, otvorite karticu Startup vašeg servera i nalepite token u polje GSLT / Steam Token.
Korak 2: Pokrenite svoj server
U GPanel, idite na svoj CS2 server i kliknite na Start. Server instalira ili verifikuje datoteke igre pri prvom pokretanju — ovo može potrajati nekoliko minuta. Pratite konzolu za liniju:
Connection to Steam servers successful.
Ako vidite tu liniju, vaš GSLT je važeći i server radi u sigurnom (VAC) režimu.
Proverite karticu Network u GPanel za dodeljeni game port i GOTV port vašeg servera. Pogledajte Kako pronaći IP i port vašeg servera ako niste sigurni u adresu vašeg servera.
Korak 3: Konfigurišite server.cfg
Primarna konfiguraciona datoteka za vaš CS2 server nalazi se na:
game/csgo/cfg/server.cfg
Ovu datoteku možete uređivati pomoću File Manager u GPanel ili otpremanjem preko SFTP. Pogledajte Kako otpremiti datoteke preko SFTP za uputstva.
Ispod je preporučena početna konfiguracija sa objašnjenjima za svaku postavku:
// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server" // Name shown in server browser
sv_password "" // Leave blank for public, set a password to restrict access
sv_cheats 0 // 0 = cheats off (required for VAC)
// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10 // Max players (competitive: 10, casual up to 20)
sv_region 255 // 255 = world, 0 = US East, 3 = Europe
// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0 // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128
// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0 // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1 // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1
// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
Korak 4: Tipovi i režimi igre
CS2 koristi kombinaciju dva cvar-a za definisanje režima igre. Postavite ih u svojim startup parametrima (GPanel kartica Startup) ili na vrhu server.cfg.
| Režim | game_type | game_mode | Ugrađeni exec |
|---|---|---|---|
| Casual | 0 |
0 |
gamemode_casual.cfg |
| Competitive | 0 |
1 |
gamemode_competitive.cfg |
| Wingman (2v2) | 0 |
2 |
gamemode_competitive2v2.cfg |
| Deathmatch | 1 |
2 |
gamemode_deathmatch.cfg |
| Arms Race | 1 |
0 |
gamemode_armsrace.cfg |
game_type i game_mode u Startup parametrima GPanel-a kao launch argumente: +game_type 0 +game_mode 1. Njihova promena samo u server.cfg bez ponovnog pokretanja možda neće u potpunosti stupiti na snagu.
Korak 5: Skup mapa i promene mapa
Koristite sledeće konzolne komande za upravljanje mapama. Mogu se postaviti u server.cfg, otkucati preko RCON ili pokrenuti iz GPanel konzole.
Zvanične mape
CS2 dolazi sa standardnim kompetitivnim skupom mapa. Promenite mapu sa:
changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis
Workshop mape
Za pokretanje Steam Workshop mapa vašem serveru je potreban launch parametar +host_workshop_map i Steam Web API ključ.
- Nabavite Steam Web API ključ sa steamcommunity.com/dev/apikey.
- U kartici Startup u GPanel dodajte:
+sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY - Da biste učitali workshop mapu, dodajte:
+host_workshop_map WORKSHOP_MAP_ID(numerički ID iz workshop URL-a). - Alternativno koristite:
+host_workshop_collection COLLECTION_IDda biste učitali celu kolekciju i kružili kroz nju.
Korak 6: MetaMod i CounterStrikeSharp (frejmvork za dodatke)
MetaMod:Source je učitavač dodataka koji se nalazi između CS2 game engine-a i dodataka. CounterStrikeSharp (CSS) je C# frejmvork za dodatke izgrađen na vrhu MetaMod-a koji vam omogućava da instalirate community dodatke kao što su admin meniji, practice režimi i sistemi za upravljanje mečevima poput Get5.
Instaliranje MetaMod:Source
- Preuzmite najnoviji CS2-kompatibilan MetaMod:Source build sa sourcemm.net. Izaberite master granu.
- Raspakujte arhivu. Dobićete
addons/folder. - Otpremite
addons/folder ugame/csgo/direktorijum vašeg servera tako da putanja postanegame/csgo/addons/metamod/. Pogledajte Kako otpremiti datoteke preko SFTP. - U
game/csgo/gameinfo.gi, pronađite blokSearchPathsi dodajte sledeću liniju neposredno iznad prvogGameunosa:Game csgo/addons/metamod - Ponovo pokrenite svoj server. Pokrenite
meta listu GPanel konzoli — ako je MetaMod učitan, videćete navedenu njegovu verziju.
Instaliranje CounterStrikeSharp
- Preuzmite najnovije izdanje sa github.com/roflmuffin/CounterStrikeSharp. Nabavite with-runtime paket kako ne biste morali da zasebno instalirate .NET.
- Raspakujte i otpremite sadržaj u
game/csgo/(spajajući sa postojećimaddons/folderom). - Ponovo pokrenite server. Proverite konzolu za
[CounterStrikeSharp] Loaded successfully. - Pojedinačni dodaci idu u
game/csgo/addons/counterstrikesharp/plugins/— svaki dodatak ima sopstveni podfolder.
Korak 7: Povezivanje na vaš server
Pronađite IP adresu i dodeljeni port vašeg servera na kartici Network u GPanel.
Preko in-game konzole
Otvorite developersku konzolu tasterom ` (tilda) i otkucajte:
connect YOUR.SERVER.IP:PORT
Ako ste postavili sv_password, nastavite sa:
password YourPassword
Preko pretraživača servera
- U CS2, otvorite Play > Community Server Browser.
- Kliknite na karticu Favourites, zatim na Add a server.
- Unesite IP i port vašeg servera (sa kartice Network u GPanel) i kliknite na OK.
- Vaš server će se pojaviti u Favourites i možete dvaput kliknuti da se pridružite.
Preko Steam connect linka
Možete podeliti direktan Steam connect link sa igračima:
steam://connect/YOUR.SERVER.IP:PORT/YourPassword
Nalepite ovaj link u adresnu traku pregledača ili u Steam chat poruku. Deo sa lozinkom je opcionalan ako server nema lozinku.
YOUR.SERVER.IP:PORT stvarnim IP-jem i portom vašeg servera sa kartice Network u GPanel. Pogledajte Kako pronaći IP i port vašeg servera za pomoć pri lociranju.
Povezani članci
- CS2 Admin podešavanje — RCON, admin komande, kompetitivna konfiguracija, GOTV
- CS2 Rešavanje problema — GSLT greške, padovi, problemi sa povezivanjem, problemi sa dodacima
- Kako pronaći IP i port vašeg servera
- Kako otpremiti datoteke preko SFTP