Перейти к содержанию

GetPlayerFromName

Материал из RAGE MP Wiki Archive

This method returns a Player param from a given player name, returns null if the player name does not exist.

Syntax

<syntaxhighlight lang="C#" >Player NAPI.Player.GetPlayerFromName(string name);</syntaxhighlight>

Required Arguments

  • name: parameter input should be in string type.

NOTE: This function returns data in Player type.

Usage example

Check if the name Bob exists. <syntaxhighlight lang="C#" >

   bool exists = NAPI.Player.GetPlayerFromName("Bob") != null;
   if(exists) NAPI.Chat.SendChatMessageToAll("BOB EXISTS!!!");

</syntaxhighlight>

Kick the Player if their name exists. <syntaxhighlight lang="C#" >

   string name = "Bob";
   Player target = NAPI.Player.GetPlayerFromName(name);
   bool exists = target != null;
   if (exists) NAPI.Player.KickPlayer(target, "Flock you Bob!");

</syntaxhighlight>