Squirrel/Client/Events/Player/onClientDeath
From Liberty Unleashed Wiki
(Difference between revisions)
(Created page with '{{Squirrel/Title|onClientDeath}} This event is called when the local player dies == Syntax == <code>function onClientDeath( killer, weapon, bodypart)</code> === Arguments === …') |
(→Example) |
||
Line 18: | Line 18: | ||
== Example == | == Example == | ||
− | + | This will show a message saying who killed the player. | |
− | + | ||
<code lang="squirrel"> | <code lang="squirrel"> | ||
− | + | function onClientDeath( killer, weapon, bodypart) | |
+ | { | ||
+ | local pPlayer = FindLocalPlayer(); | ||
+ | if ( pPlayer && killer ) | ||
+ | { | ||
+ | Message("HA! You got killed by " + killer.Name); | ||
+ | } | ||
+ | } | ||
</code> | </code> | ||
=== Notes === | === Notes === | ||
− | + | The functions [[Squirrel/Client/Functions/Players/FindLocalPlayer|FindLocalPlayer]] and [[Squirrel/Client/Functions/Messages/Message|Message]] were used in in this example. More info about them in corresponding pages. | |
== Related Events == | == Related Events == | ||
{{Squirrel/Client/Events/Player}} | {{Squirrel/Client/Events/Player}} |
Latest revision as of 20:54, 11 November 2013
This event is called when the local player dies
[edit] Syntax
function onClientDeath( killer, weapon, bodypart)
[edit] Arguments
- killer - The pointer to the player who killed the local player
- weapon - The weapon used
- bodypart - The bodypart hit
[edit] Returns
This event does not handle return values.
[edit] Example
This will show a message saying who killed the player.
function onClientDeath( killer, weapon, bodypart) { local pPlayer = FindLocalPlayer(); if ( pPlayer && killer ) { Message("HA! You got killed by " + killer.Name); } }
[edit] Notes
The functions FindLocalPlayer and Message were used in in this example. More info about them in corresponding pages.
[edit] Related Events
- onClientArmourChange
- onClientCashChange
- onClientCollideWithPlayer
- onClientCommand
- onClientDeath
- onClientFall
- onClientHealthChange
- onClientHurt
- onClientKill
- onClientKeyStateChange
- onClientRequestClass
- onClientRequestSpawn
- onClientShot
- onClientSpawn
- onClientUseDetonator
- onClientWeaponChange
- onPlayerDeath
- onPlayerJoin
- onPlayerKill
- onPlayerPart
- onPlayerSpawn