SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. triggerEvent

Funkcja

triggerEvent

Serwer i klientZdarzeniaIdentyczna z MTA:SA

Wywołuje zdarzenie na elemencie po tej samej stronie (serwer → serwer, klient → klient). Obsługi wywołują się od razu, zanim funkcja zwróci wynik. Zdarzenie musi być zarejestrowane przez addEvent albo być wbudowane.

Składnia

bool triggerEvent(string eventName, element baseElement [, any ...])

Argumenty

eventNamestring
Nazwa zdarzenia.
baseElementelement
Element, który będzie source.
...any, opcjonalny
Argumenty przekazane do obsług.

Zwraca

false, gdy któraś obsługa wywołała cancelEvent; inaczej true.

Przykład

addEvent("onJobFinished")
addEventHandler("onJobFinished", root, function(pay)
    givePlayerMoney(source, pay)
end)

addCommandHandler("koniec", function(player)
    triggerEvent("onJobFinished", player, 500)
end)

Zobacz też