SetPlayerNametagShowing: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 22: Line 22:
root = getRootElement ()
root = getRootElement ()
players = {}
players = {}
--Make a players varible and define it as a table
--Make a table called players
players = getElementsByType ( "player" )
players = getElementsByType ( "player" )
--Store all the players in the server into the table
--Store all the players in the server into the table

Revision as of 03:49, 11 April 2007

Use this to define whether the player's name tag is visible or invisible.

Syntax

bool setPlayerNametagShowing ( player thePlayer, bool showing )


Required Arguments

  • thePlayer: Define the player whos tag visiblity status you want to change
  • showing: Use true or false to show/hide the tag

Returns

Returns true if successful, false otherwise

Example

This script will turn off player tags for everyone

root = getRootElement ()
players = {}
--Make a table called players
players = getElementsByType ( "player" )
--Store all the players in the server into the table

addEventHandler ( "onResourceStart", root, "ResourceStart" )
function ResourceStart ( name, root )
	for k,v in players do
	--for all the players in the table
	setPlayerNametagShowing ( v, false )
	--turn off their nametag
	end
end

addEventHandler ( "onPlayerJoin", root, "PlayerJoin" )
function PlayerJoin ()
	setPlayerNametagShowing ( source, false )
	--Whoever joins the server should also have their nametags deactivated
end

See Also