Een TF2-server draaien met eigen en Workshop-maps

TF2 wordt geleverd met 238 officiële maps, en de community heeft er duizenden meer. Een server kan ze spelen vanuit de Steam Workshop of vanuit bestanden die je erop zet.

Workshop-maps

Een Workshop-map wordt gespeeld als workshop/<id>, het nummer aan het eind van zijn Steam-link: changelevel workshop/<id>, of hetzelfde als de startmap. De server downloadt hem van Steam en spelers krijgen hem bij het joinen.

Geüploade maps

Een .bsp in tf/maps (of tf/custom/<mapnaam>/maps) speelt op zijn naam; de server laadt alleen gewone .bsp-bestanden (.bsp.bz2 is de gecomprimeerde vorm die FastDL serveert). Spelers downloaden een map van de server wanneer ze joinen, tot net_maxfilesize: standaard 16 MB, maximaal 64 MB. Voor grotere maps, of snellere downloads, stel sv_downloadurl in op een FastDL-webserver met bz2-gecomprimeerde kopieën.

De mapcyclus

mapcyclefile noemt een tekstbestand met maps, één per regel; de server gaat naar de volgende wanneer een map eindigt (mp_timelimit, mp_maxrounds of mp_winlimit). Met de MapChooser van SourceMod stemmen spelers er in plaats daarvan over.

Tip:Op Flux doet het tabblad Maps alles: speel elke map nu, plak een Workshop-link, upload een .bsp, en bouw de mapcyclus in volgorde.

Veelgestelde vragen

Hoe voeg ik een Workshop-kaart toe aan mijn TF2-server?

Gebruik workshop/<id> als map: changelevel workshop/<id> in de console, of plak de link in de Maps-tab op Flux.

Hoe stel ik een maprotatie in?

Schrijf de maps in een bestand dat wordt aangegeven door mapcyclefile in server.cfg. Op Flux schrijft de mapcyclus van de Maps-tab beide.

Gerelateerde Team Fortress 2-gidsen