Hoppa till huvudinnehåll

Installera custom content och mods på gameservrar

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Vad är custom content?

Vissa source-spel som Counter-Strike eller Garry's Mod har blivit kända för sin variation. Allt detta blev möjligt tack vare stöd för plugins och custom content. Under åren har olika spellägen utvecklats, som Zombie Mod, Hide and Seek, Minigames, Jailbreak och mycket mer.

Såna servrar använder ofta maps, player skins och ljud skapade av communityn. För att spelare ska kunna använda eller se serverns custom content måste innehållet först laddas ner från servern. Här finns två alternativ:

  • FastDL
  • Steam Workshop

Beroende på användningsområde är det ena alternativet bättre än det andra. Här är en översikt över skillnaderna mellan FastDL och Workshop:

Custom InhalteFastDLSteam Workshop
Maps
Materials/Models
Sounds

Ställ in custom content

FastDL

Nedan förklaras hur du sätter upp en FastDL-server med hjälp av en av våra Webspace-produkter. Men du kan också använda vilken annan lösning som helst som erbjuder en publikt tillgänglig webbserver. För att börja med setupen öppnar vi webspace-produkten och går in i administrationen:

Där öppnar vi filhanteraren och skapar följande mappar:

Efter det måste webspace auktoriseras så att nedladdning av innehållet i spelet fungerar som det ska:

info

Behörigheterna måste sättas för alla mappar!

Nu kan custom content laddas upp. Filernas måste finnas både på servern och på FastDL (webspace). På gameservern laddas filerna upp unpackade och på FastDL bör de laddas upp packade som bzip2. Programmet 7Zip rekommenderas för detta.

Till sist behöver bara FastDL-servern anges i gameservern. Konfigurationen görs via server.cfg. Följande kommandon måste läggas till i configen:

sv_allowdownload 1
sv_allowupload 1
sv_downloadurl "https://zapXXXXX-1.plesk08.zap-hosting.com" // Byt ut URL:en mot din ZAP webspace-URL.

Efter omstart och anslutning till servern ska motsvarande innehåll laddas ner. Det kan också kollas i spelets konsol:

Steam Workshop

Nedan förklaras hur du sätter upp Steam Workshop. Först måste du öppna Steam Workshop-sidan. Välj spelet i Steam och öppna workshop där. Här tar vi CS:GO som exempel. Väl där klickar vi på menyalternativet Browse och väljer Collection:

Där högerklickar vi på Collection och skapar en collection för gameservern:

Collectionen är nu skapad men är tom som standard. Därför öppnar vi nu om workshop för spelet och väljer de objekt vi vill lägga till:

När du är klar med samlandet går du tillbaka till collectionen, högerklickar och väljer Copy Page URL. ID:t för collectionen behövs från URL:en, som kan se ut så här:

...steamcommunity.com/sharedfiles/filedetails/?id=2108505414

Detta ID måste sedan läggas in under Steam Workshop i din gameserver-administration: