murilo2929 Posted July 11, 2019 Posted July 11, 2019 Gostaria de saber como posso fazer que após um diálogo o player seja spawnado em um determinado local com um específico carro, é para um sistema de cnh. Qual comando posso usar para fazer que o player seja setado em uma determinada loc com um veículo ?
DNL291 Posted July 11, 2019 Posted July 11, 2019 setElementPosition - se tiver com o veículo vai dar o teleporte junto. Para criar o carro createVehicle e warpPedIntoVehicle pra setar o jogador dentro dele. Criando o veículo já no local desejado junto com a função warp também deve funcionar. Please do not PM me with scripting related question nor support, use the forums instead.
murilo2929 Posted July 11, 2019 Author Posted July 11, 2019 13 hours ago, DNL291 said: setElementPosition - se tiver com o veículo vai dar o teleporte junto. Para criar o carro createVehicle e warpPedIntoVehicle pra setar o jogador dentro dele. Criando o veículo já no local desejado junto com a função warp também deve funcionar. Gostaria de fazer tipo assim, ele terminou de legar o dialogo ai ele vai spawnar com o carro ja tambem, tipo o carro ser criado em tal lugar.
#DeltaSCR Posted July 11, 2019 Posted July 11, 2019 @murilo2929 é como o DNL citou, você vai usar o createVehicle para spawnar esse veículo, e também o warpPedIntoVehicle para "teleportar" o player pra dentro desse veículo criado. Se ainda estiver com dúvidas, mostre o que você tentou fazer. Minha resposta te ajudou? Por favor, não esqueça de avaliar - #DeltaSCR Minha página no Facebook: Delta Scripting - MTA "Viribus et honor"
murilo2929 Posted July 11, 2019 Author Posted July 11, 2019 40 minutes ago, #DeltaSCR said: @murilo2929 é como o DNL citou, você vai usar o createVehicle para spawnar esse veículo, e também o warpPedIntoVehicle para "teleportar" o player pra dentro desse veículo criado. Se ainda estiver com dúvidas, mostre o que você tentou fazer. AutoEscolaMoto[source] = createVehicle( 410, 1090.8154296875, -1769.2119140625, 13.352763175964 ) setElementRotation ( AutoEscolaMoto[source], 0, 0, 0 ) setVehicleLocked ( AutoEscolaMoto[source], false ) warpPedIntoVehicle ( source, AutoEscolaMoto[source] ) eu fiz assim, ele cria o veiculo tudo certo, mas nao seta o player no veiculo, lembrand que os mesmos estao em diferentes Dimensões e Interior.
#DeltaSCR Posted July 11, 2019 Posted July 11, 2019 Você tem que especificar quando e como é o acionamento dessa função; Aqui eu usei um comando somente para testar. motoAuto = {} function criarVeiculo(thePlayer, cmd) motoAuto[thePlayer] = createVehicle(410, 1090.815, -1769.211, 13.352) warpPedIntoVehicle (thePlayer, motoAuto[thePlayer]) end addCommandHandler("cmoto", criarVeiculo) Minha resposta te ajudou? Por favor, não esqueça de avaliar - #DeltaSCR Minha página no Facebook: Delta Scripting - MTA "Viribus et honor"
Moderators Lord Henry Posted July 11, 2019 Moderators Posted July 11, 2019 10 minutes ago, murilo2929 said: lembrand que os mesmos estao em diferentes Dimensões e Interior. Já tentou setar o player na dimensão 0 e interior 0 antes de teleportar ele pro veículo? 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.
murilo2929 Posted July 11, 2019 Author Posted July 11, 2019 31 minutes ago, #DeltaSCR said: Você tem que especificar quando e como é o acionamento dessa função; Aqui eu usei um comando somente para testar. motoAuto = {} function criarVeiculo(thePlayer, cmd) motoAuto[thePlayer] = createVehicle(410, 1090.815, -1769.211, 13.352) warpPedIntoVehicle (thePlayer, motoAuto[thePlayer]) end addCommandHandler("cmoto", criarVeiculo) Como eu faço para quando o player entrar no marker, spawnar um veiculo para ele?
#DeltaSCR Posted July 11, 2019 Posted July 11, 2019 1 minute ago, murilo2929 said: Como eu faço para quando o player entrar no marker, spawnar um veiculo para ele? Aí você usa o evento onMarkerHit, alterando parâmetros e elementos. Minha resposta te ajudou? Por favor, não esqueça de avaliar - #DeltaSCR Minha página no Facebook: Delta Scripting - MTA "Viribus et honor"
murilo2929 Posted July 11, 2019 Author Posted July 11, 2019 (edited) 23 minutes ago, #DeltaSCR said: Aí você usa o evento onMarkerHit, alterando parâmetros e elementos. function autoescola() triggerServerEvent("TeoriaCompleta", getLocalPlayer()) local x, y, z = testRoute[1][1], testRoute[1][2], testRoute[1][3] blip = createBlip(x, y, z, 0, 2, 0, 255, 0, 255) marker = createMarker(x, y, z, "checkpoint", 4, 0, 255, 0, 150) addEventHandler("onClientMarkerHit", marker, comecarautoescola) outputChatBox("#FF9933Você está pronto para o teste prático. Pegue uma máquina de treinamento DoL e siga a rota..", 255, 194, 14, true) end Eu gostaria que após aparecesse a mensagem dizendo que esta pronto para o teste pratico, o player fosse spawnado automaticamente com um carro nessa pos = (1090.815, -1769.211, 13.352 ) Edited July 11, 2019 by murilo2929
DNL291 Posted July 11, 2019 Posted July 11, 2019 vehicle = createVehicle( 410, 1090.815, -1769.211, 13.352 ) warpPedIntoVehicle( thePlayer, vehicle ) Please do not PM me with scripting related question nor support, use the forums instead.
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