Counter-Strike 2

Counter-Strike 2

Not enough ratings
CS:GO Steam Workshop Maps on Dedicated Server
By Fr33m4n
Counter Strike workshop maps on dedicated server
   
Award
Favorite
Favorited
Unfavorite
Konfiguration Server
Hier eine Anleitung von mir, um auf Eurem Server Custom Maps über den Steam Workshop zu laden:

1. Einen persönlichen Web-API-Schlüssel registrieren:
http://steamcommunity.com/dev/registerkey

Als Domainname kann die IP des Servers verwendet werden.


2. Den generierten Web-API-Key in eine neue Datei "webapi_authkey.txt" abspeichern und diese auf den FTP in den csgo-Ordner laden (nur sofern die Collection ID nicht über das Admin Interface eingetragen werden kann).

Hinweis: Die Protection Mode Richtlinie der ESL kann leider nicht eingehalten werden, da für den Eintrag des Web-API-Key der Server verändert werden muss! Es bleibt abzuwarten ob die ESL mit einer Regeländerung darauf reagieren wird?!

Update 09.02.2013: Einige Hoster haben direkt eine Option in der Konfiguration geschaffen um den Key einzutragen. Somit kann der PROTECTED Mode aktiviert bleiben.


3. Die Autoexec.cfg anpassen (nur sofern es nicht über das Admin Interface eingetragen werden kann).

Beispiel aus meiner Autoexec.cfg:
game_type 0
game_mode 1

// Important Maps (de_dust2_se, de_nuke_se, etc.)
host_workshop_collection 125768674

log on
map de_dust2



4. Server restarten.
Nach dem Restart kann die Log Datei kontrolliert werden:

Web-API-Key:
Loaded authkey from webapi_authkey.txt: XXXXXXXXXXXXXXXXXXXXXX
CDedicatedServerWorkshopManager::Init: Using auth key [XXXXXXXXXXXXXXXXXXXXXX]

Maps:
CDedicatedServerWorkshopManager: received file details for id 125488374: 'Dust 2_se'.


5. Einige Minuten abwarten, danach müssten die Maps, etc. auf dem Server zur Verfügung stehen.


6. Die Maps können nun wie gewohnt über den rcon Befehl geladen werden.
Wo finde ich die Map / Collections ID?
Um eine andere Collection auf dem Server zu integrieren, muss folgende Seite aufgerufen werden:
http://steamcommunity.com/workshop/browse/?appid=730&section=collections

Danach klickt man einfach auf die gewünschte Collection oder Map.
Die ID welche in der Config eingetragen werden muss, findet man nun in der URL:
2 Comments
the " K " Feb 24, 2013 @ 6:01pm 
du scheinst nen plan zu haben =) ich habe da ein problem mit selbsterstellten maps, magst du mich mal anschreiben,vielt kannst du mir ja weiterhelfen

mfg K
*me-Shoe ✪ #idle4drops.com Feb 10, 2013 @ 9:23am 
Kann man den einen API-Key auch für mehrere Server nutzen?

Einmal hat es geklappt mit dem Download der Workshop-Collection doch als ich eine andere hinzufügen wollte, ging nichts mehr.
Folgenden Fehler bekomme ich immer:
- Server UGC Manager: Failed to get file. HTTP status 401

Eine Idee woran das liegen kann?!