OnClientPedWasted: Difference between revisions
Jump to navigation
Jump to search
m (Death Reasons -> Damage Types) |
Zangomangu (talk | contribs) (Killer element type) |
||
(One intermediate revision by one other user not shown) | |||
Line 6: | Line 6: | ||
==Parameters== | ==Parameters== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
element killer, int weapon, int bodypart, float loss | element killer, int weapon, int bodypart, float loss / bool stealth | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*'''killer''': A [[player]] [[element]] representing the killer. | *'''killer''': A [[player]], [[ped]] or [[vehicle]] [[element]] representing the killer. | ||
*'''weapon''': An integer representing the [[Weapons|killer weapon]] or the [[Damage Types|damage types]]. | *'''weapon''': An [[int|integer]] representing the [[Weapons|killer weapon]] or the [[Damage Types|damage types]]. | ||
*'''bodypart''': An integer representing the bodypart the player was damaged. | *'''bodypart''': An [[int|integer]] representing the bodypart the player was damaged. | ||
{{BodyParts}} | {{BodyParts}} | ||
*'''loss''': A float representing the percentage of health the ped lost in the final "hit". | *'''loss''': A [[float]] representing the percentage of health the ped lost in the final "hit". ''Note: Only for client-side created peds.'' | ||
'''OR''' | |||
*'''stealth''': A [[boolean]] representing whether or not this was a stealth kill. | |||
==Source== | ==Source== |
Latest revision as of 21:38, 14 November 2022
This event is triggered whenever a ped dies.
Parameters
element killer, int weapon, int bodypart, float loss / bool stealth
- killer: A player, ped or vehicle element representing the killer.
- weapon: An integer representing the killer weapon or the damage types.
- bodypart: An integer representing the bodypart the player was damaged.
- 3: Torso
- 4: Ass
- 5: Left Arm
- 6: Right Arm
- 7: Left Leg
- 8: Right Leg
- 9: Head
- loss: A float representing the percentage of health the ped lost in the final "hit". Note: Only for client-side created peds.
OR
- stealth: A boolean representing whether or not this was a stealth kill.
Source
The source of this event is the ped that died.
Example
Click to collapse [-]
ClientThis example outputs a message every time a player kills another player.
-- define the event handler function function onWasted(killer, weapon, bodypart) if ( killer and getElementType(killer) == "player" and getElementType(source) == "player" ) then outputChatBox(getPlayerName(killer).." has killed ".. getPlayerName(source) ..".") -- output the kill message to the chatbox. end end -- add the event handler addEventHandler("onClientPedWasted", getRootElement(), onWasted)
See Also
Client ped events
- onClientPedDamage
- onClientPedHeliKilled
- onClientPedHitByWaterCannon
- onClientPedVehicleEnter
- onClientPedVehicleExit
- onClientPedWasted
- onClientPedWeaponFire
- onClientPedStep
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled