Brza Rasprodaja 50% popusta na sve servere Poslednji Dan!
Završava se za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Vodič za podešavanje Garry's Mod servera


Ovaj vodič pokriva kako da konfigurišete vaš Garry's Mod namenski (dedicated) server hostovan na Legion Hosting-u, uključujući podešavanja servera, Workshop kolekcije, popularne gejmmodove, DarkRP podešavanje, FastDL i kako da se povežete.

Pre nego što počnete: Vaš server radi na GPanel na adresi gpanel.legionhosting.net. Biće vam potreban SFTP pristup za otpremanje ili izmenu fajlova. Pogledajte vodič za otpremanje fajlova preko SFTP ako to još niste podesili.

Sadržaj

  1. Game Server Login Token (GSLT)
  2. Konfigurisanje server.cfg
  3. Popularni gejmmodovi
  4. Workshop kolekcije
  5. DarkRP podešavanje
  6. FastDL podešavanje
  7. Povezivanje na vaš server

1. Game Server Login Token (GSLT)

Steam zahteva Game Server Login Token za javne Garry's Mod servere. Bez njega vaš server se neće pojaviti u pregledaču servera i može biti ograničen.

  1. Idite na steamcommunity.com/dev/managegameservers i prijavite se.
  2. Pod Create a new game server account, unesite App ID 4000 (Garry's Mod) i napomenu za identifikaciju servera.
  3. Kliknite na Create i kopirajte token koji se generiše.
  4. Dodajte token u vašu liniju pokretanja ili u server.cfg koristeći promenljivu sv_setsteamaccount (pogledajte ispod).
Napomena: Svaki GSLT je vezan za jedan server. Ako pokrećete više servera, generišite poseban token za svaki od njih.

2. Konfigurisanje server.cfg

Glavni konfiguracioni fajl servera se nalazi na:

garrysmod/cfg/server.cfg

Povežite se preko SFTP, idite do te putanje i otvorite ili kreirajte server.cfg. U nastavku je preporučena početna konfiguracija sa objašnjenjima za svako ključno podešavanje.

// ── Identity ──────────────────────────────────────────
hostname    "My GMod Server"         // Server name shown in browser
sv_password ""                       // Leave blank for public; set a password to make it private

// ── Slots & Network ───────────────────────────────────
maxplayers  32                       // Maximum concurrent players (up to your plan limit)
sv_region   255                      // 255 = worldwide

// ── Gamemode ──────────────────────────────────────────
// Set the active gamemode. Common values: sandbox, darkrp, terrortown, prop_hunt, murder
sv_gamemode "sandbox"

// ── Downloads ─────────────────────────────────────────
// FastDL base URL (see FastDL section below)
sv_downloadurl "https://yourcdn.example.com/garrysmod/"

// Allow clients to download custom content from the server directly (slower fallback)
sv_allowupload  1
sv_allowdownload 1

// ── Steam ─────────────────────────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Misc ──────────────────────────────────────────────
sv_cheats 0
sv_lan    0     // 0 = internet server; 1 = LAN only
Primena izmena: Ponovo pokrenite vaš server iz GPanel-a nakon izmene server.cfg, ili koristite exec server.cfg u konzoli servera za većinu podešavanja. Neka podešavanja (npr. maxplayers) zahtevaju potpuno ponovno pokretanje.

Referenca ključnih server.cfg podešavanja

ConVar Primer vrednosti Opis
hostname"My GMod Server"Prikazano ime u pregledaču servera
sv_password"" ili "secret"Lozinka servera; ostavite prazno za javni pristup
maxplayers32Ograničenje broja istovremenih mesta za igrače
sv_gamemode"darkrp"Ime foldera aktivnog gejmmoda
sv_downloadurl"https://cdn.example.com/gmod/"FastDL osnovni URL za preuzimanja klijenata
sv_setsteamaccount"ABCDEF..."Steam GSLT za javno prikazivanje
sv_lan00 = internet, 1 = samo LAN
sv_cheats0Omogućava/onemogućava komande za varanje

3. Popularni gejmmodovi

Garry's Mod podržava mnoge gejmmodove zajednice. Najpopularniji su navedeni u nastavku. Svaki gejmmod mora biti instaliran kao addon (pogledajte odeljak o Workshop-u) i zatim postavljen u server.cfg koristeći sv_gamemode.

Gejmmod sv_gamemode vrednost Opis
SandboxsandboxPodrazumevano GMod iskustvo; gradite, spawnujte propove, koristite alate. Uključeno podrazumevano.
DarkRPdarkrpRolplej gejmmod sa poslovima, ekonomijom i zakonima. Najpopularniji GMod gejmmod.
Trouble in Terrorist Town (TTT)terrortownDruštvena dedukcija — Izdajnici protiv Nevinih. Uključeno uz GMod.
Prop Huntprop_huntŽmurke uz korišćenje propova kao prerušavanja.
MurdermurderJedan ubica lovi nevine; posmatrači moraju da identifikuju ubicu.
Sandbox i TTT su uključeni uz Garry's Mod. DarkRP, Prop Hunt i Murder moraju biti instalirani sa Workshop-a. Pogledajte odeljak o Workshop-u za to kako da ih dodate preko kolekcije ili linije pokretanja.

4. Workshop kolekcije

Najlakši način za upravljanje addonima na namenskom serveru je preko Steam Workshop kolekcije. Ovo vam omogućava da održavate jednu kolekciju na Steam-u i da server automatski preuzima i ažurira sve addone pri pokretanju.

Korak 1 — Kreiranje Workshop kolekcije

  1. Otvorite Garry's Mod Workshop i pretplatite se na addone koje želite.
  2. Idite na vaš Steam profil, kliknite na Workshop Items, zatim Collections i kliknite na Create Collection.
  3. Dodajte sve željene addone u kolekciju, objavite je kao Public i zabeležite ID kolekcije iz njenog URL-a (npr. steamcommunity.com/sharedfiles/filedetails/?id=123456789).

Korak 2 — Dodavanje u Startup parametre

U GPanel-u, idite na karticu Startup vašeg servera i dodajte ili ažurirajte sledeće parametre:

+host_workshop_collection 123456789
+workshop_addons 123456789

Zamenite 123456789 vašim stvarnim ID-em kolekcije. Oba parametra se obično koriste zajedno: host_workshop_collection primorava klijente da preuzmu kolekciju, a workshop_addons učitava addone na strani servera.

Potreban je Steam API ključ: Workshop preuzimanja zahtevaju Steam Web API ključ. U GPanel-u pod Startup, postavite promenljivu STEAM_API_KEY na ključ generisan na steamcommunity.com/dev/apikey.

Korak 3 — Ručna instalacija addona (alternativa)

Addone takođe možete instalirati ručno otpremanjem preko SFTP na:

garrysmod/addons/

Svaki addon treba postaviti u svoj poseban podfolder, npr. garrysmod/addons/darkrp/. Pogledajte vodič za otpremanje preko SFTP za uputstva.


5. DarkRP podešavanje

DarkRP je najpopularniji Garry's Mod gejmmod i zahteva da dva addona rade zajedno: osnovni gejmmod i modifikacioni addon za prilagođavanje.

Obavezni addoni

AddonNamenaWorkshop ID
DarkRP Osnovni gejmmod. Postavite u garrysmod/gamemodes/darkrp/ 2975506321
DarkRPModification Prilagođena konfiguracija vašeg servera (poslovi, pošiljke, itd.). Postavite u garrysmod/addons/darkrpmodification/ 2975625920
Sam DarkRP treba da se nalazi u folderu gamemodes/, a ne u addons/. DarkRPModification ide u addons/. Pogrešno postavljanje ovih putanja je najčešća greška pri podešavanju DarkRP.

Postavljanje gejmmoda

U server.cfg, postavite:

sv_gamemode "darkrp"

Prilagođavanje DarkRP (DarkRPModification)

Sve prilagođavanje se vrši unutar garrysmod/addons/darkrpmodification/lua/darkrp_config/. Ključni fajlovi:

FajlŠta kontroliše
settings.luaGlobalna DarkRP podešavanja (početni novac, intervali plata, ograničenja propova, itd.)
jobs.luaDefiniše prilagođene poslove (policija, gradonačelnik, diler droge, itd.) sa modelima, platama i dozvolama
shipments.luaDefiniše pošiljke dilera oružja i njihov sadržaj
entities.luaPrilagođeni entiteti koji se mogu kupiti (štampači novca, laboratorije za met, itd.)
categories.luaOrganizacija kategorija u F4 meniju

Primer: Dodavanje prilagođenog posla

U jobs.lua unutar DarkRPModification, dodajte blok poput ovog:

TEAM_MEDIC = DarkRP.createJob("Medic", {
    color = Color(0, 200, 100),
    model = {"models/player/Group01/Female_04.mdl"},
    description = [[You are a medic. Heal the injured citizens of the city.]],
    weapons = {"weapon_medkit"},
    command = "medic",
    max = 3,
    salary = 75,
    admin = 0,
    vote = false,
    hasLicense = false,
    category = "Citizens",
})

Nakon čuvanja, ponovo pokrenite server. Novi posao će se pojaviti u F4 meniju.


6. FastDL podešavanje

Podrazumevano, klijenti preuzimaju prilagođeni sadržaj (addone, mape, zvukove) direktno sa vašeg igraćeg servera, što je sporo i ograničeno propusnim opsegom vašeg servera. FastDL omogućava klijentima da preuzimaju fajlove sa veb servera (HTTP/HTTPS) umesto toga, što rezultira mnogo bržim vremenima pridruživanja.

Kako FastDL funkcioniše

  1. Hostujete kopiju direktorijuma sadržaja garrysmod/ (ili samo izmenjenih fajlova) na veb serveru.
  2. Postavljate sv_downloadurl u server.cfg da pokazuje na osnovni URL tog veb servera.
  3. Klijenti prate taj URL da bi preuzeli fajlove punom HTTP brzinom umesto kroz protokol igre.

Format fajlova — kompresija

Valve-ov endžin podržava .bz2 kompresovane fajlove za FastDL. Za svaki fajl koji klijenti treba da preuzmu (npr. maps/rp_downtown_v4c_v2.bsp), možete opciono pored njega postaviti i .bz2 verziju. Klijent će preferirati kompresovanu verziju ako je prisutna.

Konfigurisanje sv_downloadurl

U server.cfg:

sv_downloadurl "https://yourcdn.example.com/garrysmod/"

URL se mora završavati kosom crtom, a struktura direktorijuma ispod njega mora odražavati strukturu foldera garrysmod/ na igraćem serveru. Na primer, ako se mapa nalazi na garrysmod/maps/rp_downtown.bsp na serveru, FastDL URL treba da je servira na https://yourcdn.example.com/garrysmod/maps/rp_downtown.bsp.

Primoravanje klijenata da preuzmu fajlove

Da biste primorali klijente da preuzmu fajl preko FastDL, morate ga dodati u resource.lua fajl. Kreirajte ili izmenite garrysmod/lua/autorun/server/resource.lua:

-- Force clients to download specific files
resource.AddFile("maps/rp_downtown_v4c_v2.bsp")
resource.AddFile("sound/mycustomsound.wav")
resource.AddSingleFile("materials/mycustommaterial.vmt")
Ako koristite Workshop addone, klijenti ih automatski preuzimaju preko Steam Workshop-a. FastDL je uglavnom potreban za prilagođene mape, zvukove i materijale koji nisu na Workshop-u.

7. Povezivanje na vaš server

Da biste pronašli IP adresu i port vašeg servera, proverite karticu Network u GPanel, ili pogledajte vodič Kako da pronađete IP adresu i port vašeg servera.

Metod 1 — Direktno povezivanje u GMod-u

  1. Otvorite Garry's Mod i kliknite na Find Multiplayer Game.
  2. Kliknite na Legacy Browser, zatim izaberite karticu Favourites.
  3. Kliknite na Add a Server, unesite IP i port vašeg servera (npr. 123.45.67.89:27015) i kliknite na Add this address to favourites.
  4. Izaberite server na vašoj listi omiljenih i kliknite na Connect.

Metod 2 — Steam pregledač servera

  1. U Steam-u, kliknite na ViewGame Servers.
  2. Kliknite na dugme + i unesite IP i port vašeg servera.
  3. Kliknite na Add this address to favourites, zatim dvaput kliknite da biste se povezali.

Metod 3 — Direktno povezivanje preko konzole

  1. Omogućite developersku konzolu u GMod Options ako već nije uključena.
  2. Pritisnite ~ da biste otvorili konzolu i ukucajte:
connect YOUR_SERVER_IP:PORT

Povezani članci


Potrebna vam je pomoć? Ako naiđete na probleme koji nisu pokriveni ovde, otvorite tiket za podršku i navedite IP vašeg servera, opis problema i sav relevantan izlaz iz konzole.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.