Squirrel/Server/Functions/SpawnClass/Skin
From Liberty Unleashed Wiki
(Difference between revisions)
(→Example 2. Setting) |
|||
Line 1: | Line 1: | ||
− | + | {{Squirrel/Title|SpawnClass.Skin}} | |
This ''SpawnClass'' class member returns or sets the [[SkinIDs|skin]] selected for the given spawn class. | This ''SpawnClass'' class member returns or sets the [[SkinIDs|skin]] selected for the given spawn class. | ||
Latest revision as of 10:39, 11 October 2010
This SpawnClass class member returns or sets the skin selected for the given spawn class.
[edit] Syntax
You can either return or set a new value using this member:
int SpawnClass.Skin
SpawnClass.Skin = int skin
[edit] Arguments
- skin - The new skin for the spawn class
[edit] Example 1. Returning
function onPlayerCommand( player, cmd, text ) { if ( cmd == "getskin" ) { local skin = p_SpawnClass.Skin; MessagePlayer( "The current spawn class skin is: " + skin, player ); } }
This example will return the skin of the spawn class, that we found earlier in FindSpawnClass.
[edit] Example 2. Setting
function onPlayerCommand( player, cmd, text ) { if ( cmd == "setskin" ) { local skin; if ( text ) skin = text.tointeger(); if ( skin ) p_SpawnClass.Skin = skin; } }
This example will set the skin of the spawn class, that we found earlier in FindSpawnClass.
[edit] Notes
The call onPlayerCommand was used in in this example. More info about this in the corresponding page.