OnClientPlayerWasted

From Multi Theft Auto: Wiki
Revision as of 15:08, 2 May 2009 by LordAzamath (talk | contribs) (Added deprecated note)
Jump to navigation Jump to search

This event is deprecated. This means that its use is discouraged and that it might not exist in future versions, but there should be a more generic way to perform what it does.

This event is triggered whenever a player, including those remote, dies.

Parameters

element killer, int weapon, int bodypart
  • killer: A player element representing the killer.
  • weapon: An integer representing the weapon ID the killer used
  • 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

Source

The source of this event is the player that died.

Example

This example outputs a mocking message when the local player dies.

messages = { 
"Better luck next time",
"Don't think you're so cool now, do you?",
"Nice one, pal",
"Your opinion is void" 
}

function wastedMessage ( killer, weapon, bodypart )
	local randomID = math.random ( 1, #messages ) --get a random ID from the table
	local randomMessage = messages[randomID] --use that to retrieve a message
	outputChatBox ( randomMessage, 255, 0, 0 ) --output the message
end
addEventHandler ( "onClientPlayerWasted", getLocalPlayer(), wastedMessage ) --add an event for the local player only

See Also

Client player events


Client event functions