Squirrel/Client/Events/Player/onPlayerSpawn
From Liberty Unleashed Wiki
(Difference between revisions)
(Created page with '{{Squirrel/Title|onPlayerSpawn}} This event is called when a remote player spawns == Syntax == <code>function onPlayerSpawn( player, class )</code> === Arguments === * '''pla…') |
(Added an example.) |
||
Line 17: | Line 17: | ||
== Example == | == Example == | ||
− | + | This example outputs your skin ID when you spawn. | |
− | + | ||
− | + | ||
<code lang="squirrel"> | <code lang="squirrel"> | ||
− | + | function onPlayerSpawn( player, class ) | |
+ | { | ||
+ | // Get the classes skin ID and save it as 'skin' | ||
+ | local skin = class.Skin; | ||
+ | |||
+ | // Output their new skin | ||
+ | Message( "* You have just spawned as skin " + skin + ".", 0, 255, 0 ); | ||
+ | |||
+ | return 1; | ||
+ | } | ||
</code> | </code> | ||
Revision as of 23:52, 27 September 2011
This event is called when a remote player spawns
Syntax
function onPlayerSpawn( player, class )
Arguments
- player - The pointer to the player that left
- class - The pointer to the class they spawned as
Returns
This event does not handle return values.
Example
This example outputs your skin ID when you spawn.
function onPlayerSpawn( player, class ) { // Get the classes skin ID and save it as 'skin' local skin = class.Skin; // Output their new skin Message( "* You have just spawned as skin " + skin + ".", 0, 255, 0 ); return 1; }
Notes
-- List of used functions and other notes here.
Related Events
- onClientArmourChange
- onClientCashChange
- onClientCollideWithPlayer
- onClientCommand
- onClientDeath
- onClientFall
- onClientHealthChange
- onClientHurt
- onClientKill
- onClientKeyStateChange
- onClientRequestClass
- onClientRequestSpawn
- onClientShot
- onClientSpawn
- onClientUseDetonator
- onClientWeaponChange
- onPlayerDeath
- onPlayerJoin
- onPlayerKill
- onPlayerPart
- onPlayerSpawn