Jump to content

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

Link to comment
  • Other Languages Moderators

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
Link to comment
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)

Link to comment
  • Other Languages Moderators
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
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...