yusufbali Posted April 27, 2016 Share Posted April 27, 2016 I use default joiner_client.lua but this give warning i dont understand. Line 39: Bad Argument 'AddEventHandler'[Expected function at argument 3 , got nil] -- joiner_client.lua -- -- see joiner.lua for details -- g_Root = getRootElement() g_ResRoot = getResourceRootElement(getThisResource()) addEvent('onClientPlayerJoining') -- Pre join addEvent('onClientPlayerJoined') -- Post join g_JoinedPlayers = {} -- List of joined players maintained at the client --------------------------------- -- -- Hook events -- --------------------------------- g_EventHandlers = { onClientPlayerJoin = {}, -- { i = { elem = elem, fn = fn, getpropagated = bool } } onClientResourceStart = {} } -- Divert 'onEventName' to '_onEventName' for eventName,_ in pairs(g_EventHandlers) do addEvent('_'..eventName) addEventHandler(eventName, g_Root, function(...) triggerEvent( '_'..eventName, source, ... ) end) end -- Catch addEventHandler calls here and save the ones listed in g_EventHandlers _addEventHandler = addEventHandler function addEventHandler(event, elem, fn, getPropagated) getPropagated = getPropagated==nil and true or getPropagated if g_EventHandlers[event] then table.insert(g_EventHandlers[event], { elem = elem, fn = fn, getpropagated = getPropagated }) else _addEventHandler(event, elem, fn, getPropagated) end end Link to comment
Tekken Posted April 27, 2016 Share Posted April 27, 2016 There is no function with name getPropagated Link to comment
yusufbali Posted April 27, 2016 Author Share Posted April 27, 2016 but it's default lua not mine if there is no why they coded this and warning says argument 3 got nil Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now