T5M Dedicated Server Guide

#1

Main configuration

  • Save the configuration in your /main/ folder and name it server.cfg
  • Create a shortcut of t5m.exe and right click the shortcut, select properties and paste this following text at the end of the "target" line

    Code: Select all

    -mp +set dedicated 2 +set net_port 28960 +exec server.cfg +map mp_nuked
    
  • Execute the shortcut and you're good to go!

Port forwarding

Forward port 28960 (default) on both UDP and TCP to avoid any inconvenience (Port Forwarding Tutorial)

Other ports to forward:

Code: Select all

TCP & UDP 3074
TCP 27014 - 27050
UDP 27000 - 27030

Common issues

Can't connect to your own server? Can't see it in the browser list?
- To connect you will need to goto console and type ''connect <your local ip:port>" then hit enter.
- To find your local IP: Open up Command Prompt by typing 'cmd' (without the apostrophe's (the '')) in either your Start Menu for people on Windows 7 or above, or by hitting your Windows and R key at the same time.
- Type in: 'ipconfig'. Example
Find your computer/router/wireless adapter. Copy down the IP address for that, and that will be your local IP.
An example would be "connect 192.168.2.114:28960"
Truth & Ideals

Re: T5M Dedicated Server Guide

#3
Please note that sv_maprotation will not work. only playlist will work.. So if I want 12 player free for all...

Code: Select all

+set playlist "33"
on the shortcut or on the server config file. Here is the list of the stock playlists of the wad file we use today.

Code: Select all

1 - Team Deathmatch (18 Players) (rule scr_tdm_scorelimit 10000)
2 - Free For All (18 Players) (rule scr_dm_scorelimit 1500)
3 - Capture The Flag 
4 - Search & Destroy 
5 - Headquarters 
6 - Domination 
7 - Sabotage 
8 - Demolition 
9 - Hardcore Team Deathmatch
10 - Hardcore Free For All 
11 - Hardcore Capture The Flag
12 - Hardcore Search & Destroy
13 - Hardcore Headquarters
14 - Hardcore Domination
15 - Hardcore Sabotage
16 - Hardcore Demolition
17 - Barebones Team Deathmatch 
18 - Barebones Free For All
19 - Barebones Capture The Flag 
20 - Barebones Search & Destroy
21 - Barebones Headquarters 
22 - Barebones Domination
23 - Barebones Sabotage
24 - Barebones Demolition
25 - Team Tactical
26 - One in the Chamber (6 Players)
27 - Sticks and Stones (6 Players)
28 - Gun Game (6 Players)
29 - Sharpshooter (6 Players)
30 - Hardcore Team Tactical 
31 - Barebones Team Tactical
32 - Team Deathmatch (12 Players)
33 - Free For All (12 Players) 
34 - Capture The Flag (12 Players) 
35 - Search & Destroy (12 Players) 
36 - Headquarters (12 Players) 
37 - Domination  (12 Players) 
38 - Sabotage (12 Players) 
39 - Demolition (12 Players) 
40 - Team Tactical (12 Players)
41 - Hardcore Team Deathmatch (12 Players) 
42 - Hardcore Free For All (12 Players) 
43 - Hardcore Capture The Flag (12 Players) 
44 - Hardcore Search & Destroy (12 Players) 
45 - Hardcore Headquarters (12 Players) 
46 - Hardcore Domination (12 Players) 
47 - Hardcore Sabotage (12 Players) 
48 - Hardcore Demolition (12 Players) 
49 - Hardcore Team Tactical (12 Players)
50 - Barebones Team Deathmatch (12 Players) 
51 - Barebones Free For All (12 Players) 
52 - Barebones Capture The Flag (12 Players) 
53 - Barebones Search & Destroy (12 Players) 
54 - Barebones Headquarters (12 Players) 
55 - Barebones Domination (12 Players) 
56 - Barebones Sabotage (12 Players) 
57 - Barebones Team Tactical (12 Players)
58 - EMPTY
59 - EMPTY
61 - EMPTY
62 - EMPTY
63 - EMPTY
64 - EMPTY
You can't change game mode settings at this time but I did sent avail a fix to make the dedis more flexibility to change gametype rules until he fix sv_maprotation in the feature or allow us to edit playlist.info dedis side.

Now if you want to host a 24/7 Nuketown and Firing Range. Add all the maps to the excluded list expect those 2. for example.

Code: Select all

playlist_excludeMap "mp_array mp_cracked mp_crisis mp_duga mp_hanoi map mp_cairo mp_havoc mp_cosmodrome mp_radiation mp_mountain mp_villa mp_russianbase mp_berlinwall2 mp_discovery mp_kowloon mp_stadium mp_hotel mp_outskirts mp_zoo mp_drivein mp_area51 mp_golfcourse mp_silo"
You can also exclude the dlcs

Code: Select all

playlist_excludeDlc  "1"				// Enable/Disable DLC Map Pack.
playlist_excludeDlc2 "1"				// Enable/Disable DLC Map Pack.
playlist_excludeDlc3 "1"				// Enable/Disable DLC Map Pack.
playlist_excludeDlc4 "1"				// Enable/Disable DLC Map Pack.
Also fixed all the errors on server.cfg that I screw up back on fourDeltaOne and will be updating my pastebin soon. lol
Hope this helps anybody.
cron