Jump to content

addEventHandler error


Y_MAN

Recommended Posts

What error?

Client silde script:

lua:22: Bad argument @ 'addEventHandler' [Expected function at argument 3, got nil]

lua:42: Bad argument @ 'addEventHandler' [Expected function at argument 3, got nil]

addEventHandler("onClientResourceStart",resourceRoot,ObjectCreate) 
  
  
  
function ObjectCreate() 
    local counter = 1 
    for i = 1,50000 do 
        createObject (3334,10,10+value,10+value) 
        counter = counter + 1 
    end 
    outputConsole(string.format("%d object created",counter),resourceRoot) 
end 
  
  
  
  
  
addEventHandler("onClientResourceStart", getRootElement(),hideHUD) 
  
function hideHUD()  
    showPlayerHudComponent("all", false) 
end 

Edited by Guest
Link to comment
function ObjectCreate() 
    local counter = 1 
    for i = 1,50000 do 
        createObject (3334,10,10+value,10+value) 
        counter = counter + 1 
    end 
    outputConsole(string.format("%d object created",counter),resourceRoot) 
end 
  
addEventHandler("onClientResourceStart",resourceRoot,ObjectCreate) 
  
function hideHUD() 
    showPlayerHudComponent("all", false) 
end 
  
addEventHandler("onClientResourceStart", getResourceRootElement(),hideHUD) 

Or you can do:

addEventHandler("onClientResourceStart",resourceRoot, function() 
    local counter = 1 
    for i = 1,50000 do 
        createObject (3334,10,10+value,10+value) 
        counter = counter + 1 
    end 
    outputConsole(string.format("%d object created",counter),resourceRoot) 
end 
) 
  
addEventHandler("onClientResourceStart", getResourceRootElement(), function() 
    showPlayerHudComponent("all", false) 
end 
) 

PS: Changed getRootElement() to getResourceRootElement() because it otherwise will start the function by every resource that gets started.

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