Squirrel/Server/Events/Player/onPlayerPart
From Liberty Unleashed Wiki
(Difference between revisions)
m |
|||
Line 1: | Line 1: | ||
− | + | {{Squirrel/Title|onPlayerPart}} | |
− | This is called when a player | + | This is called when a player disconnects from the server. |
== Syntax == | == Syntax == | ||
Line 6: | Line 6: | ||
<code>function onPlayerPart( Player player, int reason )</code> | <code>function onPlayerPart( Player player, int reason )</code> | ||
− | == | + | === Arguments === |
* '''player''' - The pointer of the new player | * '''player''' - The pointer of the new player | ||
* '''reason''' - The [[Squirrel/Server/Constants#Part_Reasons|reason ID]] for the part | * '''reason''' - The [[Squirrel/Server/Constants#Part_Reasons|reason ID]] for the part | ||
+ | |||
+ | === Returns === | ||
+ | |||
+ | This event does not handle return values. | ||
== Example == | == Example == | ||
− | This will say ''<name> left the server'' when a player leaves the server | + | This example will say ''<name> left the server'' when a player leaves the server. |
<code lang="squirrel"> | <code lang="squirrel"> | ||
function onPlayerPart( player, reason ) | function onPlayerPart( player, reason ) | ||
{ | { | ||
− | Message( player.Name + " left the server" ); | + | Message( "* " + player.Name + " left the server" ); |
return 1; | return 1; | ||
Line 26: | Line 30: | ||
=== Notes === | === Notes === | ||
− | The | + | The functions [[Squirrel/Server/Functions/Messages/Message|Message]] and [[Squirrel/Server/Functions/Players/Name|Player.Name]] were used in this example. More info about them can be found in the corresponding pages. |
== Related Functions == | == Related Functions == | ||
{{Squirrel/Server/Events/Player}} | {{Squirrel/Server/Events/Player}} |
Latest revision as of 19:43, 22 December 2010
This is called when a player disconnects from the server.
[edit] Syntax
function onPlayerPart( Player player, int reason )
[edit] Arguments
- player - The pointer of the new player
- reason - The reason ID for the part
[edit] Returns
This event does not handle return values.
[edit] Example
This example will say <name> left the server when a player leaves the server.
function onPlayerPart( player, reason ) { Message( "* " + player.Name + " left the server" ); return 1; }
[edit] Notes
The functions Message and Player.Name were used in this example. More info about them can be found in the corresponding pages.
[edit] Related Functions
- onPlayerAction
- onPlayerArmourChange
- onPlayerCashChange
- onPlayerChat
- onPlayerCommand
- onPlayerConnect
- onPlayerDeath
- onPlayerFall
- onPlayerHealthChange
- onPlayerIslandChange
- onPlayerJoin
- onPlayerKeyStateChange
- onPlayerKill
- onPlayerPart
- onPlayerScoreChange
- onPlayerSkinChange
- onPlayerSpawn
- onPlayerUpdate
- onPlayerTeamChange
- onPlayerUseDetonator
- onPlayerVirtualWorldChange
- onPlayerWeaponChange