Squirrel/Server/Functions/Blips/DisplayType
From Liberty Unleashed Wiki
(Difference between revisions)
(→Notes) |
|||
Line 52: | Line 52: | ||
=== Notes === | === Notes === | ||
− | The function | + | The function [[Squirrel/Server/Functions/Blips/FindBlip|FindBlip]] and event [[Squirrel/Server/Events/Player/onPlayerCommand|onPlayerCommand]] were used in this example. More info about them in the corresponding pages. |
== Related Functions == | == Related Functions == | ||
{{Squirrel/Server/Functions/Blips}} | {{Squirrel/Server/Functions/Blips}} |
Latest revision as of 15:36, 29 September 2010
This Blip class member returns or sets the display type of the radar blip. Note that some of the possible values only affect blips tied to entities, which currently can't be modified via scripts.
[edit] Syntax
You can either return or set a new value using this member:
int Blip.DisplayType
Blip.DisplayType = int newtype
[edit] Arguments
- newtype - The new type of the blip. For reference, check here.
[edit] Example 1. Returning the value
This example command returns the display type of blip ID 0 when someone types /type.
function onPlayerCommand( pPlayer, szCommand, szText ) { if ( szCommand == "type" ) { local pBlip = FindBlip( 0 ); if ( pBlip ) MessagePlayer( "Blip ID 0 is type ID - " + pBlip.DisplayType, pPlayer ); } return 1; }
[edit] Notes
The functions MessagePlayer, FindBlip and event onPlayerCommand were used in this example. More info about them in the corresponding pages.
[edit] Example 2. Setting a new value
This example function will set the display type of blip ID 0 to BLIPTYPE_NONE when someone types '/bliptype'.
function onPlayerCommand( pPlayer, szCommand, szText ) { if ( szCommand == "bliptype" ) { local pBlip = FindBlip( 0 ); if ( pBlip ) pBlip.DisplayType = BLIPTYPE_NONE; } return 1; }
[edit] Notes
The function FindBlip and event onPlayerCommand were used in this example. More info about them in the corresponding pages.