MatheusNs Posted April 27, 2020 Share Posted April 27, 2020 Fala galera! Eu por aqui novamente... Estou testando funções básicas no GUI mas me deparei com um erro... Na verdade não é um erro, acredito que apenas não está acionando o evento pois no Debug não me apresenta erro nenhum. É um painel simples que deveria gerar apenas um veículo pra mim... Cliente addEventHandler("onClientResourceStart", resourceRoot, function() Janela = guiCreateWindow(0.33, 0.23, 0.32, 0.36, "Janela", true) -- Janela Window guiWindowSetSizable(Janela, false) guiSetVisible(Janela, false) GerarCarro = guiCreateButton(0.23, 0.26, 0.58, 0.43, "Gerar carro", true, Janela) -- Botão "Gerar Carro" addEventHandler("onClientGUIClick ", GerarCarro, ClicarBotao) -- Evento para acionar "ClicarBotao" end) function ClicarBotao(lado, state) -- Evento ao clicar no botão if (lado == "left") then triggerServerEvent("GerarCarro", localPlayer) end end function AbrirPainel() -- Abrir/fechar painel com Bindkey local visivel = guiGetVisible(Janela) guiSetVisible(Janela, not visivel) showCursor(not visivel) end bindKey("F2", "down", AbrirPainel) Server function criarCarro() -- Criar carro local x, y, z = getElementPosition(source) createVehicle(518, x+1, y, z) end addEvent("GerarCarro", true) addEventHandler("GerarCarro", root, criarCarro) Conseguem me ajudar por gentileza? O painel abre certinho, mas quando eu clico no botão "gerar carro" não acontece nada e o debug não me devolve nenhum tipo de mensagem.... Obrigado galera! Link to comment
Angelo Pereira Posted April 27, 2020 Share Posted April 27, 2020 (edited) addEventHandler("onClientGUIClick ", GerarCarro, ClicarBotao) O problema está no evento dentro das ASPAS, está "onClientGuiClick ". --/> Vermelho (Espaço). Contém um espaço depois do nome do evento, remova o espaço, que o evento funcionará. Edited April 27, 2020 by Angelo Pereira 1 1 Link to comment
MatheusNs Posted April 27, 2020 Author Share Posted April 27, 2020 Era isso mesmo! Obrigado XD 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