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

Zdarzenie

onClientPedDamage

KlientPrzeglądarkaIdentyczne z MTA:SA

NPC dostał obrażenia w Twojej grze (np. od Twojej broni), zanim trafienie pójdzie na serwer. cancelEvent() blokuje trafienie: nie idzie na serwer, a zdrowie NPC wraca do wartości z serwera.

Obsługa

addEventHandler("onClientPedDamage", root, function(attacker, weapon, bodypart, loss) ... end)

Parametry

attackerelement
Gracz albo NPC, który trafił, albo false.
weaponint
Broń trzymana przez atakującego (false, gdy nieznana).
bodypartint
Część ciała (3-9).
lossfloat
Utracone zdrowie (0-100).

Źródło

source to trafiony NPC.

Przykład

Strefa bez walki dla botów.

addEventHandler("onClientPedDamage", root, function(attacker, weapon, bodypart, loss)
    if getElementData(source, "safe") then cancelEvent() end
end)

Zobacz też