After several months of development I am ready to release first public version of my tracker.
Here is what it does and what it has:
Limitations and defects:
Note for linux admins: you need to run it from the directory where config.ini and others lay in, like this:
LFSTop is free software under GPL.
Source code, issue tracker: https://gitlab.com/fiasco/lfstop
Translation service: https://www.transifex.com/lfstop/lfstop/
Download: Linux Windows
Changelog: https://gitlab.com/fiasco/lfstop/blob/master/CHANGES
Here is what it does and what it has:
- Top server laps (!top)
- Average of 3 consecutive laps (!avg)
- Theoretical best lap (!tb)
- Theoretical best lap during 1 stint (!tbs)
- For all of the above there is separate table for each tyres compound combination as well as combined table where the best result of every driver is merged
- Also, everything is split to clean-only and nonclean+clean,
- Detailed stint information: lap-by-lap info, average lap and theoretical laps (!stint)
- Custom cars and classes, using newly introduced IS_HCP packet, so you can set up easy to join balanced classes servers (handicap can be applied automatically, note: it doesn't clean up after you shutdown LFSTop so you might need to restart your server or just type !cars ALL before shutting down LFSTop)
- Configurable Hot Lap Validation Check system. You can set different options for LFS stock tracks and custom tracks (per-track override is available, for example if you want to count drafting as clean on oval tracks)
- User-configurable settings for laptimes notifications (!opt)
- Airio importer (put your Airio.sta.* files in lfstop directory and run lfstop_airio_import)
- Unicode chat logging
- Can be translated to any of the language that is supported by LFS (and any others that can be used inside LFS chat)
- Custom info windows (for custom commands like !info, !rules, etc)
Limitations and defects:
- To change settings you have to restart the server (you can only change allowed cars list with !cars command, but can not define any cars and classes)
Note for linux admins: you need to run it from the directory where config.ini and others lay in, like this:
cd lfstop-1.0.0-linux-i686; ./lfstop
LFSTop is free software under GPL.
Source code, issue tracker: https://gitlab.com/fiasco/lfstop
Translation service: https://www.transifex.com/lfstop/lfstop/
Download: Linux Windows
Changelog: https://gitlab.com/fiasco/lfstop/blob/master/CHANGES