How do I test if my TFDB map works?

J.Kopp

The new guy
As a "3D artist" I wanted to learn Hammer and make map good enough for a public server. Since dodgeball maps are quite simple, I re-engeered Blockland and out lined my version of a "fun TFDB" map. Before I make it look pretty I wanna know if it works at all. Any advice?
 

infinite phantasm

bored rhythm gamer
Server Moderator
Donator
i recommend downloading the tf2 dedicated server using steamCMD, then installing metamod/sourcemod and a dodgeball plugin. if you don't have anyone to test it with, grab the nanobot plugin as well (it's a bot made for dodgeball). then just run it all locally on your machine and just connect to it as if it were a LAN server!

dediserver install guide - Windows dedicated server - Official TF2 Wiki | Official Team Fortress Wiki (https://wiki.teamfortress.com/wiki/Windows_dedicated_server)
sourcemod install guide - Installing SourceMod (simple) - AlliedModders Wiki (https://wiki.alliedmods.net/Installing_SourceMod_(simple))
dodgeball plugin - [TF2] Dodgeball Redux - New version Released! (with 1v1 Mode) - AlliedModders (https://forums.alliedmods.net/showthread.php?p=2226728)
nanobot plugin - [TF2] Nanobot (Dodgeball Bot) (Player vs. Bot) (v2.0, 12-10-2017) - AlliedModders (https://forums.alliedmods.net/showthread.php?p=2286346)
 

J.Kopp

The new guy
i recommend downloading the tf2 dedicated server using steamCMD, then installing metamod/sourcemod and a dodgeball plugin. if you don't have anyone to test it with, grab the nanobot plugin as well (it's a bot made for dodgeball). then just run it all locally on your machine and just connect to it as if it were a LAN server!

dediserver install guide - Windows dedicated server - Official TF2 Wiki | Official Team Fortress Wiki (https://wiki.teamfortress.com/wiki/Windows_dedicated_server)
sourcemod install guide - Installing SourceMod (simple) - AlliedModders Wiki (https://wiki.alliedmods.net/Installing_SourceMod_(simple))
dodgeball plugin - [TF2] Dodgeball Redux - New version Released! (with 1v1 Mode) - AlliedModders (https://forums.alliedmods.net/showthread.php?p=2226728)
nanobot plugin - [TF2] Nanobot (Dodgeball Bot) (Player vs. Bot) (v2.0, 12-10-2017) - AlliedModders (https://forums.alliedmods.net/showthread.php?p=2286346)
Nice.
Aren't you the guy who made the black maps?
Could I consult you of need be?
 

42

Badge Whore
Senior Dev
Donator
Developer
You could do the long way on what infinite phantasm said. But if you only care about adding entities to map and send it to whoever server, it really simple.

You need to create 2 info_target entity to mark where rocket should spawn, one for each team with a name rocket_spawn_red and rocket_spawn_blue. you can also set angle (Pitch Yaw Roll) on which direction rocket go when spawned.


Add tf_logic_area anywhere in the map to enable arena gamemode, "Control Point Enable Time" doesnt matter what to set, but you set as 0 or 99999 only so you don't get announcer sound


After you've add those 3 entities, you are pretty much safe to assume everything works and ready to go send the map, as plugin handles the rest.
- info_target named rocket_spawn_red
- info_target named rocket_spawn_blue
- tf_logic_arena
 

infinite phantasm

bored rhythm gamer
Server Moderator
Donator
Nice.
Aren't you the guy who made the black maps?
Could I consult you of need be?
if you mean tfdb_theblackout, that wasn't me
but if you need help with adding db stuff, 42's post should suffice
my post was mainly for testing to see if stuff works (e.g. rocket spawns and such)
 

Wave

It'll be fine
Senior Dev
Donator
Developer
For any quick question, you could also join our Discord. Feel free to ping me (@oWave#3018) for question or getting your map tested on our servers.