Jump to content

Visiblity Problem


Recommended Posts

  
--server side 
g_Root = getRootElement() 
function visible (thePlayer) 
acc = getPlayerAccount (thePlayer) 
if (getAccountData(acc,"drive")==1) then 
triggerClientEvent ( "onDriving", g_Root ) 
else 
triggerClientEvent ( "onElse", g_Root ) 
end 
end 
  
--client side 
g_Root = getRootElement() 
function setVisible() 
local player = getLocalPlayer() 
setElementVisibleTo(marker1,player,true) 
end 
addEvent("onDriving",true) 
addEventHandler("onDriving",g_Root,setVisible) 
  
function elsev() 
local player = getLocalPlayer() 
setElementVisibleTo(marker1,player,false) 
end 
addEvent("onElse",true) 
addEventHandler("onElse",g_Root,elsev) 

I havent got error at debug dont ask.

Link to comment
  
--server side 
  
g_Root = getRootElement() 
function visible (thePlayer) 
acc = getPlayerAccount (thePlayer) 
if (getAccountData(acc,"drive")==1) then 
triggerClientEvent ( "onDriving", g_Root ) 
else 
triggerClientEvent ( "onElse", g_Root ) 
end 
end 
  
--client side 
g_Root = getRootElement() 
function setMarkerAlpha(marker,a) 
        local r,g,b,_ = getMarkerColor(marker) 
        setMarkerColor(marker, r,g,b, tonumber(a)) 
end 
  
function setVisible() 
local player = getLocalPlayer() 
setMarkerAlpha(marker1, 255) 
end 
addEvent("onDriving",true) 
addEventHandler("onDriving",g_Root,setVisible) 
  
function elsev() 
local player = getLocalPlayer() 
setMarkerAlpha(marker1, 0) 
end 
addEvent("onElse",true) 
addEventHandler("onElse",g_Root,elsev) 

Link to comment
  
function onResourceStart(res) 
createBlip (-1942.72265625,667.845703125,46.5625,56) 
marker1 = createMarker (-1917.5,671.4345703125,45.5625,"cylinder",1.2,0,255,0) 
end 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),onResourceStart) 
  
function visible (thePlayer) 
acc = getPlayerAccount (thePlayer) 
if (getAccountData(acc,"drive")==1) then 
setElementVisibleTo(marker1,thePlayer,false) 
else 
setElementVisibleTo(marker1,thePlayer,true) 
end 
end 
  

Link to comment
  
function onResourceStart(res) 
createBlip (-1942.72265625,667.845703125,46.5625,56) 
marker1 = createMarker (-1917.5,671.4345703125,45.5625,"cylinder",1.2,0,255,0) 
end 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),onResourceStart) 
  
function visible (thePlayer) 
acc = getPlayerAccount (thePlayer) 
if (getAccountData(acc,"drive")==1) then 
setElementVisibleTo(marker1,thePlayer,false) 
else 
setElementVisibleTo(marker1,thePlayer,true) 
end 
end 
  

I write in server side and not working can you fix it?

Link to comment

try this:

  
function onResourceStart(res) 
createBlip (-1942.72265625,667.845703125,46.5625,56) 
marker1 = createMarker (-1917.5,671.4345703125,45.5625,"cylinder",1.2,0,255,0) 
end 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),onResourceStart) 
  
function visible (player) 
acc = getPlayerAccount (player) 
if (getAccountData(acc,"drive")==1) then 
setElementVisibleTo(marker1,player,false) 
else 
setElementVisibleTo(marker1,player,true) 
end 
end 
  

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...