Blip.Colour
From Liberty Unleashed Wiki
This Blip class member returns or sets the colour of the radar blip. Note that this will only work for blips with their sprite set to BLIP_NONE (default blip).
Syntax
You can either return or set a new value using this member:
int Blip.Colour
Blip.Colour = int col
Arguments
- col - This is the colour of the blip. The possible colour values can be customised in content.xml of the server.
Example 1. Returning the value
This command tells the player the colour of blip ID 0 when they type '/colour'.
function onPlayerCommand( pPlayer, szCommand, szText ) { if ( szCommand == "colour" ) { local pBlip = FindBlip( 0 ); if ( pBlip ) MessagePlayer( "Blip ID 0 has the colour ID - " + pBlip.Colour, pPlayer ); } return 1; }
Notes
The functions MessagePlayer, FindBlip and event onPlayerCommand were used in in this example. More info about them in the corresponding pages.
Example 2. Setting a new value
This example command changes blip ID 0 colour to 1.
function onPlayerCommand( pPlayer, szCommand, szText ) { if ( szCommand == "colour2" ) { local pBlip = FindBlip( 0 ); if ( pBlip ) pBlip.Colour = 1; } return 1; }
Notes
The function FindBlip and event onPlayerCommand were used in in this example. More info about them in the corresponding pages.