SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia serwera
  3. onPlayerSuspiciousMove

Zdarzenie

onPlayerSuspiciousMove

SerwerGraczeTylko Trilogy Hub

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ść.
inVehiclebool
true w 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)

Zobacz też