virgingod Posted January 7, 2020 Posted January 7, 2020 (edited) Estava dando uma procurada na internet sobre scripts para quando o carro tomar X de dano n explodir, apenas ficar quebrado, achei o script do Lord Henry (aqui), só tem um pequeno "problema", quando o carro é consertado, seja ele pelo menu P, menu do freeroam, ou kit de reparo, ele não liga o carro (sem que o player saia e entre nele), resolvi então ir atrás de um script para ligar o motor e encontrei o script do Sr Black (Aqui), porem, quando conserto o carro de qualquer forma acima citada, o carro continua blindado. Tentei modificar o código original por esse, mas sem sucesso, presumo que configurei algo errado, mas tentei procurar por algum tutorial, ou funções na wiki e não achei por nada, alguém poderia me ajudar e explicar o porque esse código está errado? addEventHandler("onResourceStart", resourceRoot, function() for i, player in ipairs(getElementsByType("player")) do bindKey(player,"m", "down", "motoronagora", "motoronagora2") end end) function ligarveh(source) local theVehicle = getPedOccupiedVehicle(source) if ( getVehicleEngineState ( theVehicle ) == false ) then setVehicleEngineState ( theVehicle, true ) else setVehicleEngineState ( theVehicle, false ) end end addCommandHandler("motoronagora", ligarveh) function ligarveh2(source) setVehicleDamageProof ( theVehicle, false ) end addCommandHandler("motoronagora2", ligarveh2) E também, teria como eu implementar a ligação automática do carro quando reparado direto no script do Lord Henry? Edited January 7, 2020 by Breevz Scripter Lua em construção... Aguarde!
Moderators Lord Henry Posted January 7, 2020 Moderators Posted January 7, 2020 Recuperar apenas a vida do veículo, mas manter os amassados: setElementHealth (theVehicle, 1000) Reparar totalmente o veículo, deixando-o novo: fixVehicle (theVehicle) Ligar o motor do veículo: setVehicleEngineState (theVehicle, true) 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.
virgingod Posted January 7, 2020 Author Posted January 7, 2020 2 minutes ago, Lord Henry said: Recuperar apenas a vida do veículo, mas manter os amassados: setElementHealth (theVehicle, 1000) Reparar totalmente o veículo, deixando-o novo: fixVehicle (theVehicle) Ligar o motor do veículo: setVehicleEngineState (theVehicle, true) O problema não está em reparar o veículo, sei que tem modos nativos do mta e ainda uso um plugin de mecânico e um de kit de reparo, a questão é que quando o carro estraga (motor para de funcionar) e é reparado, ele não liga o motor, eu preciso sair e entrar do carro para isso, tentei modificar no próprio script de estragar o veículo mas não consegui, então usei um script pra fazer a função de ligar o motor, mas quando ligo o motor o carro contínua blindado (que é uma feature pro veículo n explodir), queria saber se o código que eu deixei no tópico está certo para remover a blindagem e se não estiver, como faço pra arrumar, já que ele não funciona Scripter Lua em construção... Aguarde!
Moderators Lord Henry Posted January 7, 2020 Moderators Posted January 7, 2020 A questão do motor ligar e desblindar vc coloca no script de reparar. 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.
virgingod Posted January 8, 2020 Author Posted January 8, 2020 16 hours ago, Lord Henry said: A questão do motor ligar e desblindar vc coloca no script de reparar. Realmente estava mais na minha cara do que pensava, estava testando pelo fix do painel P e não ia de jeito nenhum, mas usando o kit de reparo e o sistema de mecânico deu, muito obrigado Scripter Lua em construção... Aguarde!
Moderators Lord Henry Posted January 8, 2020 Moderators Posted January 8, 2020 Deixe um Thanks nas respostas que lhe ajudaram. 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