===== Counter Funktionen ==== Statt eine globale Zählvariable zu erstellen, oder mit Hilfe des Trigger-Fixes Zählvariablen in Jobs zu übergeben, sollten die Counter Funktionen verwendet werden: ==== Einfache Counterfunktion ==== --Zählt bei jedem Aufruf um eins hoch und gibt solange false zurück, -- bis der Counter die _Limit Position erreicht hat. -- Setzt dann den Counter auf 0 zurück. Counter.Tick2( _Name, _Limit ) ==== Erweiterte Counterfunktionen ==== -- Damit kann man das Limit des Counters ändern Counter.SetLimit( _Name, _Limit ) -- Zählt bei jedem Aufruf um eins hoch und gibt solange false zurück, -- bis der Counter _Name sein Limit (vorher mit SetLimit festgelegt) erreicht hat. -- Setzt dann den Counter auf 0 zurück. Counter.Tick( _Name ) ==== Sonstige ==== -- Zum Zurückstellen des Counters Counter.Reset( _Name ) -- Gibt das Limit des Counters zurück Counter.GetLimit( _Name ) -- Aktuellen Zählstand ermitteln Counter.GetTick( _Name ) -- Prüfen on ein Counter aktiviert ist Counter.IsValid( _Name ) \\ \\ [[:tutorials:index|Zur Tutorial-Übersicht]]