Scripting/Squirrel/Functions/GetPlayerIDFromName: 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
mNo edit summary
No edit summary
 
Line 36: Line 36:


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.
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.
== Related Functions ==
{{Scripting/Squirrel/Functions/Player_Functions}}
[[Category:Scripting/Squirrel/Functions/Player_Functions]]

Latest revision as of 18:44, 30 January 2017

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.

Related Functions

Player Game Functions

These functions exist for compatibility with the R2 Squirrel server.