===== 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 | 0=Strafe wurde zurückgenommen, 1=Rundenstrafe, 2=Zeitstrafe, 3=Boxengassestrafe \\ ==== Codebeispiel === { Pascal Script Engine } { Event: Bestrafung } { Parameter: Cockpit.Slot=, 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\\ \\ ---- [[cockpit-xp:start|Start]] - [[cockpit-xp:faq|FAQ]] - [[cockpit-xp:glossar|Glossar]] - [[cockpit-xp:sitemap|Sitemap]] - [[cockpit-xp:impressum|Impressum]]