KingBC Posted June 7, 2018 Share Posted June 7, 2018 Pessoal estou com um painel que tem a função destruir. Acontece que quando clico nela, aparece o outputChat dizendo que o veículo foi destruido, mas ele continua lá. Client --- Destruir function destruirCarro (_,state) if painel == true then if ( state == "down" ) then if ( isCursorOnElement(x*357, y*592, x*125, y*57 )) then playSoundFrontEnd(10) triggerServerEvent ("UberDestruir", localPlayer) end end end end addEventHandler ("onClientClick", root, destruirCarro) Server function destruirCarro() destroyElement ( veh[source] ) end addEvent ("UberDestruir", true) addEventHandler ("destruir", getRootElement(), destruirCarro) addEventHandler ("onPlayerLogout", root, destruirCarro) addEventHandler ("onPlayerQuit", root, destruirCarro) addEventHandler ("onPlayerWasted", root, destruirCarro) Alguém sabe o motivo? Link to comment
DNL291 Posted June 7, 2018 Share Posted June 7, 2018 (edited) addEventHandler ("destruir", getRootElement(), destruirCarro) O nome do evento que está em addEvent é diferente desse. Edit: Além disso, faça uma checagem antes de tirar o elemento: if veh[source] then destroyElement(veh[source]) end Dá próxima vez crie o post em Programação em Lua que é a seção correta. Edited June 7, 2018 by DNL291 1 Link to comment
KingBC Posted June 7, 2018 Author Share Posted June 7, 2018 2 minutes ago, DNL291 said: addEventHandler ("destruir", getRootElement(), destruirCarro) O nome do evento que está em addEvent é diferente desse. Ahhh cara vlwww, eu logo estranhei, mas nem tentei mudar pra ver se poderia ser kkkk Quase me mordendo e eu não vi. Obrigado! 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