Event TankenEinfahrt


Einleitung

Dieses Event wird gestartet, wenn TankenEinfahrt erkannt wird. Dies geschieht entweder über die PitStop Adapter Unit (PSAU) oder über Cockpit-XP IR-Sensoren (beide digital), oder über Fotowiderstände (LDR), Gabellichtschranken, etc., welche als TankenEinfahrt in der Rennbahn konfiguriert sind.


Syntax

Parameter Beschreibung
Cockpit.Slot Auslösender Slot


Codebeispiel

Bei TankenEinfahrt von Fahrzeug-ID 2 soll der Text 'FAHRER XXX FÄHRT ZUM TANKEN.' ausgesprochen werden.

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

var
  Slot : Integer;
  
begin

  Slot:= Cockpit.Slot;
  Cockpit.Slot:= Slot;
  
  if Cockpit.SlotID = 2 then
  begin
    cpSpeech(Cockpit.Fahrername + ' fährt zum Tanken.');
  end;
  
end.


Hinweise

Mit diesem Event kann man gezielt Sprachausgaben steuern, eine Boxenampel schalten, Reifen wechseln etc.

Cockpit XP startet bei Erkennung automatisch den Tankvorgang. Möchte man diesen unterbinden, muss man vor der Überfahrt des TankenEinfahrt-Sensors das Tanken mit dem Befehl Cockpit.CockpitTankenSperren unterbinden.



Start - FAQ - Glossar - Sitemap - Impressum

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