Scripting/Squirrel/Functions/GetPlayerIDFromName

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
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.