Skip to content
sebauer edited this page Oct 18, 2012 · 1 revision

LfsRandom is a small script shipped with Beelzebot for creating random car/track combinations

Introduction

LfsRandom is a small script shipped with Beelzebot for creating random car/track combinations. It can be configured to blacklist specific combinations (like UF1-KY1).

Generated combinations can be optionally blocked during a specific and configurable blocking period. A combination itself however is always unique.

Example: The combination UF1-AS3R will be generated. Both, the track and the car, will be blocked for the next n races (defined by the blocking period). After the blocking period is over the track and the car might appear in other combinations as well, like UF1-KY2 but the combination UF1-AS3R will never appear again!

Combinations are bound to dates/events. A combination for a date/event can be easily re-generated which also removes the previously generated combination from the blocking list.

All actions will be logged to make it visible for everyone how often a combination for a date/event has been regenerated.

Usage

Setting a date/event

Call

http://anyserver.net/randomlfs/random.php?date=<event_name/date>&password=<secret_password>

Output

This generates the following output (sry, German only until now): Octrin.Racing Random Car/Track Combo Generator ==================================================

Exkludierte Strecken: AU1, AU2, AU3, AU4, BL3
Exkludierte Kombos: BL2UFR, BL2XFR, BL2NGT, BL2FXR, BL2XRR, BL2FZR, BL2GTR, BL2MRT, BL2FBM, BL2FOX, BL2F08, BL2BF1, BL2RUFR, BL2RXFR, BL2RNGT, BL2RFXR, BL2RXRR, BL2RFZR, BL2RGTR, BL2RMRT, BL2RFBM, BL2RFOX, BL2RF08, BL2RBF1, FE5UFR, FE5XFR, FE5NGT, FE5FXR, FE5XRR, FE5FZR, FE5GTR, FE5MRT, FE5FBM, FE5FOX, FE5F08, FE5BF1, FE5RUFR, FE5RXFR, FE5RNGT, FE5RFXR, FE5RXRR, FE5RFZR, FE5RGTR, FE5RMRT, FE5RFBM, FE5RFOX, FE5RF08, FE5RBF1, FE6UFR, FE6XFR, FE6NGT, FE6FXR, FE6XRR, FE6FZR, FE6GTR, FE6MRT, FE6FBM, FE6FOX, FE6F08, FE6BF1, FE6RUFR, FE6RXFR, FE6RNGT, FE6RFXR, FE6RXRR, FE6RFZR, FE6RGTR, FE6RMRT, FE6RFBM, FE6RFOX, FE6RF08, FE6RBF1, KY1UF1, KY1XFG, KY1XRG, KY1RUF1, KY1RXFG, KY1RXRG
Sperrfrist für Autos/Strecken: 5 Termine
-----------------------------------------------------------------------------------------------
Benutzte Kombos:
-----------------------------------------------------------------------------------------------
Erzeuge neue Kombo...........

Kombo für FLrace1:
Track: Fern Bay Gold (FE3)
Car(s): RAC

Re-generating a date/event

Call

http://anyserver.net/randomlfs/random.php?date=<event_name/date>&password=<secret_password>&reset

Note: The previously generated combination will be free again!

Showing a date/event

Call

http://anyserver.net/randomlfs/random.php?date=<event_name/date>

Output

Octrin.Racing Random Car/Track Combo Generator
==================================================

Exkludierte Strecken: AU1, AU2, AU3, AU4, BL3
Exkludierte Kombos: BL2UFR, BL2XFR, BL2NGT, BL2FXR, BL2XRR, BL2FZR, BL2GTR, BL2MRT, BL2FBM, BL2FOX, BL2F08, BL2BF1, BL2RUFR, BL2RXFR, BL2RNGT, BL2RFXR, BL2RXRR, BL2RFZR, BL2RGTR, BL2RMRT, BL2RFBM, BL2RFOX, BL2RF08, BL2RBF1, FE5UFR, FE5XFR, FE5NGT, FE5FXR, FE5XRR, FE5FZR, FE5GTR, FE5MRT, FE5FBM, FE5FOX, FE5F08, FE5BF1, FE5RUFR, FE5RXFR, FE5RNGT, FE5RFXR, FE5RXRR, FE5RFZR, FE5RGTR, FE5RMRT, FE5RFBM, FE5RFOX, FE5RF08, FE5RBF1, FE6UFR, FE6XFR, FE6NGT, FE6FXR, FE6XRR, FE6FZR, FE6GTR, FE6MRT, FE6FBM, FE6FOX, FE6F08, FE6BF1, FE6RUFR, FE6RXFR, FE6RNGT, FE6RFXR, FE6RXRR, FE6RFZR, FE6RGTR, FE6RMRT, FE6RFBM, FE6RFOX, FE6RF08, FE6RBF1, KY1UF1, KY1XFG, KY1XRG, KY1RUF1, KY1RXFG, KY1RXRG
Sperrfrist für Autos/Strecken: 5 Termine
-----------------------------------------------------------------------------------------------
Benutzte Kombos:
FLrace1   AS2|RAC+FZ5
FLrace2   FE3R|XRT
FLrace3   AS3R|FXO
-----------------------------------------------------------------------------------------------
Kombo für FLrace1: AS2|RAC+FZ5

Um eine neue Kombo für dieses Datum zu generieren und die verwendete wieder aus der Blacklist zu streichen,
zusätzlich den Parameter reset=1 übergeben!

Logfile für dieses Datum:

Änderungsversuch mit falschem Passwort!
Änderungsversuch mit falschem Passwort!
Änderungsversuch mit falschem Passwort!
Änderungsversuch mit falschem Passwort!
Neue Kombo: FE3|RAC
Kombo resetted
Neue Kombo: AS2|RAC+FZ5

Clone this wiki locally