Install tribes into another directory from a Tribes install disk or unzipping a clean Tribes from www.tribes0.com. Any scripts, huds, texture packs or skins will seriously screw up s server. None of the folders should have any spaces in the name. Spaces will complicate things later.
Install a mod if you like. A properly installed mod will have its own folder in the root Tribes directory next to Tribes.exe like so:
In this example, the mod is called Annihilation.
Right click 'InfiniteSpawn.exe' and create a shortcut.
Right click the new shortcut and select properties:
The target line should include 'InfinateSpawn.exe' at the end.
Add a space and '*tribes.exe -mod annihilation -dedicated' to this line.
Double click the new shortcut to test it. A small grey InfinateSpawn window
and a larger Tribes.exe window with white text will pop up.
Windows XP sp2 users may see this message:
Close InfiniteSpawn with the 'quit' button and edit the mod settings in the config directory. Restart and you're done.
Setting up a router.
If you have a firewall you may need to open ports 28000 and 28001. If you have a router you may also need to forward ports. A direct connection to the internet is easiest, but if you are running a router, this is how Blue Sex is set up.
We're assuming you have multiple computers connected to the router. You need to set up the server box to use a static IP within your home network, and forward ports 28000 to 28010 or so to that box. You should forward UDP protocol, but it won't hurt to also forward TCP also (both).
This is my setup with a Linksys router.
Write down your DNS server. Find it with with start > run > cmd, then type in
Code: Select all
You should see something like this. This is only necessary if you use the server for web browsing...
Setup DHCP, you'll need to set a range so your server can have a static IP outside this range to eliminate conflicts. My server uses 192.168.1.10 and DHCP starts at 192.168.1.100. The actual router also needs a reserved IP, in this case it is 126.96.36.199
Set up port forwarding. Again, my setup with a Linksys router
Set your server to request a static IP.
Working clockwise from top, open status window by double clicking connection icon in the tray or start > control panel > network connections.
Hit the properties button to open properties panel, scroll to tcp/ ip at bottom, hit the properties button.
Set your computer to request an IP like so.
That's it. If you have another computer on the network, you may have to 'repair' the connection, but then you should be able to see your server listed. It may be listed twice on other computers in your home network, but this is normal.
Information about non dedicated (listen) servers can be found here: http://www.annihilation.info/forum/viewtopic.php?t=4095