- Dokumentacja
- Zdarzenia serwera
- onPlayerTriggerInvalidEvent
Zdarzenie
onPlayerTriggerInvalidEvent
Gracz wywołał zdarzenie, którego serwer nie zna albo które nie pozwala na wywołanie od klienta (addEvent(nazwa, true)).
Obsługa
addEventHandler("onPlayerTriggerInvalidEvent", root, function(eventName, isAdded, isRemote) ... end)Parametry
eventNamestring- Nazwa zdarzenia.
isAddedbool- Czy zdarzenie istnieje.
isRemotebool- Czy pozwala na wywołanie od klienta.
Źródło
source to gracz.
Przykład
addEventHandler("onPlayerTriggerInvalidEvent", root, function(name)
outputServerLog(getPlayerName(source) .. " wywołał nieznane " .. name)
end)
Zobacz też
addEventRejestruje własne zdarzenie o podanej nazwie, żeby można było je wywoływać (triggerEvent,triggerClientEvent,triggerServerEvent) i obsługiwać (addEventHandler). ZallowRemoteTrigger = truezdarzenie może przyjść z drugiej strony sieci: na serwerze - od klienta przeztriggerServerEvent, na kliencie - od serwera przeztriggerClientEvent. Bez tego zdarzenia przychodzące z sieci są odrzucane, co chroni serwer przed podrabianiem zdarzeń przez klientów.onPlayerTriggerEventThresholdGracz wysyła za dużo zdarzeń i akcji (ponad 100 na sekundę). Może to być błąd skryptu klienta albo próba zalania serwera.