- Dokumentacja
- Zdarzenia serwera
- onPedWasted
Zdarzenie
onPedWasted
Postać (NPC) zginęła.
Obsługa
addEventHandler("onPedWasted", root, function(totalAmmo, killer, killerWeapon, bodypart, stealth) ... end)Parametry
totalAmmoint- Amunicja.
killerelement- Zabójca albo
false. killerWeaponint- Broń.
bodypartint- Część ciała.
stealthbool- Ciche zabójstwo.
Różnice względem MTA:SA
- Tych parametrów z MTA:SA tu nie ma:
int animGroup,int animID
W MTA:SA
function(int totalAmmo, element killer, int killerWeapon, int bodypart, bool stealth, int animGroup, int animID)Źródło
source to postać.
Przykład
addEventHandler("onPedWasted", root, function(_, killer)
if killer and getElementType(killer) == "player" then givePlayerMoney(killer, 25) end
setTimer(destroyElement, 5000, 1, source)
end)
Zobacz też
onPedDamagePostać (NPC) dostała obrażenia.createPedTworzy na serwerze nową postać NPC (pieszego sterowanego przez grę, nie przez gracza) i od razu pokazuje ją wszystkim graczom w pobliżu. Postać dostaje 100 punktów zdrowia, losowy wariant wyglądu (ubranie i kolor skóry, patrzsetPedVariant) i należy do zasobu, który ją utworzył, więc znika razem z nim przystop. Opcjonalnie można od razu uczynić ją agresywną albo kazać jej zaatakować wybrany cel.