mrphil2105 / TF2-Server-Manager

A simple tool that creates and manages your Team Fortress 2 servers.
GNU General Public License v3.0
23 stars 10 forks source link

TF2 Server Manager Build Status

Made with love by: Crazy..

Do you think it's frustrating to create your own Team Fortress 2 server? Fear no more, a brand new open-source tool has arrived that aims to make creating multiple servers a breeze. Simply add a server, configure general settings, run the updater and start playing!

How does it work?

The manager acts as a wrapper around the traditional way of creating a server. Let's break it down into some simple steps:

  1. Add a server.
  2. Give it a name, this is also going to be the hostname for the server.
  3. Type in a folder name, this will be the folder containing SteamCMD and the server files inside the servers directory.
  4. (Optional) Change the host ip address, or leave it as 0.0.0.0, which means it hosts on all network interfaces.
  5. (Optional) Choose another game port.
  6. (Optional) Enter a different map name, but make sure it exists in "{Servers Directory}\{Folder Name}\Server\tf\maps"
  7. (Optional) Increase/decrease the amount of player slots.
  8. Click Run Updater, say yes to downloading SteamCMD and wait for the download to complete.
  9. Close the updater window and hit Start (it will attempt to create a port mapping).
  10. Copy the public server ip address and port and send it to your friends!

Tip: you can close the program while the server(s) are running, it will re-capture the server process(es).

Potentially upcoming features.

References

Contributing & Bugs

Contributes are always welcome, but please use the same coding conventions as the project. If you found a bug or a mistake in the code, or if you're having a problem, please open a new issue here.

Licenses