Hi guys,
welcome to the fairracing server plugin. It's a server plugin for endurance racing.
With this tool i want to give you a way to keep fair racing during driver swaps. Assetto Corsa supports just a simple function leaving and joining the server.
A joined driver can leave the pits instantly after he has completed loading with full fuel and fresh tires. users with faster pc´s have an advantage.
Another problem persists with drivers pitting without a driver swap. It´s possible that a driver is faster with rejoining than doing a full service (full fuel and fresh tires).
What does this tool?
When a driver enters the pitlane the tool starts a timer. If the driver now leaves the server the minimum stopage time becomes active.
Now the next driver joins the server and gets a countdown via ingame chat. When the countdown expires, the driver can leave the pitlane.
If a driver leaves the pit too early, the team gets a penalty. The duration of this is variable. It´s the sum of the drive- through time plus the time he left the pitlane too early.
So the net penalty is a drive through. A team has three laps to serve the penalty. If it is not served within this amount of laps the tool will kick the driver.
For more details read the readme.txt included in the package.
This is the first release and my first softwareproject in general. If you have questions or problems feel free to contact me.
Have fun with it!
welcome to the fairracing server plugin. It's a server plugin for endurance racing.
With this tool i want to give you a way to keep fair racing during driver swaps. Assetto Corsa supports just a simple function leaving and joining the server.
A joined driver can leave the pits instantly after he has completed loading with full fuel and fresh tires. users with faster pc´s have an advantage.
Another problem persists with drivers pitting without a driver swap. It´s possible that a driver is faster with rejoining than doing a full service (full fuel and fresh tires).
What does this tool?
When a driver enters the pitlane the tool starts a timer. If the driver now leaves the server the minimum stopage time becomes active.
Now the next driver joins the server and gets a countdown via ingame chat. When the countdown expires, the driver can leave the pitlane.
If a driver leaves the pit too early, the team gets a penalty. The duration of this is variable. It´s the sum of the drive- through time plus the time he left the pitlane too early.
So the net penalty is a drive through. A team has three laps to serve the penalty. If it is not served within this amount of laps the tool will kick the driver.
For more details read the readme.txt included in the package.
This is the first release and my first softwareproject in general. If you have questions or problems feel free to contact me.
Have fun with it!
in the last two weeks i´ve reworked the tool completely and decided to change to python instead of c# to make the tool also available for linux. I will release a first version in the next couple of days and the source will be available on gitlab.