diff --git a/modules/billing/docs/tf2/index.php b/modules/billing/docs/tf2/index.php index 0ac45607..72d95110 100644 --- a/modules/billing/docs/tf2/index.php +++ b/modules/billing/docs/tf2/index.php @@ -1,68 +1,156 @@ -

Team Fortress 2 Server Guide

- -

Overview

-

Team Fortress 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Team Fortress 2 server.

-
-

Server Information

- -

- Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. -

+

Navigation

+
+ Quick Info + Installation + Configuration + Plugins + Troubleshooting +
-

Getting Started

-

To create a Team Fortress 2 server:

-
    -
  1. Navigate to the Game Servers page
  2. -
  3. Find Team Fortress 2 in the list
  4. -
  5. Select your preferred configuration (slots, duration, etc.)
  6. -
  7. Add to cart and complete checkout
  8. -
  9. Your server will be automatically provisioned within minutes
  10. -
+

Team Fortress 2 Dedicated Server Hosting Guide

-

Server Configuration

-

After your server is created, you can configure it through the control panel:

+

Overview

+

Team Fortress 2 (TF2) is Valve's class-based multiplayer FPS game. This guide covers hosting a TF2 dedicated server using Source Dedicated Server (srcds) on VPS or dedicated servers.

+ +

Quick Info

+
+ +
+ +

Installation & Setup

+ +

System Requirements

-

Common Tasks

+

Installing via SteamCMD

+
# Install SteamCMD
+# Linux:
+sudo add-apt-repository multiverse
+sudo dpkg --add-architecture i386
+sudo apt update
+sudo apt install lib32gcc1 steamcmd
 
-

Starting Your Server

-

Servers are automatically started after creation. You can stop/start your server from the control panel.

+# Create server directory +mkdir -p ~/tf2server +cd ~/tf2server -

Connecting to Your Server

-

Use your server's IP address and port to connect from the game client.

+# Download TF2 server files (App ID 232250) +steamcmd +login anonymous +force_install_dir ~/tf2server +app_update 232250 validate +quit +
-

Managing Files

-

Access your server files via FTP using the credentials provided in your control panel.

+

Startup Scripts

+

Windows (start_tf2.bat):

+
srcds.exe -console -game tf +map ctf_2fort +maxplayers 24 -port 27015 +exec server.cfg
+
-

Support

-

If you need assistance with your Team Fortress 2 server:

+

Linux (start_tf2.sh):

+
#!/bin/bash
+./srcds_run -console -game tf +map ctf_2fort +maxplayers 24 -port 27015 +exec server.cfg
+
+ +

Server Configuration

+ +

server.cfg Example

+

Create tf/cfg/server.cfg:

+
// Server Information
+hostname "My TF2 Server"
+sv_region 1
+rcon_password "your_secure_password"
+
+// Server Settings
+sv_lan 0
+sv_pure 2
+mp_autoteambalance 1
+sv_visiblemaxplayers 24
+mp_timelimit 30
+mp_maxrounds 5
+
+// Communication
+sv_alltalk 0
+sv_voiceenable 1
+
+// Logging
+log on
+sv_logbans 1
+
+ +

Port Forwarding

+
# Required ports:
+UDP 27015 - Game server
+TCP 27015 - RCON
+TCP/UDP 27020 - SourceTV
+
+# Linux:
+sudo ufw allow 27015
+sudo ufw allow 27020
+
+ +

Plugins & Extensions

+ +

SourceMod Installation

+

Most TF2 servers use SourceMod for admin commands and plugins. Install Metamod:Source first, then SourceMod.

+ +

Popular Plugins

+ +

Troubleshooting

+ +

Server Won't Start

+ + +

Not in Server Browser

+ + +

Additional Resources

+
-

Important Notes

+

Important Notes

-
\ No newline at end of file + diff --git a/modules/billing/docs/tf2/index_old.php b/modules/billing/docs/tf2/index_old.php new file mode 100644 index 00000000..0ac45607 --- /dev/null +++ b/modules/billing/docs/tf2/index_old.php @@ -0,0 +1,68 @@ + +

Team Fortress 2 Server Guide

+ +

Overview

+

Team Fortress 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Team Fortress 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Team Fortress 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Team Fortress 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Team Fortress 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file