Garry's Mod: FastDL einrichten
Diese Anleitung wurde mit den folgenden Produkten erstellt:
(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)
Einführung
FastDL (Fast Download) ist eine Methode, um Custom Content wie Maps, Sounds oder Modelle über einen externen Webserver statt direkt über den Gameserver auszuliefern. Das sorgt für schnellere Downloads bei den Spielern und entlastet deinen Server.
Um FastDL zu nutzen, brauchst du Zugriff auf einen öffentlichen HTTP-Webserver. Eine super Option dafür ist ein ZAP-Hosting Webspace-Paket, das perfekt für die Auslieferung von Game-Content geeignet ist. Diese Anleitung zeigt dir, wie du FastDL mit ZAP Webspace einrichtest.
Voraussetzungen
Du benötigst einen aktiven Garry's Mod Gameserver bei ZAP-Hosting sowie ein zusätzliches Webspace-Paket. Für beide – Gameserver und Webspace – muss FTP-Zugang oder Zugriff auf den File Manager vorhanden sein.
Auf der Gameserver-Seite müssen die Dateien, die du verteilen willst (z.B. .bsp Maps, Sounddateien oder Modelle), bereits korrekt organisiert sein. Die gleiche Ordnerstruktur muss dann auch auf dem Webspace angelegt werden, damit FastDL reibungslos funktioniert.
Webspace vorbereiten
Um deine FastDL-Dateien zu verwalten und hochzuladen, empfehlen wir den File Manager im ZAP Webspace-Interface. Du findest ihn direkt im Webpanel unter Webspace > File Manager.
Lege im Root-Verzeichnis deines Webspaces einen Ordner namens fastdl an. Darin erstellst du Unterordner wie maps, sound oder models – je nachdem, welchen Content du ausliefern möchtest. Die Ordnerstruktur muss exakt der entsprechen, die dein Garry's Mod Gameserver nutzt.
Bevor du die Dateien hochlädst, stelle sicher, dass sie im .bz2-Format (bzip2) komprimiert sind. Die meisten Source-basierten Engines erwarten die Dateien so. Zum Beispiel sollte eine Map-Datei custom_map.bsp als custom_map.bsp.bz2 hochgeladen werden.
Um deine Dateien für FastDL vorzubereiten, kannst du Tools wie 7-Zip nutzen, um sie ins .bz2-Format zu packen. Einfach Rechtsklick auf die Datei, dann 7-Zip > Zum Archiv hinzufügen... wählen, als Archivformat bzip2 auswählen und bestätigen.
Nachdem du die komprimierten Dateien in die passenden Ordner hochgeladen hast, achte darauf, dass alle Verzeichnisse und Dateien die richtigen Leserechte besitzen, damit sie öffentlich zugänglich sind. Im File Manager kannst du die Berechtigungen anpassen.
Sobald alles hochgeladen und die Rechte gesetzt sind, ist dein FastDL-Content über folgende öffentliche URL erreichbar:
https://[dein-domain-name].zap.cloud/fastdl/
Teste die URL am besten im Browser, um sicherzugehen, dass die Dateien erreichbar sind.
Gameserver konfigurieren
Im ZAP Interface unter der Gameserver-Verwaltung öffnest du die server.cfg über die Configs-Seite und fügst folgende Zeilen ein:
sv_downloadurl "https://[dein-domain-name].zap.cloud/fastdl/"
sv_allowdownload 1
sv_allowupload 0
Achte darauf, dass die FastDL-URL genau mit der Struktur auf deinem Webspace übereinstimmt. Speichere die Datei und starte deinen Gameserver neu, damit die Einstellungen wirksam werden.
Fazit
FastDL lässt sich mit deinem eigenen ZAP Webspace schnell und zuverlässig einrichten. So lieferst du Custom Content blitzschnell aus und verbesserst das Spielerlebnis auf deinem Garry's Mod Gameserver.
Bei Fragen oder Support brauchst du nicht lange suchen – unser Team ist täglich für dich da! 🙂