FunkcjeWłasny serwerDla twórcówTrilogy Hub vs MTAFAQDocs Lua Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia serwera
  3. onPlayerWasted

Zdarzenie

onPlayerWasted

SerwerGraczeJak w MTA:SA

Gracz zginął: od broni, w wypadku, w wybuchu albo przez skrypt.

Obsługa

addEventHandler("onPlayerWasted", root, function(amunicja, zabojca, bron, czescCiala, poCichu) ... end)

Parametry

amunicjaint
Ile amunicji miał gracz w chwili śmierci.
zabojcaelement
Kto zabił: gracz, pojazd albo false, gdy nikt.
bronint
Numer broni albo powodu śmierci.
czescCialaint
Część ciała, w którą trafił ostatni strzał.
poCichubool
true przy cichym zabójstwie nożem od tyłu.

Źródło

source to gracz, który zginął.

Przykład

Informacja o zabójstwie na czacie i powrót do gry po 5 sekundach.

addEventHandler("onPlayerWasted", root, function(amunicja, zabojca, bron)
    local ofiara = getPlayerName(source)
    if zabojca and getElementType(zabojca) == "player" and zabojca ~= source then
        outputChatBox(getPlayerName(zabojca) .. " zabił " .. ofiara .. ".")
        givePlayerMoney(zabojca, 100)
    else
        outputChatBox(ofiara .. " zginął.")
    end
    setTimer(spawnPlayer, 5000, 1, source, 2495.3, -1687.0, 13.5)
end)

Uwagi

Też po śmierci ze skryptu. Zdarzenie przychodzi również po killPed(gracz) i setElementHealth(gracz, 0).

Zobacz też