Sh4d00w Posted May 11, 2018 Posted May 11, 2018 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.
Moderators Lord Henry Posted May 11, 2018 Moderators Posted May 11, 2018 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. 1 Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
Sh4d00w Posted May 12, 2018 Author Posted May 12, 2018 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)
Moderators Lord Henry Posted May 12, 2018 Moderators Posted May 12, 2018 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) 1 Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
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