Jump to content

[RESOLVED] Why not working the marker?


Turbesz

Recommended Posts

ERROR: Loading script failed: game-fuvarmunka\c.lua:84: ')' expected (to close '(' at line 79) near 'setTimer'

but why?

--client

local marker = createMarker(2159,-1807,12.35,"cylinder",2,65,131,215,235) 
  
local GUIEditor = { 
     
window = {}, 
    
memo = {}, 
  
button = {}, 
  
label = {}, 
  
progressbar = {}, 
  
} 
       
        GUIEditor.window[1] = guiCreateWindow(633, 284, 166, 194, "Fuvarmunka", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.button[1] = guiCreateButton(133, 25, 23, 21, "X", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.button[1], "default-bold-small") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "B5E30000") 
        GUIEditor.button[2] = guiCreateButton(9, 50, 147, 29, "Munkajármű kérése", false, GUIEditor.window[1]) 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") 
        GUIEditor.label[1] = guiCreateLabel(72, 173, 94, 15, "turbesz [FFP] ©", false, GUIEditor.window[1]) 
        GUIEditor.memo[1] = guiCreateMemo(10, 81, 146, 92, "A munka elfogadásához kérd le a munkajárműved. Menj a munkajárműveddel a teherautó ikonhoz a radaron, várd meg még lepakolják az árut, és menj a következő helyre. Felmondáshoz szállj ki a munka járműből.", false, GUIEditor.window[1]) 
        guiMemoSetReadOnly(GUIEditor.memo[1], true)     
        guiSetVisible (GUIEditor.window[1], false) 
         
addEventHandler("onClientMarkerHit", marker, 
function (p) 
if p == localPlayer then 
count = 10 
 --addEventHandler("onClientPreRender", getRootElement(), draw); 
 guiSetVisible(GUIEditor.window[1], true) 
 guiSetVisible(GUIEditor.memo[1], true) 
 showCursor(true) 
end 
end 
) 
  
addEventHandler("onClientGUIClick",root, 
function () 
  
if source == GUIEditor.button[1] then 
  
guiSetVisible(GUIEditor.window[1],false) 
  
showCursor(false) 
  
end 
  
end 
  
) 
  
  
local aButtons5 = { GUIEditor.button[2] } 
addEventHandler('onClientGUIClick',root, 
    function (      ) 
        for i,v in ipairs ( aButtons5 ) do 
            if source == v then 
            if getElementData ( source,'AntiButtonFlood' ) == true then return outputChatBox('Már rendelkezel járművel!') end 
                setElementData ( source,'AntiButtonFlood',true ) 
triggerServerEvent("munkajarmu",getLocalPlayer(),255,0,0,"Lekérted a munkajárműved!") 
guiSetVisible(GUIEditor.window[1],false) 
showCursor(false) 
local marker2 = createMarker(1809,-1433,12.35,"cylinder",2,65,131,215,235) 
triggerServerEvent("blipipi", getLocalPlayer(), group) 
        setTimer ( setElementData,600000,1,source,'AntiButtonFlood',false ) 
        end 
    end 
end 
) 
  
GUIEditor.progressbar[1] = guiCreateProgressBar(486, 371, 465, 35, false) 
 guiSetVisible (GUIEditor.progressbar[1], false) 
  
addEventHandler("onClientMarkerHit", marker2, 
  
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 10)     
 end, 1000, 1) 
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 20)     
 end, 2000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 30)     
 end, 3000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 40)     
 end, 4000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 50)     
 end, 5000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 60)     
 end, 6000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 70)     
 end, 7000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 80)     
 end, 8000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 90)     
 end, 9000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 100)    
 end, 10000, 1) 
    setTimer(function() 
 guiSetVisible (GUIEditor.progressbar[1], false) 
 triggerServerEvent("jutalmad", getLocalPlayer(), group)  
 end, 11000, 1) 
) 

Thanks, the help :||

Edited by Guest
Link to comment

Try this

addEventHandler("onClientMarkerHit", marker2, function() -- function() added 
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 10)    
 end, 1000, 1) 
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 20)    
 end, 2000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 30)    
 end, 3000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 40)    
 end, 4000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 50)    
 end, 5000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 60)    
 end, 6000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 70)    
 end, 7000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 80)    
 end, 8000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 90)    
 end, 9000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 100)    
 end, 10000, 1) 
    setTimer(function() 
 guiSetVisible (GUIEditor.progressbar[1], false) 
 triggerServerEvent("jutalmad", getLocalPlayer(), group) 
 end, 11000, 1) 
end) -- end added 

Link to comment
Try this
addEventHandler("onClientMarkerHit", marker2, function() -- function() added 
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 10)    
 end, 1000, 1) 
  setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 20)    
 end, 2000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 30)    
 end, 3000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 40)    
 end, 4000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 50)    
 end, 5000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 60)    
 end, 6000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 70)    
 end, 7000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 80)    
 end, 8000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 90)    
 end, 9000, 1) 
   setTimer(function() 
 guiProgressBarSetProgress(GUIEditor.progressbar[1], 100)    
 end, 10000, 1) 
    setTimer(function() 
 guiSetVisible (GUIEditor.progressbar[1], false) 
 triggerServerEvent("jutalmad", getLocalPlayer(), group) 
 end, 11000, 1) 
end) -- end added 

no errors, but the progressbar doesn't working :||

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