Death Posted October 24, 2014 Share Posted October 24, 2014 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
DNL291 Posted October 24, 2014 Share Posted October 24, 2014 O erro deve estar na linha 9 (server-side), já que resultado retorna um valor nulo. Link to comment
Death Posted October 24, 2014 Author Share Posted October 24, 2014 não, o erro esta ao passar o parametro pelo trigger no serverside ainda aparece o valor correto no chat no trigger fica nulo o valor estou errando em alguma coisa no trigger so não consigo identificar no que ._. Link to comment
DNL291 Posted October 25, 2014 Share Posted October 25, 2014 É 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
Death Posted October 25, 2014 Author Share Posted October 25, 2014 deu certo obrigado Abraço 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