Lynkampanje 50% rabatt på alle servere Siste dag!
Slutter om: 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
Kategorier

Oppsettsveiledning for Garry's Mod-server


Denne veiledningen dekker hvordan du konfigurerer din dedikerte Garry's Mod-server hostet hos Legion Hosting, inkludert serverinnstillinger, Workshop-samlinger, populære spillmoduser, DarkRP-oppsett, FastDL og hvordan du kobler til.

Før du begynner: Serveren din kjører på GPanelgpanel.legionhosting.net. Du trenger SFTP-tilgang for å laste opp eller redigere filer. Se veiledningen for opplasting av filer via SFTP hvis du ikke har satt opp det ennå.

Innholdsfortegnelse

  1. Game Server Login Token (GSLT)
  2. Konfigurere server.cfg
  3. Populære spillmoduser
  4. Workshop-samlinger
  5. DarkRP-oppsett
  6. FastDL-oppsett
  7. Koble til serveren din

1. Game Server Login Token (GSLT)

Steam krever et Game Server Login Token for offentlige Garry's Mod-servere. Uten et slikt vil ikke serveren din vises i serverleseren, og den kan bli begrenset.

  1. Gå til steamcommunity.com/dev/managegameservers og logg inn.
  2. Under Create a new game server account, skriv inn App-ID 4000 (Garry's Mod) og et notat for å identifisere serveren.
  3. Klikk Create og kopier tokenet som genereres.
  4. Legg tokenet til i oppstartslinjen din eller server.cfg ved hjelp av variabelen sv_setsteamaccount (se nedenfor).
Merk: Hvert GSLT er knyttet til én server. Hvis du kjører flere servere, generer et separat token for hver enkelt.

2. Konfigurere server.cfg

Hovedkonfigurasjonsfilen for serveren ligger på:

garrysmod/cfg/server.cfg

Koble til via SFTP, naviger til den banen, og åpne eller opprett server.cfg. Nedenfor finner du en anbefalt startkonfigurasjon med forklaringer for hver viktige innstilling.

// ── 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
Bruke endringer: Start serveren din på nytt fra GPanel etter at du har redigert server.cfg, eller bruk exec server.cfg i serverkonsollen for de fleste innstillinger. Enkelte innstillinger (f.eks. maxplayers) krever full omstart.

Referanse for viktige server.cfg-innstillinger

ConVar Eksempelverdi Beskrivelse
hostname"My GMod Server"Visningsnavn i serverleseren
sv_password"" eller "secret"Serverpassord; la stå tomt for offentlig tilgang
maxplayers32Grense for samtidige spillerplasser
sv_gamemode"darkrp"Mappenavn for aktiv spillmodus
sv_downloadurl"https://cdn.example.com/gmod/"FastDL-grunn-URL for klientnedlastinger
sv_setsteamaccount"ABCDEF..."Steam GSLT for offentlig oppføring
sv_lan00 = internett, 1 = kun LAN
sv_cheats0Aktiverer/deaktiverer juksekommandoer

3. Populære spillmoduser

Garry's Mod støtter mange spillmoduser fra fellesskapet. De mest populære er listet opp nedenfor. Hver spillmodus må installeres som en addon (se Workshop-delen) og deretter settes i server.cfg ved hjelp av sv_gamemode.

Spillmodus sv_gamemode-verdi Beskrivelse
SandboxsandboxStandard GMod-opplevelse; bygg, spawn props, bruk verktøy. Inkludert som standard.
DarkRPdarkrpRollespillmodus med jobber, økonomi og lover. Den mest populære GMod-spillmodusen.
Trouble in Terrorist Town (TTT)terrortownSosial deduksjon — Traitors mot Innocents. Inkludert med GMod.
Prop Huntprop_huntGjemsel med props som forkledning.
MurdermurderÉn morder jakter på uskyldige; tilskuere må identifisere drapsmannen.
Sandbox og TTT er inkludert med Garry's Mod. DarkRP, Prop Hunt og Murder må installeres fra Workshop. Se Workshop-delen for hvordan du legger dem til via en samling eller oppstartslinjen.

4. Workshop-samlinger

Den enkleste måten å håndtere addons på en dedikert server er gjennom en Steam Workshop-samling. Dette lar deg vedlikeholde én enkelt samling på Steam og la serveren automatisk laste ned og oppdatere alle addons ved oppstart.

Steg 1 — Opprett en Workshop-samling

  1. Åpne Garry's Mod Workshop og abonner på addonene du vil ha.
  2. Gå til Steam-profilen din, klikk Workshop Items, deretter Collections, og klikk Create Collection.
  3. Legg alle ønskede addons til i samlingen, publiser den som Public, og noter samlings-ID-en fra URL-en (f.eks. steamcommunity.com/sharedfiles/filedetails/?id=123456789).

Steg 2 — Legg til i oppstartsparametere

I GPanel, gå til serverens fane Startup og legg til eller oppdater følgende parametere:

+host_workshop_collection 123456789
+workshop_addons 123456789

Erstatt 123456789 med din faktiske samlings-ID. Begge parameterne brukes vanligvis sammen: host_workshop_collection tvinger klienter til å laste ned samlingen, og workshop_addons laster addonene på serversiden.

Steam API-nøkkel påkrevd: Workshop-nedlastinger krever en Steam Web API-nøkkel. I GPanel under Startup, sett variabelen STEAM_API_KEY til en nøkkel generert på steamcommunity.com/dev/apikey.

Steg 3 — Manuell addon-installasjon (alternativ)

Du kan også installere addons manuelt ved å laste dem opp via SFTP til:

garrysmod/addons/

Hver addon bør plasseres i sin egen undermappe, f.eks. garrysmod/addons/darkrp/. Se SFTP-opplastingsveiledningen for instruksjoner.


5. DarkRP-oppsett

DarkRP er den mest populære Garry's Mod-spillmodusen og krever to addons som fungerer sammen: basis-spillmodusen og en modifikasjons-addon for tilpasning.

Nødvendige addons

AddonFormålWorkshop-ID
DarkRP Kjerne-spillmodusen. Plasser i garrysmod/gamemodes/darkrp/ 2975506321
DarkRPModification Serverens egendefinerte konfigurasjon (jobber, forsendelser, osv.). Plasser i garrysmod/addons/darkrpmodification/ 2975625920
DarkRP selv bør ligge i gamemodes/-mappen, ikke i addons/. DarkRPModification går i addons/. Å få disse banene feil er den vanligste feilen ved DarkRP-oppsett.

Sette spillmodusen

I server.cfg, sett:

sv_gamemode "darkrp"

Tilpasse DarkRP (DarkRPModification)

All tilpasning gjøres inni garrysmod/addons/darkrpmodification/lua/darkrp_config/. Viktige filer:

FilHva den styrer
settings.luaGlobale DarkRP-innstillinger (startpenger, lønnsintervaller, prop-grenser, osv.)
jobs.luaDefiner egendefinerte jobber (politi, ordfører, narkolanger, osv.) med modeller, lønn og tillatelser
shipments.luaDefiner forsendelser for våpenhandlere og innholdet deres
entities.luaEgendefinerte kjøpbare entiteter (pengeprintere, metlaboratorier, osv.)
categories.luaKategoriorganisering i F4-menyen

Eksempel: Legge til en egendefinert jobb

I jobs.lua inni DarkRPModification, legg til en blokk som dette:

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",
})

Etter lagring, start serveren på nytt. Den nye jobben vil vises i F4-menyen.


6. FastDL-oppsett

Som standard laster klienter ned egendefinert innhold (addons, kart, lyder) direkte fra spillserveren din, noe som er tregt og begrenset av serverens båndbredde. FastDL lar klienter laste ned filer fra en webserver (HTTP/HTTPS) i stedet, noe som gir mye raskere påloggingstider.

Hvordan FastDL fungerer

  1. Du hoster en kopi av garrysmod/-innholdskatalogen (eller bare de endrede filene) på en webserver.
  2. Du setter sv_downloadurl i server.cfg til å peke til den webserverens grunn-URL.
  3. Klienter følger den URL-en for å laste ned filer med full HTTP-hastighet i stedet for gjennom spillprotokollen.

Filformat — Komprimering

Valves motor støtter .bz2-komprimerte filer for FastDL. For hver fil klienter trenger å laste ned (f.eks. maps/rp_downtown_v4c_v2.bsp), kan du valgfritt også plassere en .bz2-versjon ved siden av den. Klienten vil foretrekke den komprimerte versjonen hvis den finnes.

Konfigurere sv_downloadurl

I server.cfg:

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

URL-en må slutte med en skråstrek, og katalogstrukturen under den må speile garrysmod/-mappestrukturen på spillserveren. For eksempel, hvis et kart ligger på garrysmod/maps/rp_downtown.bsp på serveren, bør FastDL-URL-en servere det på https://yourcdn.example.com/garrysmod/maps/rp_downtown.bsp.

Tvinge klienter til å laste ned filer

For å tvinge klienter til å laste ned en fil via FastDL, må du legge den til i en resource.lua-fil. Opprett eller rediger 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")
Hvis du bruker Workshop-addons, laster klienter ned disse gjennom Steam Workshop automatisk. FastDL trengs hovedsakelig for egendefinerte kart, lyder og materialer som ikke er på Workshop.

7. Koble til serveren din

For å finne serverens IP-adresse og port, sjekk fanen Network i GPanel, eller se veiledningen Slik finner du serverens IP og port.

Metode 1 — Direkte tilkobling i GMod

  1. Åpne Garry's Mod og klikk Find Multiplayer Game.
  2. Klikk Legacy Browser, og velg deretter fanen Favourites.
  3. Klikk Add a Server, skriv inn serverens IP og port (f.eks. 123.45.67.89:27015), og klikk Add this address to favourites.
  4. Velg serveren i favorittlisten din og klikk Connect.

Metode 2 — Steam-serverleser

  1. I Steam, klikk ViewGame Servers.
  2. Klikk +-knappen og skriv inn serverens IP og port.
  3. Klikk Add this address to favourites, og dobbeltklikk deretter på den for å koble til.

Metode 3 — Direkte tilkobling via konsoll

  1. Aktiver utviklerkonsollen i GMod Options hvis den ikke allerede er på.
  2. Trykk ~ for å åpne konsollen og skriv:
connect YOUR_SERVER_IP:PORT

Relaterte artikler


Trenger du hjelp? Hvis du støter på problemer som ikke dekkes her, åpne en supportsak og inkluder serverens IP, en beskrivelse av problemet, og eventuell relevant konsollutskrift.

Var denne artikkelen nyttig?

Ready to Get Started?

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