Many people asked for a guide how to set up an OpenTDM server and those who don't, usually don't set it up properly (missing some anticheat settings and stuff). So here's a guide how to set up an opentdm server with pre-set settings on Q2PRO and R1Q2. (sorry for slow hosting of the config files)
NOTE: Since R1CH himself proposed using Q2PRO if you want to use some advanced features like GTV/MVD, I'm not going to maintain the R1Q2 version of configs anymore.
Q2PRO guide: (tested on: opentdm r173; q2pro r365)
1. Get latest Q2PRO binary and put it in your quake2/ directory.
http://skuller.ath.cx/q2pro/nightly/2. Get OpenTDM library and put it into quake2/opentdm/ directory.
linux:
http://opentdm.com/binaries/unstable/linux/gamei386.so.gzwindows:
http://opentdm.com/binaries/unstable/win32/gamex86.zip3. Download configs and put them into quake2/opentdm/ directory.
http://wision.own.cz/files/server-configs/q2pro_opentdm.zip4. Modify the configs, so they suit your need. Mostly you need to change these settings:
server1.cfg:
- net_ip
- port
- hostname
- rcon_password
- g_admin_password
q2pro_srv.cfg:
- sv_reserved_password
- sv_reserved_slots
anticheat.cfg:
- some settings if you want less strict anticheat policy.. all the variables are explained there
5. If you want to use anticheat on your server, add your server ip to the anticheat servers list here on r1ch.net/forum/. You need to have permission from r1ch to access that part of the forum.
(
http://www.r1ch.net/forum/index.php?topic=1392.0)
6. Run your server.
linux example: "./q2proded +set game opentdm +exec server1.cfg +map q2dm1"
R1Q2 guide: (tested on: opentdm r173; r1q2 b7864)
1. Get latest R1Q2 binary and put it in your quake2/ directory. (use r1q2ded not r1q2ded-old! r1q2ded-old works with old mods only)
linux:
http://www.r1ch.net/stuff/r1q2/download/r1q2ded.zipwindows:
http://www.r1ch.net/stuff/r1q2/download/dedicated.zip2. Get OpenTDM library and put it into quake2/opentdm/ directory.
linux:
http://opentdm.com/binaries/unstable/linux/gamei386.so.gzwindows:
http://opentdm.com/binaries/unstable/win32/gamex86.zip3. Download configs and put them into quake2/opentdm/ directory.
http://wision.own.cz/files/server-configs/r1q2_opentdm.zip4. Modify the configs, so they suit your need. Mostly you need to change these settings:
server1.cfg:
- ip
- port
- hostname
- rcon_password
- g_admin_password
r1q2srv.cfg:
- sv_connectmessage
- sv_reserved_password
- sv_reserved_slots
anticheat.cfg:
- some settings if you want less strict anticheat policy.. all the variables are explained there
5. If you want to use anticheat on your server, add your server ip to the anticheat servers list here on r1ch.net/forum/. You need to have permission from r1ch to access that part of the forum.
(
http://www.r1ch.net/forum/index.php?topic=1392.0)
6. Run your server.
linux example: "./r1q2ded +set game opentdm +exec server1.cfg +map q2dm1"
If you got any questions or suggestions just drop a line here.