TF2 Tower Defense
TF2 Tower Defense is a modification to Valve’s game Team Fortress 2. Basically you have to stop enemies from crossing a map by buying towers and building up defenses.
Authors
TF2 Tower Defense was originally created by floube and mani.
It was last maintained by Hurp Durp.
Plugin - floube, Benedevil, Hurp Durp
Requirements
- Dedicated Team Fortress 2 server (windows or linux)
- MySQL/MariaDB server
- Metamod + Sourcemod
- TF2Items
- SteamWorks -> Download
- TF2Attributes
Optional Plugins
Installation
- Create a dedicated TF2 server and install metamod + sourcemod, and the extensions and plugins above. Ensure that the server and plugins work before continuing.
- Download the latest release of TF2TD.
- On your MySQL/MariaDB server, create a new
towerdefensedatabase and user. Import thetf2td.sqlfile from the download into your database. - Add the database information to your sourcemod
databases.cfgfile (an example can be found here). -
Copy
towerdefense.cfgto your server’stf/cfgfolder. This file has settings that need to be executed when the server starts. Add the following to the end of your server’scfg/server.cfgfile to do so:exec towerdefense - Copy the
tf2tdcustom/folder and its contents into your server’stf/custom/directory. - Copy
towerdefense.smxto your sourcemodtf/addons/sourcemod/pluginsfolder. - Start your server with the map
td_firstone_v11b. You should be able to connect and play if everything was set up correctly.
General Information
In case you are using STAC you need to set “stac_work_with_sv_cheats” to “1” or else STAC will shut itself down. It is recommended to also use Cheat-Control.