AddOn-Befehl zum Einsatz bei einem Serienrennen.
| Befehl | CSerie.Fahrername(slot:Integer) |
|---|---|
| Funktion | Zeigt den Namen des Fahrers, der aktuell auf der gewählten Spur oder Regler-ID um Punkte und Position kämpft |
| Typ | String |
| ab | 3.0.0 build 301 |
Gibt beim Start einer Session in einem Serienrennen diverse Informationen zur Anzahl der Rennen, der Nummer des aktuellen Rennens, etc. als Meldung aus.
var
message : String;
sFahrerIST : String;
sFahrerNEXT : String;
slot : Integer;
begin
// Session ist gestartet worden
if Cockpit.Parameter = 0 then
begin
// alle Slots im Auswahldialog durchlaufen
for slot := 1 to cpCountOfSlots do
begin
// Slot einstellen
Cockpit.Slot := slot;
// Wer fährt aktuell?
sFahrerIST := CSerie.FahrerName(slot);
// Wer ist als Nächster dran?
sFahrerNEXT := CSerie.NaechsterFahrer(slot);
// Meldung zusammenstellen
message := message + 'Spur/ID: ' + IntToStr(Cockpit.SlotID) + ' - ';
message := message + 'Fahrer: ' + sFahrerIST + ' - ';
message := message + 'Nächster: ' + sFahrerNEXT + ' - ';
message := message + Chr(13) + Chr(10);
end;
// Meldung anzeigen
cpShowMessage(message);
end;
end.
Dieses Beispiel zeigt die folgende Meldung an, wenn in einem Serienrennen eine Session gestartet wird. Zu sehen ist die Spur/ID, der Name des aktuellen Fahrers und der Name des Teilnehmers, der im nächsten Einzelrennen auf dieser Spur/ID unterwegs sein wird.