setBlipIcon
Client-side
Server-side
Shared
Pair: getBlipIcon
This function sets the icon for an existing blip element.
OOP Syntax Help! I don't understand this!
- Method: blip:setIcon(...)
- Variable: .icon
Syntax
bool setBlipIcon ( blip theBlip, int icon )
Required Arguments
- theBlip: The blip you wish to set the icon of.
- icon: A number indicating the icon you wish to change it do. Valid values are listed on the Radar Blips page.
Returns
- bool: result
Returns true if the icon was successfully set, false if the element passed was not a valid blip or the icon value was not a valid icon number.
Code Examples
shared
This example resets all blip icons to the default blip icon, 0.
-- Retrieve a table containing all the blips that existlocal blips = getElementsByType ( "blip" )-- Loop through the list, storing the blip from the table in the variable blipValuefor blipKey, blipValue in blips do -- Retrieve the blip's icon into the variable 'blipIcon' local blipIcon = getBlipIcon ( blipValue ) -- If the blip's icon wasn't the default already if ( blipIcon ~= 0 ) then -- Set the blip's icon to the default setBlipIcon ( blipValue, 0 ) endend