Benutzer-Werkzeuge

Webseiten-Werkzeuge


s5lua_g:trigger:disabletrigger

Einen Auslöser deaktivieren

Die Parameter ( _id )

_id: Die ID des Auslösers

Rückgabe keine. Siehe Anwendungsbeispiel.

Anwendungsbeispiel

Einen Auslöser zu deaktivieren lohnt sich nur, wenn man ihn später wieder aktiviert.

function Job1()
    if IsDead(Entity) then
        Trigger.DisableTrigger( thisTrigger )
        if not anotherTrigger then
            StartSimpleJob( "Job2" )
        else Trigger.EnableTrigger( anotherTrigger )
        end
    end
end
function Job2()
    if IsAlive(Entity) then
        Trigger.DisableTrigger( anotherTrigger )
        Trigger.EnableTrigger( thisTrigger )
    end
end

Zur Auslöser-Übersicht

s5lua_g/trigger/disabletrigger.txt · Zuletzt geändert: 2021/09/18 19:16 (Externe Bearbeitung)