Jump to content

Iniciante - Painel GUI


Recommended Posts

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

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