Airio LFS Tracker
Features Overview
General Features
Airio offers many features to both users and admins. The following is
just a few picks and tips:
User Features
- Completely customizable with possibility to turn on/off any information.
All text a user may see is fully localizable.
- Free renaming (change of nickname) with immediate update in all
stats.
- Always gathering extensive personal/server stats.
- Tracking split/sector/lap times with comparisons to selectable base
(WR, PB, ...).
- Race best values and generally good/great/top times reported.
- Many filters protecting racers from others – bad language, wrong
way driving, idling on track, too high speed (crash), too good time
(speed hack), lagging, ignoring blue flag, etc.
- Airio can check for prohibited nicknames (e.g. unnamed) and
prevent flooding the server with text messages.
- It allows to limit number of race rejoins, checks speeding in pits,
may prohibit some car setup options (certain tyres, automatic gears,
traction control).
- There's a possibility to define restricted zones even in demo, specific
by car type if needed.
- LFSW stats may be downloaded and displayed.
- Airio may kick inactive people (not racing properly) and lock the
server – people without certain PB (on server or in LFSW) cannot join
race.
- Exact travelled distance is measured and optionally displayed.
- Point system may be custom-defined.
- To chat area goes many useful information, such as why someone was
kicked or what you should (not) do.
- If someone is being kicked or spectated by Airio, he always sees
the reason, in his selected language, so that he may take corrective
steps.
- Global Airio usage statistics may be shown.
To grasp the full scope of things Airio is doing for racers read the
User Manual.
Admin Features
- Runs under Windows and also under Linux with Mono installed.
- Airio can manage any reasonable number of servers at the same time,
one instance running, common statistic files with updates/improvements
immediately visible everywhere.
- The application is easily and extensively configurable using external
text files, everything can be changed/updated live, without shutting
down the application or disconnecting it from server(s).
- All events (people joining, crossing split points, etc.) incl. chat
are logged to check on any troubles later.
- Every midnight a new log is started, the old one renamed and kept.
- Any filter can be turned on/off individually, they may also be all
turned off all at once.
- Airio fully supports all S2 features, autocross layouts, all track/car
combinations, drag races. It implements definable track rotation schemes.
- Airio may assign penalties for car reset. It allows to race for
set time + 1 lap (e.g. 5 minutes + 1 lap after the time expires and
leader enters new/last lap).
- Airio can manage voting – e.g. always cancel race end votes, allow
restart voting only on lap 1, then some time after the race finish.
- Races may be automatically restarted with countdown.
- Server prime time may be defined with certain lap time required
to join races, it may be dynamically turned on and off.
- Cascading penalties may be defined, e.g. 5 forced spectatings =
kick, 5 kicks in one day = ban.
- Airio supports import and export of LFS Lapper's stats files, PB.txt
or PB.elp.
- Any number of people with limited admin (limad) rights in several
categories may be defined, applied on connect.
- All limad and admin Airio commands (starting with !, just
like user commands) are hidden. All (user and admin) commands from dedicated
server console (or through Remote/IRC) are hidden as well.
The above are just some points coming to mind, there's much more in the
Admin Manual.
Full Version Features
- Private messages allow people to talk to anyone (or any group of
people) online privately.
- Server messages allow to send messages to anyone currently offline
– message displays when he connects.
- People may use soft splits defining additional configurable spots
on track for more timing data.
- Live stats can be sent and processed by external scripts to see
usage statistics.
- Communication through IRC can be used, giving full remote access
to Airio and the servers.
- Running votes may be immediately completed by limads. Such people
may also be protected.
- System logs are together with all data files (configuration, statistics)
zipped and optionally sent to some FTP server to preserve stored info.
- Custom and scheduled commands may be defined, automating or simplifying
many activities.
To learn about other FULL version features read the
Full Version Manual.
Graphical Output
Let's take a look at some of the graphical elements the Airio offers.
You should know that lists representing output of commands may be directed
either into chat area (where it will not be in the way but also scroll out
eventually) or into buttons shown in the middle of the screen (where it
stays as long as you wish or need). The selection is a matter of personal
preferences.
Preferences
Airio offers extensive GUI for choosing many personal parameters. All
custom selections are stored and everyone may choose what data interest
him and block the rest. [Shift+i]

Complete user messages localization is supported, users can change language
by just a single click. [Shift+i, CZ]

Help
Users and admins require data and actions from Airio by special commands
all of which start with exclamation point (!). Because there are
many of commands available, help system with short descriptions is available.
[!h1]

The help items are separated into several groups. [!h2]

It is good to know which Airio version runs on the server and how many
instances/servers/people are being managed by Airio locally and globally.
[!ver]

Statistics
Airio gathers and stores extensive statistics. They may be called by
anyone for example at the server level. [!sb]

Server statistics are basically compilations of data from people's personal
statistics. Airio stores many items and creates lots of listings. [!pb]

Also players' summary is available, showing all track/car combinations
with some values stored. To enter some of the statistics admins may first
require some reasonable lap time (e.g. 1.1 × current WR). [!pi]

Airio keeps stats in many areas, some of them unique. See below for an
example, race time. [!race]

Admins may define custom point system with possibility to turn gained
points into ranks in the FULL version. The last three numbers in the following
picture represent podium positions (1st-2nd-3rd) in races. [!total]

Race Data
During or after race you may take a look at some race statistics, e.g.
best split at any point. [!sp]

It is possible to see race theoretical lap or some best sector. [!sc
2]

Top speed may also be of interest. [!sd]

People may get points for races and groups of races called series. [!pts]

LFS World Data
When properly configured Airio downloads data from LFSW and processes
it for easier understanding. Here is a command output with data you'd have
to calculate yourself if using the /w commands. The WR table is updated
every hour. [!wr]

Everyone may easily see his own (or anyone else's of the currently connected
people) LFSW record. [!pr]

To quickly scan abilities of other people a nice list of LFSW (or server,
if LFSW data are for some reason not available) lap times may be easily
called. [!tm]

Administering
Admins may define custom server rules, notes and FAQ lines. [Shift+i,
Server Rules]

Airio supports the principle of "limited admins" a.k.a. limads. They
are people (recognized by registered username) with certain privileges on
the server(s) and special commands available. [!l]

Admins themselves have tools to manipulate with many aspects of Airio
and LFS server(s). [!a]

Admins and limads may see detailed data about each player including lagging
percentage. [!pl]

Sometimes it is handy to recall usernames of people that disconnected
recently. [!rn]

Server state may also be shown by a simple command. [!st]

Textual Output
Naturally the above shown graphical listings and other data or options
are not the only thing Airio offers. In fact most information appear in
the chat area, where you may see things like causes of kicks, steps to take
to correct your car setup after being spectated, warnings, race best/good
times, points being given, commands used by other people and many other
things all of which you can turn on and off one by one in the preferences
screen.
© EQ Worry, 2010
|