Difference between revisions of "User:Nosoop/Guide/Game Server Configuration"

From AlliedModders Wiki
Jump to: navigation, search
(Initial submit)
 
m (Move game-specific configs into their own subsection)
Line 15: Line 15:
 
<pre>sv_downloadurl &quot;http://{your_server_location}/{mod}&quot;;
 
<pre>sv_downloadurl &quot;http://{your_server_location}/{mod}&quot;;
 
</pre>
 
</pre>
= Team Fortress 2 =
+
= Game Specific =
 +
 
 +
== Team Fortress 2 ==
  
 
The [https://wiki.teamfortress.com/wiki/Dedicated_server_configuration Dedicated server configuration] provides general configuration instructions.
 
The [https://wiki.teamfortress.com/wiki/Dedicated_server_configuration Dedicated server configuration] provides general configuration instructions.
  
= Counter-Strike: Global Offensive =
+
== Counter-Strike: Global Offensive ==
  
 
The [https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers#Advanced_Configuration Advanced Configuration] section on the Valve Developer Wiki describes server configuration unique to CS:GO. It's different from most other mods.
 
The [https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers#Advanced_Configuration Advanced Configuration] section on the Valve Developer Wiki describes server configuration unique to CS:GO. It's different from most other mods.

Revision as of 21:32, 2 November 2020

Source Engine games often differ in configuration; here are some basic suggestions on how to set them up for either testing or production use.

General

The following section(s) apply to most, if not all games.

Fast Downloads

The Source Engine normally provides downloads over the same channel as gameplay, which is rather slow.

"Fast" downloads are downloads served out-of-band over HTTP, and as such you will need to have an HTTP server up and running to take advantage of this functionality.

This is highly recommended if you are running a server with any amount of custom content that a player needs to download (models, sounds, maps).

sv_downloadurl "http://{your_server_location}/{mod}";

Game Specific

Team Fortress 2

The Dedicated server configuration provides general configuration instructions.

Counter-Strike: Global Offensive

The Advanced Configuration section on the Valve Developer Wiki describes server configuration unique to CS:GO. It's different from most other mods.

Virtual Server Configuration

As a developer, you may need to test on multiple platforms. To avoid having another physical machine to work on, you can use virtualization to run an operating system on your desktop.

Virtualbox

Networking

Enable the Host-Only Adapter on your VM and statically assign the address to be in the same network as your host operating system's adapter. This allows you to connect to the server without any additional networking complexities.