TribeStat
by Ted Wehner
⤓ Download · 623.6 KBhttp://www.planetstarsiege.com/tribestat Version: 1.1 Date : August 11, 1999 Author : Ted Wehner TribeStat is "Front-End / Stat Tracker" software designed to work with Starsiege: Tribes. It alleviates the need for learning lengthy server console commands, while providing fast, easy access to game information, statistics, and game control. Features include: Active color-coded player and team lists Drag and drop team management Easy view of who is carrying flags One button access to server commands / messaging Color-coded server console view Complete mission list control...ordering, enabling, disabling. Live player statistics tracking via DBase database Cumulative server-activity statistics and graph (players per hour) TribeStat-to-TribeStat chatting for multiple administrators Extensive game preference control Microsoft Speech enhanced event logging Multiple server support for the super administrator running a sh!!load of servers Automatic reconnection to dropped servers Administrative Blocks...(block admin voting, block team damage voting, etc..) Customizable color schemes I've designed TribeStat to service all of the needs I've found as a server admin. Currently, it is designed to work only with servers running the base mod. However, it may be possible to adapt to other mods in the future (if those mod developers offer their help in making the necessary adjustments). I will openly accept comments and suggestions on how to make this software as usable as possible. This is the "Server" tab. It contains your basic administration tools including the server console, player list, and team list. Notice the team message from FunkyBooger. It is color-coded the same as his name and team. However, the global message is colored separately. Along the right side of the server console are the global administration buttons in the following order from top to bottom: ListPlayers, MessageAll, CenterPrintAll, TopPrintAll, BottomPrintAll, and BalanceTeams. Along the left side of the player list are the client administration buttons, which are available when a client(s) name is selected. The buttons are as follows from top to bottom: MessageClient, CenterPrint, TopPrint, BottomPrint, Kick, Ban, and TeamChange. Players may also be dragged to a team name for team changing. The edit box under the player list and server console allows you to send any information to the console (basically a telnet input). Notice the status bar along the bottom. This bar will always display online status, host information, the current mission, and the current mission time.
- Filename
TribeStat_1.1.zip- Size
- 623.6 KB (listed 623.6KB)
- Type
- ZIP
- Version
- 1.1
- Developer
- Ted Wehner
- Last update
- Aug 25, 2009 - 21:10
- Format
- Zip archive data, at least v2.0 to extract, compression method=deflate
Readme — Readme11.txt (from the archive itself)
===========================================================
||[ TribeStat ]||||||||||||||||||||||||||||||||||||||||||||
===========================================================
http://www.planetstarsiege.com/tribestat
Version: 1.1
Date : August 11, 1999
Author : Ted Wehner
==[ FIXES / UPDATES ]======================================
v.1.1
* The server console resize-bug has been eliminated.
TribeStat was occasionally locking up when resized.
* The available missions are now pulled from the server
telnet connection, so local/network drive access is no
longer necessary. Basically, TribeStat is now truly
a remote beast.
* Added a mission ordering selector that allows the user
to select from strict (which forces the enabled missions
to run in order as they are listed), typed (default
tribes behaviour in which missions are cycled through
same-type missions), and random (missions are selected
at random from the available enabled missions).
* Added easy admin-to-player(s) chat functionality. Admins
may now chat with player(s) by preceding text in the
normal server console entry box with a ":". If no
players in the player list are selected the message is
broadcast to all players. If a players are selected in
the player list, the message will only go out to those
players.
* Added a Lexicon Setup button on the events tab which
allows the addition/moification of words to the speech
dictionary. Basically, this will allow you to teach
the Speech engine new words and acronyms (lol = laugh
out loud).
==[ Introduction ]=========================================
TribeStat is a server administrator front-end for the
kick ass Dynamix Game, Starsiege: Tribes. After running
my own server for a while I found that administration was
somewhat cumbersome. I had my server sitting next to my
desk at work, and wanted to be able to keep an eye on the
general status of the game without having launch a Tribes
client and join the game. Although a handful of server
console commands were available, they, of course, would
only give me information if I actively went to the server
and typed them (assuming I could even remember them).
Despite the lack of an extensive set of server commands,
Dynamix did include one brilliantly accomodating feature -
"telnet access". This telnet access gave me the necessary
hook into the server to write a front-end that keeps track
of just about everything in the game - not to mention the
ability to begin tracking stats as so many players had
requested on other server I had run. So here it is, after
months of development (ok, so I had other things to do),
TribeStat 1.0.
==[ Compatibility ]========================================
So far, I have only had support for the "base" Tribes
server in mind for TribeStat. Of course I think it would
be great if mod developers would begin dialogs with me to
include future support for their mods. We'll just have to
wait and see.
==[ Features ]=============================================
* Active color-coded player and team lists
* Drag and drop team management
* Easy view of who is carrying flags
* One button access to server commands / messaging
* Color-coded server console view
* Complete mission list control...ordering, enabling,
disabling
* Live player statistics tracking via DBase database
* Cumulative server-activity statistics and graph
(players per hour)
* TribeStat-to-TribeStat chatting for multiple
administrators
* Extensive game preference control
* Microsoft Speech enhanced event logging
* Multiple server support for the super administrator
running a sh!!load of servers
* Automatic reconnection to dropped servers
* Administrative Blocks...
(block admin voting, block team damage voting, etc..)
* Customizable color schemes
==[ Installation ]=========================================
1. Extract the TribeStat.exe file into its own
directory.
The databases will reside under this directory as
well, so you'll need to find a location with some
space to spare if you plan on using the stats
feature.
2. Copy the TribeStat_Base_X.Y.cs file to your Tribes
server config directory (i.e. C:\Tribes\config).
3. Make sure your serverPrefs.cs or serverConfig.cs
file in the config directory has telnet access
turned on with a password.
$TelnetPort = XXXX; // pick a port number
$TelnetPassword = "password"; // pick a password
It might also be a good idea to turn of console
logging as this functionality is basically included
in TribeStat.
$Console::LogMode = 0;
4. Start up your Tribes server and TribeStat.exe.
5. Add your server to TribeStat by clicking on the
"Add Server" button near the top right.
Type in your server IP address, Port (as setup
above), and the telnet password (as setup above).
Click OK.
6. Click on the Preferences Tab.
7. In the TribeStat Script File box type the name of
the TribeStat_Base_X.X script you are using.
i.e. TribeStat_Base_1.8
NOTE: DO NOT INCLUDE THE .cs EXTENSION
8. If you are the primary server administrator, and
more specifically, if you want control over the
mission list, then set the passive/active mode
toggle near the bottom center to "Active".
NOTE: NO MORE THAN ONE COPY OF TRIBESTAT SHOULD
BE SET TO ACTIVE MODE FOR A GIVEN SERVER!
IN OTHER WORDS, REMOTE/SUB ADMINS SHOULD
BE SET TO PASSIVE.
9. Click on the Server tab.
10. Click on the green led "connect/disconnect" button
to connect to your serverContents — 3 files (inside the archive)
- TribeStat.exe
- TribeStat_Base_1.8.cs
- Readme11.txt
Source: The Exiled — Tribes Repository
Original page: https://library.theexiled.pwnageservers.com/file.php?id=2605
Archived source HTML: _source/file/2605.html
Original page: https://library.theexiled.pwnageservers.com/file.php?id=2605
Archived source HTML: _source/file/2605.html