SetPlayerMapIcon
From SA-MP Wiki
Description:
Place an icon/marker on a player's map. Can be used to mark locations such as banks and hospitals to players.
(playerid, iconid, Float:x, Float:y, Float:z, markertype, color, style)
playerid | The ID of the player to set the map icon for. |
iconid | The player's icon ID, ranging from 0 to 99. This means there is a maximum of 100 map icons. ID can be used in RemovePlayerMapIcon. |
Float:x | The X coordinate to place the map icon at. |
Float:y | The Y coordinate to place the map icon at. |
Float:z | The Z coordinate to place the map icon at. |
markertype | The icon to set. |
color | The color of the icon, as an integer or hex in RGBA color format. This should only be used with the square icon (ID: 0). |
style | The style of icon. |
Return Values:
- 1: The function executed successfully.
- 0: The function failed to execute. Player is not connected.
Notes |
|
public OnPlayerConnect( playerid ) { // This example demonstrates how to create a dollar-icon on top of a 24/7 located // in Las Venturas. This way new players know where to go with their money! SetPlayerMapIcon(playerid, 12, 2204.9468, 1986.2877, 16.7380, 52, 0, MAPICON_LOCAL); }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- RemovePlayerMapIcon: Remove a map icon for a player.
- SetPlayerMarkerForPlayer: Set a player's marker.