ES/getPlayerName

From Multi Theft Auto: Wiki
Revision as of 00:10, 13 April 2013 by Emiliano Castro (talk | contribs) (Created page with "__NOTOC__ {{Server client function}} Esta funcion devuelve un string conteniendo el nombre de un jugador especifico. ==Syntax== <syntaxhighlight lang="lua"> string getPlayerName ( player thePl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Esta funcion devuelve un string conteniendo el nombre de un jugador especifico.

Syntax

string getPlayerName ( player thePlayer )

Argumentos requeridos

  • thePlayer: el jugador de quien quieres obtener el nombre.

Returns

Devuelve un string conteniendo el nombre del jugador, o false si el jugador pasado en el argumento no es valido.

Limites

  • El nombre de un jugador puede en caracteres ASCII entre 33 y 126 estan permitidos ( latino basico ):
   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
  • Minimo de caracteres en el nombre de un jugador es de 1.
  • Maximo de caracteres en el nombre de un jugador es de 22.
  • No es posible obtener el nombre de un jugador repetido.

Ejemplo

Click to collapse [-]
Server
addCommandHandler("myname",
  function(playerSource)
    outputChatBox("Tu nombre: "..getPlayerName(playerSource), playerSource)
  end
)
Click to collapse [-]
Client

Este ejemplo pone el nombre del jugador en el chat.

addCommandHandler("myname",
  function()
   local localPlayerName = getPlayerName(getLocalPlayer())
   --y nosotros lo ponemos en el chat
   outputChatBox(localPlayerName)
  end
)

Mira tambien