Event Slotrekord


Einleitung

Slot = Spur sagt bereits viel, in welchem Fall dieses Ereignis ausgelöst wird. Ein Slotrekord kommt nur bei einer analogen Rennbahn in Frage. Bei einer digitalen Bahn ist man im Gegensatz zu analog ja nicht an eine Spur gebunden, um einen Rundenrekord zu erzielen.

Der Slotrekord ist also die schnellste Zeit, die auf einer bestimmten Spur jemals gefahren wurde. Er kann und wird identisch mit dem Bahnrekord sein.


Syntax

Parameter Beschreibung
Cockpit.Slot Auslösender Slot


Codebeispiel

In diesem Beispiel sagt Cockpit-XP an, wenn auf einer Spur ein neuer Rekord erzielt wurde.

{ Pascal Script Engine }
{ Event: Slotrekord }
{ Parameter: Cockpit.Slot=<SlotPlatz> }

var
  slot : Integer;
  fahrername : String;
  
begin

  slot := Cockpit.Slot;
  Cockpit.Slot := Slot;
  
  if not Cockpit.FahrerNameSprechen = '' then
    fahrername := Cockpit.FahrerNameSprechen
  else
    fahrername := Cockpit.FahrerName;
    
  cpSpeech('Spitze, ' + fahrername + '. Neuer Rekord auf dieser Spur!');

end.


Hinweise

Im Gegensatz zu digitalen Rennbahnen ist die Slotnummer identisch mit der Spur. Hier muss keine Unterscheidung zwischen Slot und ID stattfinden.



Start - FAQ - Glossar - Sitemap - Impressum

 
cockpit-xp/addon/ereignisse/slotrekord.txt · Zuletzt geändert: 2020/11/28 12:16 (Externe Bearbeitung)