Recommended Posts

Boa noite, estou com um problema pois estou criando um painel para veiculo, porem queria que ele abrisse apenas quanto está dentro de um, quando estiver fora ele aparece uma mensagem no chat avisando que o jogador não está dentro de um. ou caso tiver como ele abrir mas não aparecer nem um botão apenas uma mensagem dizendo que ele deve estar dentro de um veiculo... Att, se puder me mandar das 2 formas agradeceria bastante, obrigado.teCHoCF.jpg

Share this post


Link to post

Ninguém aqui faz scripts de graça mano. Mas podemos lhe ajudar para vc mesmo arrumar seu painel.

Na função que abre o painel, é só vc colocar a seguinte condição:

if getPedOccupiedVehicle (thePlayer) then

É claro que, depende muito de como é o código do seu painel. Seria mais fácil se vc postasse pelo menos só a parte do código que abre o painel para verificarmos.

  • Thanks 1

Share this post


Link to post
3 hours ago, Lord Henry said:

Ninguém aqui faz scripts de graça mano. Mas podemos lhe ajudar para vc mesmo arrumar seu painel.

Na função que abre o painel, é só vc colocar a seguinte condição:


if getPedOccupiedVehicle (thePlayer) then

É claro que, depende muito de como é o código do seu painel. Seria mais fácil se vc postasse pelo menos só a parte do código que abre o painel para verificarmos.

A função que usei para abrir o painel foi esta ai abaixo

 

function PainelAbrir()
    if painel == false then
    if not fontScale then fontScale = screenW/60 end
        showCursor(true)
        painel = true
        addEventHandler("onClientRender", getRootElement(), PainelVeiculo)
        playSound("som/painel.mp3")
    else
        showCursor(false)
        painel = false
        removeEventHandler("onClientRender", getRootElement(), PainelVeiculo)
    end
end
bindKey("F5", "down", PainelAbrir)

Share this post


Link to post
function PainelAbrir()
    if getPedOccupiedVehicle (localPlayer) then
        if not painel then
            if not fontScale then fontScale = screenW/60 end
                showCursor(true)
                painel = true
                addEventHandler("onClientRender", getRootElement(), PainelVeiculo)
                playSound("som/painel.mp3")
        else
            showCursor(false)
            painel = false
            removeEventHandler("onClientRender", getRootElement(), PainelVeiculo)
        end
    else
        outputChatBox ("É necessário estar em um veículo.", 255, 0, 0)
    end
end
bindKey("F5", "down", PainelAbrir)

 

  • Thanks 1

Share this post


Link to post

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.