Kom igång med din Garry's Mod-server
Ställ in spelläge, karta och Workshop-samling vid Uppstart, lägg till en Steam-token, anslut via adress, lägg till tillägg och redigera server.cfg.
Den här guiden får din Garry's Mod-server att fungera: Uppstartsinställningarna, en Steam-token, spelläget och kartan, Workshop-tillägg, server.cfg och hur spelare ansluter.
Steg 1: Kontrollera Uppstartsinställningarna
Öppna fliken Uppstart. Dessa inställningar läses varje gång servern startar:
| Inställning | Vad den gör |
|---|---|
| Gamemode | Spellägets mappnamn, till exempel sandbox, terrortown (TTT) eller darkrp. Spelläget måste vara installerat (se steg 4). |
| Map | Kartan som servern startar på. Standard är gm_flatgrass. |
| Workshop ID | ID för en Steam Workshop-samling som servern laddar ner (se steg 4). Endast siffror. |
| Steam Account Token | Din Steam-token (se steg 2). |
| Tickrate | Hur ofta servern uppdaterar spelet per sekund. Standard 22 fungerar bra för de flesta servrar. |
| Lua Refresh | 1 laddar om Lua-filer när du ändrar dem, praktiskt vid utveckling. Lämna den på 0 på en aktiv server. |
| Max Players | Visas som referens. Den är låst på den här fliken. |
Klicka på Save Changes och starta sedan om servern.
Steg 2: Lägg till en Steam-token
En Steam-spelservicetoken gör att din server visas korrekt i serverbläddraren.
- Gå till Steams kontosida för spelserver och logga in.
- Ange App ID
4000(Garry's Mod) och en anteckning, skapa sedan token. - Klistra in den 32-tecken långa token i Steam Account Token på Uppstart, spara och starta om.
Steg 3: Starta servern och anslut
Klicka på Starta server och titta på Konsol. Första starten laddar ner spelet och tar några minuter. Servern är redo när konsolen visar dess gameserver Steam ID.
Din adress finns på fliken Overview under Connection, till exempel 123.45.67.89:12345 eller myserver.serverprism.online:12345 med en subdomän. Garry's Mod behöver alltid porten.
Spelare kan ansluta på två sätt:
- Serverbläddrare: i Garry's Mods serverbläddrare, lägg till adressen till dina favoriter och anslut därifrån.
- Konsol: öppna utvecklarkonsolen och skriv
connect 123.45.67.89:12345.
Steg 4: Spellägen och tillägg
Workshop-samling (enklast)
- På Steam, skapa en offentlig Workshop-samling med de tillägg, kartor och spellägen du vill ha.
- Kopiera numret i slutet av samlingens URL.
- Klistra in det i Workshop ID på Uppstart, spara och starta om. Servern laddar ner samlingen när den startar, så den första starten efter en ändring tar längre tid.
För att få spelare att ladda ner innehållet när de ansluter, lägg till rader i garrysmod/lua/autorun/server/workshop.lua (den finns redan på din server). Använd en rad per tillägg, med tilläggets eget ID, inte samlings-ID:
resource.AddWorkshop( "123456789" )
Ladda upp tillägg själv
Du kan också ladda upp tillägg och spellägen:
- Tillägg går i
garrysmod/addons/, varje i sin egen mapp. - Spellägen går i
garrysmod/gamemodes/. Mappnamnet är det du skriver i Gamemode.
Öppna Filer, sedan Filhanterare, gå till mappen och använd Actions, sedan Upload File…. Ladda upp en zip och högerklicka på den för att Packa upp. För många filer är SFTP snabbare: den har sin egen inloggning på SFTP-sidan under Filer, med ett separat SFTP-lösenord (klicka på Generate new password). Se Ladda upp och hantera filer med Filhanterare och SFTP.
Spelare får inte automatiskt tillägg som du laddar upp själv. Använd Workshop för innehåll de behöver på sin sida.
Steg 5: Redigera server.cfg
Din server levereras med garrysmod/cfg/server.cfg. Öppna den i Filhanteraren:
hostname "New Gmod Server"
sv_password ""
hostnameär namnet i serverbläddraren.sv_passwordgör servern privat när du sätter ett lösenord mellan citattecknen.- Raderna
sbox_max...begränsar hur många rekvisita, NPC:er och så vidare varje spelare kan skapa i Sandbox.
Spara och starta om servern. Mer om tillägg, FastDL och server.cfg finns i Garry's Mod: spellägen, tillägg och Workshop-innehåll.
Du kan skriva serverkommandon direkt i fliken Konsol, till exempel changelevel gm_construct.
Vanliga problem
| Vad du ser | Vad du ska göra |
|---|---|
| Servern faller tillbaka till Sandbox | Namnet på Gamemode matchar inte en installerad spellägesmapp. Kontrollera garrysmod/gamemodes/ eller din Workshop-samling. |
| Workshop-innehåll laddas inte ner | Samlingen måste vara offentlig, och Workshop ID måste vara samlingens nummer. Starta om efter att du har ändrat det. |
| Spelare ser saknade texturer eller fel | De har inte innehållet. Lägg till tilläggen med resource.AddWorkshop i workshop.lua. |
| Servern finns inte i bläddraren | Lägg till en Steam Account Token och starta om. Spelare kan alltid ansluta med adressen från Overview. |
| Servern stoppar under uppstart | Läs de sista raderna i Konsol. Ett trasigt tillägg är en vanlig orsak: flytta det från addons/ och försök igen. |
Om du har fastnat, öppna ett supportärende med ditt servernamn och de sista raderna från konsolen, så hjälper vi dig.