Jump to content

[SOLVED]Change the "alpha" of a Radar Area


HeK

Recommended Posts

How do i change the "alpha/transparency" of a Radar Area, I have tried many things but i always mess it up. Im a beginner at scripting.

Here's the script im trying to change:

safecol = createColCuboid ( 95.974617004395, 1751.3895263672, 17.640625, 153, 0, 0 ) 
safeZoneRadar = createRadarArea ( 95.974617004395, 1751.3895263672, 255, 255, 153, 0, 0 ) 
setElementData (safeZoneRadar, "zombieProof", true) 
  
  
function enterZone(hitPlayer,thePlayer) 
local skin = getElementModel (hitPlayer) 
      if ( skin == 287 ) then 
    toggleControl (hitPlayer, "fire", true ) 
    toggleControl (hitPlayer, "aim_weapon", true) 
    toggleControl (hitPlayer, "vehicle_fire", true) 
    outputChatBox("", hitPlayer, 0, 255, 0) 
       else 
         killPed (hitPlayer) 
end 
end 
addEventHandler( "onColShapeHit", safecol, enterZone ) 
  
function leaveZone(hitPlayer,thePlayer) 
local skin = getElementModel (hitPlayer) 
    toggleControl (hitPlayer, "fire", true) 
    toggleControl (hitPlayer, "aim_weapon", true) 
    toggleControl (hitPlayer, "vehicle_fire", true) 
    outputChatBox("", hitPlayer, 255, 0, 0) 
 if not ( skin == 287 )  then 
  killPed (hitPlayer) 
end 
end 
addEventHandler( "onColShapeLeave", safecol, leaveZone ) 

Edited by Guest
Link to comment
safecol = createColCuboid ( 95.974617004395, 1751.3895263672, 17.640625, 153, 0, 0 ) 
safeZoneRadar = createRadarArea ( 95.974617004395, 1751.3895263672, 255, 255, 153, 0, 0 ) 
setElementData (safeZoneRadar, "zombieProof", true) 
setElementAlpha(safeZoneRadar, 0) 
  
  
function enterZone(hitPlayer,thePlayer) 
local skin = getElementModel (hitPlayer) 
      if ( skin == 287 ) then 
    toggleControl (hitPlayer, "fire", true ) 
    toggleControl (hitPlayer, "aim_weapon", true) 
    toggleControl (hitPlayer, "vehicle_fire", true) 
    outputChatBox("", hitPlayer, 0, 255, 0) 
       else 
         killPed (hitPlayer) 
end 
end 
addEventHandler( "onColShapeHit", safecol, enterZone ) 
  
function leaveZone(hitPlayer,thePlayer) 
local skin = getElementModel (hitPlayer) 
    toggleControl (hitPlayer, "fire", true) 
    toggleControl (hitPlayer, "aim_weapon", true) 
    toggleControl (hitPlayer, "vehicle_fire", true) 
    outputChatBox("", hitPlayer, 255, 0, 0) 
 if not ( skin == 287 )  then 
  killPed (hitPlayer) 
end 
end 
addEventHandler( "onColShapeLeave", safecol, leaveZone ) 

Did you even searched on the wiki?

[url=https://wiki.multitheftauto.com/wiki/SetElementAlpha]https://wiki.multitheftauto.com/wiki/SetElementAlpha[/url] 

Link to comment

Why nobody reads the function arguments?

Required Arguments 
leftX: A float representing the left 'x' position of the radar area. 
bottomY: A float representing the bottom 'y' position of the radar area. 
sizeX: A float representing the width of the radar area. 
sizeY: A float representing the height of the radar area. 
r: An integer representing the amount of red in the color. Maximum value is 255 
g: An integer representing the amount of green in the color. Maximum value is 255 
b: An integer representing the amount of blue in the color. Maximum value is 255 
[b][u]a: An integer representing the amount of alpha in the color. This allows setting the transparency of the radar area. 255 is opaque and 0 is transparent.[/u][/b] 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...