Scripting/Squirrel/Functions/GetPlayerIDFromName: Difference between revisions
Jump to navigation
Jump to search
This wiki is using an old backup from 2020
Some information may be old/missing
(Created page with "== Syntax == <pre>GetPlayerIDFromName( string name )</pre> ---- == Arguments == * ''string'' '''name''' - Player Name ---- == Example == The Following example will tell...") |
ProsuWANTED (talk | contribs) mNo edit summary |
||
Line 2: | Line 2: | ||
<pre>GetPlayerIDFromName( string name )</pre> | <pre>GetPlayerIDFromName( string name )</pre> | ||
== Arguments == | == Arguments == | ||
* ''string'' '''name''' - Player Name | * ''string'' '''name''' - Player Name | ||
== Example == | == Example == | ||
Line 38: | Line 34: | ||
=== Notes === | === Notes === | ||
Calls [[MessagePlayer]], [[FindPlayer]] & [[Player.Name]] were used in this example. More info about them in the corresponding pages. | |||
Calls [[Scripting/Squirrel/Functions/MessagePlayer|MessagePlayer]], [[Scripting/Squirrel/Functions/FindPlayer|FindPlayer]] & [[Scripting/Squirrel/Functions/Player.Name|Player.Name]] were used in this example. More info about them in the corresponding pages. |
Revision as of 22:26, 31 July 2015
Syntax
GetPlayerIDFromName( string name )
Arguments
- string name - Player Name
Example
The Following example will tell a player's ID.
function onPlayerCommand( player, cmd, text );
{
if ( cmd == "id" )
{
if ( text ) // If player provides text.
{
if ( !IsNum( text )) // if text is not a integer/number.
{
local plr = FindPlayer( text ) // We Find other players by FindPlayer( playername or id )
if ( plr ) // If player is available/online
{
MessagePlayer( " " + plr.Name + " is online. ( ID : " + GetPlayerIDFromName( plr.Name ) + " ) ", player ); // Messages the ID of the plr.
} else MessagePlayer( "Player not online", player ); // Else messages player not online
}
else MessagePlayer( "text must be a name instead of IDs or Numbers", player );
}
else MessagePlayer( "/id < playername >", player ); // if ( text ) is not provided.
}
}
Notes
Calls MessagePlayer, FindPlayer & Player.Name were used in this example. More info about them in the corresponding pages.