V I S I T :

T2DEDSERVER.COM is your one-stop-shop for all your Tribes 2 Server Information.

 

Home

Commands
Getting Started
Files & Scripts
Networking & T2
News Archive
Forum
Linux
The FAQ
Contact/Staff
Links

 

Hosted Sites
Get Hosted

The Whippin' Post

Get Notified

 

 

Visit The Official Webiste:
Tribes2.com

 

 

T 2   S E R V E R   F A Q

 
 

 
 The T2DEDSERVER.COM FAQ 

The FAQ is handled by Ken Claussen.
Also, thanks to Tysoft of Planettribes for much of the content in the FAQ

Q In the 22460 Patch the metheod used to seperate mulitple autoadmins /n no longer works. Is there a fix for this?
A Originally posted by Achenon in the Ingame Forum

The adminlist and superadminlist functions broke with the 22460 patch. These functions can be fixed by extracting server.cs from scripts.vl2 and modifying two lines of code as follows:

1. At about line number 1459, look for this line
%record = getField( getRecord( $Host::AdminList, 0 ), %i);
and change it to this:
%record = getField( getRecord( $Host::AdminList, %i ), 0);

2. At about line number 1477, look for this line
%record = getField( getRecord( $Host::superAdminList, 0 ), %i);
and change it to this:
%record = getField( getRecord( $Host::superAdminList, %i ), 0);

Be sure to delete server.cs.dso to be certain that the new server.cs is recompiled. This should allow the adminlist and superadminlist to function properly again.

This was confirmed by several indiviuals as a working fix.

Q Q:I keep trying to add the telnet entries to my ServerPrefs.cs file and they disappear or my CPU spikes to 100% and I have to End Task on Tribes2.exe.

What can I do to fix this?

A A: Your entries should be formatted like this. Do not forget the trailing semicolon and there are two colons in between:
$Host::TelnetPassword = "password";
$Host::TelnetPort = 8000;
I first had success with this after placing the following command, telnetsetparameters(1338,ReadWritePassword,ReadOnlyPassword); in an AutoExec.cs file in the base directory. After the next time I started the game, the above entries were now present in my ServerPref.cs file in the correct syntax. The following entries are also useful for server admins: 
$logechoenabled=1;
setLogMode(1);
The first entry echos the game information to the console and the second one turns on logging to files for the dos window. The default files is Console.log in the Tribes2\GameData directory. If the file does not exist it will create and if it does exist it will append to it. If you are holding tournaments you may want to Cut and paste it into another folder between matches so you have good clean records of each match. Mine is 3.5MB after three days of dedicated server light gaming, so this  file also has the potential to grow quite large during active games and large tournaments.
     
Q Q: I get garbled sound when I play the game sometimes when the action gets intense. What is wrong with my computer?
A A:From what I can find this is a problem between Dual CPU VIA chipsets motherboards and Soundblaster Live sound cards. There is a process called Devldr.exe(Devil Driver, this thang has always been evil) present on the system after installing the LiveWare software. I first experienced this in Unreal Tournament, but it also occured on Tribes 2 last weekend. The easiest way to fix it without permanent changes to your system is to use Task Manager to set the "Processor Affinity" to the same processor for both DevlDr.exe and Tribes2.exe. There is usually time to do this just after launching the game, but before it enters the first screen. After the game has launched you may switch out by holding down Alt and pressing Tab. So far this has allowed me to play my favorite games in screaming  real audio, enjoy your gaming and Crank It Up!
   
Q I read that when a new player joins a game with a new map, the server will automatically download the new map to your hard drive. Will this slow down the server every time someone without the map joins the game?
A This shouldn't significantly affect the server. T2 maps are actually MUCH smaller than maps in the original Tribes.

  
 
Q I know there are a lot of mods that are being made for the Tribes 2 engine, so here's my question. Are these mods going to be add-ons to the game or are they going to be games all themselves?
A These modifications to the game are add-ons that will be completed once the game has been shipped. The mods use the Tribes 2 engine and are not separate games.
 
 
 
Q Will Tribes 2 ship with mods like Renegades and Shifter?
A Tribes 2 will ship without mods. However, development has already begun on several mods including the Strike Force Mod, the Global Conflict Mod, the Toothless, Stumpjumpin, Roadkill Rally Mod, and the Army Mod.
 
 
 
Q Will we be able to create custom AI opponents and distribute them in a manner similar to Quake III: Team Arena? This is a nice way to make memorable enemies and allies and share them with friends.
A Yes! You can set your AI behavior and skill level in script, though the ease of doing so will depend on how complex you want to get. You'll have to get your hands into the script itself and experiment. Once you've set things up, you can distribute the script like any other mod. It's server-side only, nothing client-side, so you can craft your AI and then run 'em on your server, so anyone who plays on your server benefits.
 
 
 
Q You have mentioned that Tribes 2 will use strong copy protection. If I run a dedicated server on one machine and play with a second machine will I have to have a second copy of the game?
A No.
 
 
 
Q When can we expect skinning/modeling tools?
A We're going to put out some templates, and the exporter we use will be in the game, but there won't be any tools. You'll have to use your painting and editing tools, such as Photoshop, if you want to make your own custom models and skins.
 
 
 
Q I am part of the Mod team, and I am wondering what the polygon counts are for weapons and player models?
A Weapons average about 650 polygons apiece. Player and vehicle models about 1,500 polygons.
  
 
 
Q How do I start up a dedicated server (not using ispawn)?
A

Dedicated Server Startup:
Tribes2/tribes2.exe -bot X -dedicated
(where X = # of AI bots to load) *Note - the bot # arguement is not needed if set in your serverprefs.cs file

  
  
 
Q How do I set an admin password to a server?
A Create a ServerConfig.cs file in Tribes2/GameData/base/prefs/autoexec

Setting Admin Password:
$Host::AdminPassword=blah

 
 
 
Q How do I set an admin password in game (or use it)?
A

Setting Admin Password in game:

SAD(password);
  
 
 
Q What are the Tribes 2 directories and what do they do?
A

- Tribes2 - main tribes directory; holds the install, executable w/icons and the uninstaller
- Tribes2/GameData - holds the compatible card files, ispawn.exe (dedicated server software for windows), OpenGL drivers, your screenshots(screen*.pgn), your warrior information, the tribes 2 executables, T2 login info, and the patch information file
- Tribes2/GameData/_SierraUpdatePatch - the directory where the first GOLD patch goes to Tribes2/GameData/base - where all the other major files are... see below Tribes2/GameData/patch - holds all your patches and the text file which tells T2 what patch you have
-  Tribes2/GameData/base/fonts - fonts used in the communities and display screens
- Tribes2/GameData/base/gui - email, browser, chat, servers, command, console, tribes, warrior, driver, settings, editor, huds, joystick, launcher,recordings and all other GUI interfaces for the game
- Tribes2/GameData/base/lighting - where the lighting effects for each map get loaded
- Tribes2/GameData/base/music - terrain mp3's get loaded
- Tribes2/GameData/base/prefs - holds all your configs to include ClientPrefs, banlist, keyboard config, ServerPrefs, etc.
- Tribes2/GameData/base/scripts - scripts that load the GUIs go here
- Tribes2/GameData/base/scripts/vehicles - the vehicle hud file goes here
- Tribes2/GameData/base/textures - holds the textures for each terrain/world set as well as the intro .avi file
- Tribes2/GameData/base/webcache - holds all emails, forums, community information... deleting these will set all lists to unread and will erase any and all email.
- Tribes2/GameData/base/prefs/autoexec - any script in this directory will automatically get loaded and executed

 
 
 
Q How do I set up my ServerConfig.cs file?
A

Use Notepad to create a Tribes2/GameData/base/prefs/ServerConfig.cs file... 

$Host::allowAdminPlayerVotes = "1";
$Host::BanTime = 1800;
$Host::BotCount = 4;
$Host::BotsEnabled = "1";
$Host::Dedicated = "0";
$Host::FloodProtectionEnabled = 1;
$Host::GameName = "Wiggys Game";
$Host::Info = "This is the Wigsters server";
$Host::KickBanTime = 300;
$Host::Map = "RiverDance";
$Host::MaxBotDifficulty = "0.882558";
$Host::MaxMessageLen = 120;
$Host::MaxPlayers = "64";
$Host::MinBotDifficulty = "0.283953";
$Host::MissionType = "CTF";
$Host::NoSmurfs = 0;
$Host::PlayerRespawnTimeout = "60";
$Host::Port = "28000";
$Host::RulesSet = "Base";
$Host::TimeLimit = "20";
$Host::TournamentMode = "0";
$Host::VotePassPercent = "60";
$Host::VoteTime = "20";
$Host::WarmupTime = "20";

  

Setting Server IP Specific in ServerConfig:

$host::bindaddress = "<ip_address>";
Example: $host::bindaddress = "10.0.0.15";
* can be put in serverprefs.cs

 

To specify a port

$host::port = "28000";
* can be put in serverprefs.cs

 

For other server settings look in the serverdefaults.cs file.
To get to it you need to unzip scripts.vl2 Though, I do advise you keep the files you unzip seperate from your Tribes2 installation to keep things from getting corrupted. Uze WinZip to unzip .v12 files.

 
  
 
Q How do I change the base skins for my server?
A

make the directory Tribes2/Gamedata/base/textures/skins, extract the skinsets you want from skins.vl2 using winzip. You need the whole set of (i'll use blood eagle as an example)

beagle.flag.bm8
beagle.flag.png
beagle.hmale.bm8
beagle.hmale.png
beagle.lfemale.bm8
beagle.lfemale.png
beagle.lmale.bm8
beagle.lmale.png
beagle.mfemale.bm8
beagle.mfemale.png
beagle.mmale.bm8
beagle.mmale.png
beagle.switch.bm8
beagle.switch.png

 

You will also need to extract two of the three bioderm skinsets, pick the two that best suit the the two team skins you're going to use. For example I'm using the storm and inferno ones, as harbingers are basically yellow and star wolf basically white this works just fine.

 

Rename the first set of skins: 

base.<skintype>.<extension>

 

so in the beagle example the first 2 would be: 

base.flag.bm8
base.flag.png

 

rename the second set:

baseb.<skintype>.<extension>

 

thus if our second set were diamond sword:

dsword.flag.bm8
dsword.flag.png

would become:

baseb.flag.bm8
baseb.flag.png

 

Do the same thing with the 2 Bioderm sets you chose, that is, rename one set

base.<biodermtype>.<extension>

and the other set

baseb.<biodermtype>.<extension>

just so you know:

base = storm
baseb = inferno

 

Now if you want to make everything all nice and neat you might want to bother renaming the base skins to the tribes you've used, but i didn't bother, it'd just mean if you were on a server using the tribe skins properly you'd see the base (storm and inferno) skins instead.

To change the holograms for CnH, make the directory Tribes2/Gamedata/base/shapes. Extract from shapes.vl2:

teamlogo_<tribe>.dts

and rename it as above

 

I'm guessing:

bd = bioderm
be = blood eagle
ds = diamond sword
hb = harbingers of the phoenix
inf = inferno
storm = storm
sw = star wolf

<sw is star wolf and hb is harbingers, so i'm probably right about the rest;

so for example: teamlogo_storm.dt

 

 
 
 
Q What is the minimum requirements to run a dedicated server?
A So far a P3 or Athlon 500, 128mb SDRAM, any SVGA video card, DSL/Cable, Windows or Linux. Recommended is PIII 933 256MB SDRAM, DSL/Cable/T1 connection
 
 
 
Q Can I run a Linux Tribes Server without buying the Linux Client Pack?
A Yes, the Linux Dedicated Server executable comes on the Windows version of Tribes 2 CD.
 
 
 
Q Does Tribes 2 support multiple processor usage?
A No. 

*Note: This is the official line (presumably for clients and not servers). T2DEDSERVER.COM testing has shown that Tribes 2 runs 3 threads and seems to share the load across both processors. This was tested in Windows 2000, WinNT4 results are currently unknown.

 
 
 
Q What's the lag situation in Tribes 2 as compared to Tribes 1?
A Lag in Tribes 2 is caused not only by your internet connection, but by the server itself and how quickly your processor can exchange information and return it back. Some with lower systems such as a P 300 or with 56.6k may experience a little more lag than one would with a DSL connection and a P 700. But, those who turn up their video settings to the max with having a server in the middle may experience lag as well due to the fact that even the GF2 cards take two passes to render everything. The upcoming GF3's will only take one swipe and the game will scream!
 
 
 
Q I get an Unhandled Exception error at c00000005. How do I correct this? 
A This is the dreaded UE that all of us received during the meta process.  There were a few bad patches that we received during the testing process.  Try de-installing T2, installing it and then getting your patches from another site. Also, check your driver sets.
 
 
 
Q What ports are to be opened in a firewall for Tribes 2?
A I have found reports claiming all of the following ports are required. Ports 28000-28009, 6667-6669, and upper UDP ports 1024+. I use a Netgear RT314 and have found that others may join my server if I port forward only the port I am running the game on, typically 28000. Initially try opening just the game port, as opening fewer ports is more secure and this has worked for me. If that doesn�t work for you then try forwarding the remaining ports.
  
 
 
Q How do I use the infinite spawn server program / tool?
A

Begin by banging your head into a wall for 15 minutes. Once there is a consistent throbbing between your ears continue with the following instructions. There is an executable for server operators called ispawn.exe. Just like the tool for Tribes 1, ispawn allows you to restart your dedicated server in case of an unexpected interruption of the program. Usage is fairly simple - from a shortcut or a command prompt execute:

ispawn.exe <port> <executable command>

where port is the server port setting and executable command is Tribes2.exe followed by any parameters you want passed to the game. Example:

ispawn.exe 28000 Tribes2.exe -dedicated -mission Katabatic CTF

If the server keeps restarting every minute or so, it is likely that you entered the wrong server port. If you try a new port, 28001, and it continues to restart then at this point resume banging your head against the wall and try and run a dedicated server without ispawn. I have successfully run a stable dedicated server for several days without a problem. In my experience Ispawn is usually more trouble than it is worth unless you want to run a bunch of unattended game servers. Otherwise you will probably know it has crashed as you will most likely be playing.

 
 
 
Q How do I access the Tribes 2 Mission Editor?  CTRL-E as stated in the manual doesn't work!
A

To start a new map bring down the console ( ~ ) and type exactly:

editor.open();

To edit an existing map, press alt-e. 

   
   
   

 

 

 
      
 

 

* This site is best viewed in 32bit Color @ a resolution of 1024x768 or higher
* All other logos and content are copyrighted to t2dedserver.com.
* Email soyarma@t2dedserver.com with comments about this site.
* �1999, 2000, Sierra On-Line, Inc. All rights reserved. Tribes is a registered trademark and Sierra and Sierra Studios are trademarks of Sierra On-Line, Inc.