Starsiege: Tribes Community Archive

Professional restored · VRWarper

⤓ Download · 332.0 KB
How this got here. The VRWarper Collection has a file by this name, and theexiled’s dead mods_database.php listed the same name — but theexiled’s own copy is gone, so the match is by filename only and not content-verified. Any details below are read from the file’s own contents, not from theexiled.
Filename
Professional.exe
Size
332.0 KB
Type
EXE
Author
the operator of the server (from readme)
Format
PE32 executable (GUI) Intel 80386, for MS Windows, 6 sections
Readme — Professional/readme.txt (from the archive itself)
http://www.primenet.com/~desrtfox
desrtfox@primenet.com

Credits
-------

Special thanks to the creators of the Minimod and the Orion Mod.  The Professional
Mod is based on the Orion Mod, and Minimod allowed me to start playing around with
the script files without messing with the entire .vol file.  I highly suggest
downloading the Minimod for those interested in creating their own mods.

Code for professional contains parts and Minimod plugins from many other mods, including:

HaVoC
Renegades
Ultra Renegades
Z-Tek
hvTactical
Ideal
Redneck Slag Pack
Bitchin

If any Mod developer feels that code from their mod has been used in Tribes Professional, and that
they haven't been properly credited, please contact Desrtfox@primenet.com immediately.


Installation
------------

Please extract the archive into your Tribes directory, usually:

C:\Dynamix\Tribes\

A new folder called Professional will be created there.  To run Tribes using the mod,
create a shortcut to Tribes and add to the Target textbox:

-mod Professional

Your Target should look something like this:

C:\Dynamix\Tribes\Tribes.exe -mod Professional

To run the server in dedicated mode, simply make a shortcut to InfiniteSpawn
and add the following to the Target textbox:

-mod Professional

Your target should look something like this:

c:\Dynamix\Tribes\InfiniteSpawn -mod Professional

Please send any bug reports or exploits as well as suggestions to desrtfox@primenet.com.





Usage
-----

Please visit http://www.primenet.com/~desrtfox for detailed descriptions of all the equipment
available in Tribes Professional.

To use the Teleport Pack, a waypoint must first be set.  To do this, go to the command screen and select
your name in the list.  Then, select either attack or defend from the command menu and click a point
on the map.  Once your waypoint is set, simply activate the pack to teleport.  More than one armor
can be teleported at a time, but the danger of failure increases with the total mass tranported.
The Heavy armor and the Engineer armor may not be teleported.  


Match Rules
-----------

The Match Rules are a set of optional rules designed to give Tribes Professional a feel that is similar
to a sporting event like we see broadcast on national television.  Individual Skins are not allowed,
instead, each team has a base skin that is applied to all players of that team.  Team points are added
not only for flag captures and switch captures, but also for player kills.  This livens up the team 
scoring and makes for closer games.  In addition, tha game is usually set to a specific time limit, 
rather than a score limit.  New ways to score (the Prevention) have been added, and penalties for certain 
behaviors (Suicide) have been added.  The $lockedServer setting has been added to allow for certain 
planned events to be held at Dfox's Server. This variable has not been fully implemented, and should not
be used yet.  Watch for more on this later.


External Files
--------------

There is one external script files which can be modified by the operator of the server.  
It is professional.cs.  What follows is a description of how to use all the switches in
the file.  Please note, all the Team Kill scripting and variables are originally from ModMgmt.  They
Have simply been integrated into the mod to improve flexibility and to reduce the number of files.

$motd - Simply change the message to whatever short message of the day that you
	would like to have displayed to every client that connects to your server.  Please,
	only change the actual message, altering the other syntax could cause problems with your 
	server.

$SHAntiTeamKillWarnKills - This is the number of Team Kills before a player is warned not to teamkill.

$SHAntiTeamKillBanTime - This is the duration of banning after the $SHAntiTeamKills is reached.

$SHAntiTeamKillMaxKills - This is the number of Team Kills before banning.

$SHAntiTeamKillProximity - This is the maximum distance that a Team Kill is registered (to avoid
	banning for accidental team kills).

$TurretScore - Set this to "True" if you wish Turret kills to count as points for the player who
	deployed the turret.  "False" means turret kills score no points.

$ActiveVotes - Set this to "True" to ignore all abstinations when a vote is called.  Set this to "False"
	to count votes normally.

$match - Set this to "True" to enable match rules, set this to "False" to use regular rules.

$SuicideSpawnPenaltyTime - (Match rules) This is the number of seconds that a player will have to wait after a
	keyboard suicide (cntrl - k) before respawning.  This prevents players from simply
	committing suicide when it might take a while to travel back to the base. 

$FlagValue - (Match rules) This is the number of points that a flag cap will score under match rules.

$PreventionValue - (Match Rules) This value is the number of points that a pleayer scores when he or she scores a 
	'Prevention'.  A prevention occurs when a flag carrier is killed, and the flag is touched by a member of the
	flag's team, sending the flag back to it's spawn point.

$KillValue - (Match rules) This is the number of points scored for a team when a player kill is scored.

$SwitchValue - (Match rules) This is the number of points scored for a team when a tower switch is
	changed to that teams colors.

$MaximumScore - (Match rules) This is the maximum points needed to win the mission.  Set this to 0
	to cause the game to last the full time limit regardless of score.  Setting this to 0
	also enables the halftime report.

$LockedServer - (Match Rules) Use this variable plus a players.cs file to allow only certain players to
	join the server and to specify what team each of those players join.

$RandomEvents - make this 'True' to allow random events, change it to 'False' to disallow any
	random events.

$RandomEventTime - 
Contents — 3 files (inside the archive)