ShowPlayerNameTagForPlayer
From SA-MP Wiki
ShowPlayerNameTagForPlayer
This functions allows you to toggle the drawing of player nametags, healthbars and armor bars which display above their head. For use of a similar function like this on a global level, ShowNameTags function.
(playerid, showplayerid, show)
| playerid | Player who will see the results of this function |
| showplayerid | Player whose name tag will be shown or hidden |
| show | 1-show name tag, 0-hide name tag |
Important Note: ShowPlayerNameTags must be set to 1 to be able to show name tags with ShowPlayerNameTagForPlayer, that means that in order to be effective you need to ShowPlayerNameTagForPlayer(playerid, 0) ahead of time(OnPlayerConnect is a good spot).
This function does not return a specific value.
//The player who typed /nameoff will not be able to see any other players nametag. if (strcmp("/nameoff", cmdtext, true) == 0) { for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false); GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5); return 1; }
Related Functions
The following functions might be useful as well, as they're related to this function in one way or another.
- ShowNameTags: Set nametags on or off.
- DisableNameTagLOS: Disable nametag Line-Of-Sight checking.
- SetPlayerMarkerForPlayer: Set a player's marker.
