Jump to content

[HELP] script marker


[M]ister

Recommended Posts

I want to create a countdown when I enter the marker

And when I leave this marker count disappears

local myMarker = createMarker(2841, -1725, 11, 'cylinder', 2.0, 255, 0, 0, 150)  
local screenX, screenY = guiGetScreenSize() 
  
function MarkerHit() 
local second = 60 
    timer = setTimer(function() second = second-1 end, 1000, 0) 
    addEventHandler("onClientRender", root, display) 
end 
addEventHandler("onMarkerHit", myMarker, MarkerHit) 
  
function MarkerLeave() 
        removeEventHandler("onClientRender", root, display) 
end 
addEventHandler("onMarkerLeave", myMarker, MarkerLeave) 
  
function display() 
    dxDrawRectangle(screenX * 0.40, screenY * 0.09, 250, 50, tocolor(0,0,0,150)) 
    dxDrawText(second, screenX * 0.48, screenY * 0.1, screenX, screenY, tocolor(255,255,255), 2) 
end 

Link to comment
local myMarker = createMarker(2841, -1725, 10, 'cylinder', 2.0, 255, 0, 0, 150) 
local screenX, screenY = guiGetScreenSize() 
  
function MarkerHit(player) 
    if player == localPlayer then 
        if not isTimer(timer) then 
            second = 60 
            timer = setTimer(function() second = second-1 end, 1000, 0) 
            addEventHandler("onClientRender", root, display) 
        end 
    end 
end 
addEventHandler("onClientMarkerHit", myMarker, MarkerHit) 
  
function MarkerLeave(player) 
    if player == localPlayer then 
        removeEventHandler("onClientRender", root, display) 
        if isTimer(timer) then killTimer(timer) end 
    end 
end 
addEventHandler("onClientMarkerLeave", myMarker, MarkerLeave) 
  
function display() 
    dxDrawRectangle(screenX * 0.40, screenY * 0.09, 250, 50, tocolor(0,0,0,150)) 
    dxDrawText(second, screenX * 0.48, screenY * 0.1, screenX, screenY, tocolor(255,255,255), 2) 
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...