Nice work there. Would it be hard to add tyres filtering?
I am asking because I have implemented a tracker myself, and I went by the hard way of using binary serialization and also I do manage data by hand (in a very well optimized way, almost).
But if I get it right, you just fill the database with data and then query by those filters. That makes it easier to implement new filters. Am I right?
Thanks, yes you are right, it's not hard to add new filters, all the lap data are already in database, not binary but all player / setup flags are separated to single values for better performance.
Starting grid options
- finish, random, reverse(top X or X% of cars or all)
Track rotations
- remove all players from grid
- do not allow players to join grid while voting
LFSW - fetching PBs
Host config
- allowed cars / handicaps (forced handicaps - can't be turned off in drivers setups)
- enable / disable auto restart after race
- restart after x seconds
ResultsService
- save last 10 races results
- save lap by lap events (split, lap time)
Commands
- recent, ban, kick ... are hidden now
- !tm
- !laps x
- !hours x
- !grid - show starting grid for next race
- !qualify - set qualify length
- !reorder - reorder starting grid (Race setup screen only)
Why cant I get any response from my lfs after I input those commands into LFS like "!tr,!host"?
I have already get the web-site and the monitor running in my server which running the lfs-dedicated host.
I am using version 0.5.0. There are some msg showing up , like "[2016-11-01 02:48:20] - Packet received: ISP_MSO" , in the monitor window after I typed something in the game.so I assume that the monitor was connected to my host correctly.
But still,there was nothing in my game's screen.
And PS, I already made myself as an admin through the web UI.
Please tell us more info, how you have it setup?
- is dedicated host on same computer as client game
- linux or windows
Double check that KingTracker is connected really to LFS dedicated host not your local game. In web UI edit host - IP, by default it's localhost 127.0.0.1:29999 and "Local InSim" have to be unchecked if you connecting to dedicated host.
First of all,thank you for update the app so quickly .Second ,I still encountered a minor-bug which I already found a unusual way to solve it out.
My solution of this bug was add one line before line 266 of kingtracker\vendor\zendframework\zend-db\src\Adapter\Driver\Pdo\Connection.php,which was "$username='my db username';$password='my db password';"
PS:I did edit the file "kingtracker\config\autoload\global.php" with correct db username and password.
Please edit db username and password in both files global.php (used for debugging) and local.php, then editing of Connection.php shouldn't be necessary.
Thanks for bug report, I'll look on it. And no other languages support yet, but I want to add translation support soon.
Okay nice to hear that! I'm trying to understand how to convert to Chinese last night but failed... It might be a little complicated on language coding
However I still confuse on something,while open track with custom layout, the split and lap messages on any of those lap time are all stick to WR split and WR lap. May it possible to change to current the fastest driver's time as WR record on message module or just not activate it?
And it will be okay if data can be log and sort with different setting (becauz may change to another layout or the GT3 class is too slow compare to stock GTR, might need some different sorting when the limition of car is different)
Still some bugs:
a.Track rotation not working... Automatic restart not working...
b.How to set reverse top 10 position properly? I've set that but it just remain the normal start position....
New version v0.5.1b
- Translation support (how to add language) - partial, more translatable strings will be added in next updates
- FIX automatic restart not working in some cases
- Temporarily disabled split and lap notifications on open tracks
If you have enabled automatic updates, KingTracker will update automatically (!reload)
I have temporarily disabled split and lap notifications on open tracks, using current fastest driver's time as WR record on open tracks sounds good I'll add that in next updates. Lap times are saved with all info (car restrictions, layout name ...) so it shouldn't be hard add some filters into Top laps chart.
There was bug with automatic restart in some cases, should be fixed in latest version. Attached sample config for track rotation and reverse grid. After setting up track rotation you can test it with "!test rotate" command.
Okay it's very nice to hear the Lap times saved with these info~ should be easy to make a tool to export data from database and show them on webpage~ Does it record the tyre compounds?
And I have set the reverse grid as follows last night but still not work... Should driver numbers above the follow settings and it will work?
Nice Updating should work, its working at test servers. How you starting tracker, with kingtracker.bat or manualy? Bat script is restarting tracker if it crashed. That's how updating works - new files are downloaded and tracker is stopped then bat script restart tracker. Update check is done every 3 hours or at tracker start. In case of error they are logged in /log folder.
-
(kagurazakayukari)
DELETED
by kagurazakayukari : useless one...