SetPlayerName

From Onset Developer Wiki
Revision as of 17:46, 29 December 2019 by 28days (talk | contribs)
SetPlayerName

Type: Function
Context: Server
Introduced: v1.0

Description

Sets a players name which will appear on the nametag. Overrides the Steam nickname. This is not synchronized by the server and you need to sync it yourself.

Syntax

SetPlayerName(player, name)

Parameters

  • player
    The player identifier.
  • name
    The new name to set for the player. Limited to 32 characters.

Return Value

  • This function returns nothing.

Example

Name = {}

AddCommand("superman", function(playerid)
    SetPlayerNameEx(playerid, "Superman")
    AddPlayerChat(playerid, "Your name is now Superman.")
end)

local function SetPlayerNameEx(playerid, name)
    Name[playerid] = name
end

AddEvent("OnPlayerStreamIn", function(player, otherplayer)
    SetPlayerName(otherplayer, Name[otherplayer])
end)

See also