OnPlayerKill: Difference between revisions

From Vice City Multiplayer
Jump to navigation Jump to search
Caution icon
This wiki is using an old backup from 2020
Some information may be old/missing
No edit summary
(Undo revision 20321 by Aventador (talk))
Tag: Undo
 
(3 intermediate revisions by 3 users not shown)
Line 9: Line 9:
* '''player''' - He is who is attacking
* '''player''' - He is who is attacking
* '''killer''' - He is who is being killed
* '''killer''' - He is who is being killed
* '''reason''' - Weapon ID
* '''reason''' - [[Weapons|Weapon ID]]
* '''bodypart''' - Bodypart ID
* '''bodypart''' - [[Scripting/Squirrel/Constants#Body_Part|Bodypart ID]]


== Example ==
== Example ==
Line 28: Line 28:


{{Scripting/Squirrel/Events/Player_Events}}
{{Scripting/Squirrel/Events/Player_Events}}
[[Category:Scripting/Squirrel/Events/Player_Events]]

Latest revision as of 20:43, 22 June 2019

This event is called every time a player kills another (and they're not in the same team).

Syntax

function onPlayerKill( killer, player, reason, bodypart )

Arguments

  • player - He is who is attacking
  • killer - He is who is being killed
  • reason - Weapon ID
  • bodypart - Bodypart ID

Example

function onPlayerKill( killer, player, reason, bodypart )
{
    Message( "** " + killer.Name + " killed " + player.Name + " (" + GetWeaponName( reason ) + ") (" + bodypart + ")" );    
}

Notes

The functions Message, Player.Name, GetWeaponName were used in this example. More info about them in corresponding pages.

Related Functions