- Dokumentacja
- Zdarzenia serwera
- onPlayerSuspiciousMove
Zdarzenie
onPlayerSuspiciousMove
Gracz poruszył się w sposób niemożliwy w grze (teleport albo zbyt duża prędkość). Teleporty skryptem, spawn i wejścia do wnętrz się nie liczą. Działa tylko, gdy w konfiguracji serwera jest "anticheat": true. Serwer sam nic nie cofa i nikogo nie wyrzuca, o karze decyduje skrypt (automatyczne wyrzucanie po progu włącza "anticheat_kick": true).
Obsługa
addEventHandler("onPlayerSuspiciousMove", root, function(kind, distance, speed, inVehicle) ... end)Parametry
kindstring"teleport"albo"speed".distancefloat- Odległość w metrach.
speedfloat- Prędkość.
inVehiclebooltruew pojeździe.
Źródło
source to gracz.
cancelEvent() = zgłoszenie się nie liczy do progu.
Przykład
addEventHandler("onPlayerSuspiciousMove", root, function(kind, distance)
outputServerLog(("%s: %s %.0f m"):format(getPlayerName(source), kind, distance))
end)