Event Bestrafung


Einleitung

Dieses Event tritt ein, wenn eine Strafe verhängt worden ist. Die Art der Strafe und auch wie die Strafe verhängt wurde, ist nicht relevant.


Syntax

Parameter Beschreibung
Cockpit.Slot enthält den Auslöser
Cockpit.Station 1=ausgesprochen, 2=disqualifiziert
Cockpit.Parameter


Codebeispiel

{ Pascal Script Engine }
{ Event: Bestrafung }
{ Parameter: Cockpit.Slot=<SlotPlatz>,
             Cockpit.Station=<1=ausgesprochen;
                              2=disqualifiziert>,
             Cockpit.Parameter=<1=Rundenstrafe;
                                2=Zeitstrafe;
                                3=Boxengassestrafe> }

var
  Slot   : Integer;
  Strafe : Integer;

begin
  Slot:= Cockpit.Slot;
  Cockpit.Slot:= Slot;

  Strafe := Cockpit.Parameter;

end.


In Slot steht der Bestrafte, also 1,2,3,4,5 oder 6
In Strafe steht 0,1,2 oder 3, je nachdem welche Strafe verhängt wurde


Hinweise

Es gibt für das Verhängen einer Strafe verschiedenen Möglichkeiten:

* Bestrafung aus einem AddOn heraus:

  • cpAddOnBoxenStrafe
  • cpAddOnBoxenStrafe2
  • cpAddOnRundenStrafe
  • cpAddOnZeitStrafe
  • cpTastenStrafe

* Bestrafung über den Strafkatalog
* Bestrafung über den Strafdialog



Start - FAQ - Glossar - Sitemap - Impressum

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