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

Funkcja

getPlayerACRisk

SerwerGraczeTylko Trilogy Hub

Zwraca poziom ryzyka gracza z ochrony przed cheatami (Trilogy Protect): tabelę z polami points (punkty ryzyka), violations (liczba wykrytych naruszeń) i byRule (liczba naruszeń dla każdej reguły). Tylko do odczytu: skrypt może na tej podstawie np. powiadomić administrację, ale nie wpływa na kicki i bany ochrony.

Składnia

table getPlayerACRisk(player thePlayer)

Argumenty

thePlayerplayer
Gracz.

Zwraca

Tabela ryzyka albo false.

Przykład

setTimer(function()
    for _, p in ipairs(getElementsByType("player")) do
        local risk = getPlayerACRisk(p)
        if risk and risk.violations > 0 then
            outputServerLog(getPlayerName(p) .. ": naruszeń " .. risk.violations)
        end
    end
end, 60000, 0)

Zobacz też