Jump to content

[Ajuda] trigger


Recommended Posts

Boa Tarde, Gostaria de uma ajuda não etou conseguindo passar um valor usando triggerClientEvent segue o codigo abaixo

server--

function teste(thePlayer) 
        local gang = getPlayerTeam(thePlayer) 
        local team = getTeamName(gang) 
            local x, y, z = getElementPosition ( thePlayer ); 
            local zona = getZoneName ( x, y, z, false ); 
            resultado = 0 
            setTimer(function() 
            if resultado <= 25 then 
            resultado = members_in_turf[team][zona] + resultado 
            triggerClientEvent("onTimer", thePlayer, resultado) 
                    outputChatBox(""..tonumber(resultado).."") 
                        end 
            end,5000,0) 
end 

---client

function testee(thePlayer,resultado) 
     
    outputChatBox("Verme ="..tostring(resultado).."") 
    removeEventHandler("onClientRender", root, tempo) 
    addEventHandler("onClientRender", root, tempo) 
  
end 
addEvent("onTimer", true) 
addEventHandler("onTimer", getLocalPlayer(), testee) 

resultado esta apresenta o valor nulo

Link to comment

É verdade, percebi que tem um parâmetro inútil no evento do lado cliente.

triggerClientEvent(thePlayer, "onTimer", thePlayer, resultado) 

Client:

function testee(resultado) 
    
    outputChatBox("Verme ="..tostring(resultado).."") 
    removeEventHandler("onClientRender", root, tempo) 
    addEventHandler("onClientRender", root, tempo) 
  
end 
addEvent("onTimer", true) 
addEventHandler("onTimer", getLocalPlayer(), testee) 

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