rxqp Posted August 24, 2019 Share Posted August 24, 2019 mRevisao = createMarker(1911.6433105469, -1776.1658935547, 11.901125907898, "cylinder", 4.5, 255, 255, 255, 50) function revisao(source) VeiculoPlayer = getPedOccupiedVehicle(source) if VeiculoPlayer then situacao = getElementHealth(VeiculoPlayer) if situacao >=500 outputChatBox("Seu veiculo esta em otimo estado.", source, 255, 255, 255, true) elseif situacao <=500 outputChatBox("Seu veiculo precisa de conserto!", source, 255, 255, 255, true) end end end addEventHandler("onMarkerHit", mRevisao, revisao) Estou aprendendo agora a criar scripts, alguem pode me dizer o que esta errado pfv Objetivo: Quando o veiculo entrar no marker vai mandar no chat uma mensagem no chat dizendo a situação do veiculo dele Obs: Vi no youtube Link to comment
EW1611 Posted August 24, 2019 Share Posted August 24, 2019 (edited) use a função "<>" para colocar o script no post, você sabe dizer em qual linha é o erro? Você pode usar o comando /debugscript 3 no servidor local para ver os erros no script EDIT: Tente usar player no lugar de source. OBS: Eu não testei. EDIT2: Acho tbm que pode ser apenas else mRevisao = createMarker(1911.6433105469, -1776.1658935547, 11.901125907898, "cylinder", 4.5, 255, 255, 255, 50) function revisao(player) VeiculoPlayer = getPedOccupiedVehicle(player) if VeiculoPlayer then situacao = getElementHealth(VeiculoPlayer) if situacao >=500 outputChatBox("Seu veiculo esta em otimo estado.", player, 255, 255, 255, true) else outputChatBox("Seu veiculo precisa de conserto!", player, 255, 255, 255, true) end end end addEventHandler("onMarkerHit", mRevisao, revisao) Edited August 24, 2019 by EW1611 Link to comment
rxqp Posted August 24, 2019 Author Share Posted August 24, 2019 (edited) Antes de criar a função o marker estava funcionando normalmente, mas depois que criei a função nao esta aparecendo mais EDIT:Olhe o meta <meta> <script src="RevisaoVeiculo.Lua", type="server"/> </meta> Edited August 24, 2019 by Augusto Link to comment
Other Languages Moderators Lord Henry Posted August 24, 2019 Other Languages Moderators Share Posted August 24, 2019 Meta está errado. Link to comment
EW1611 Posted August 24, 2019 Share Posted August 24, 2019 @Augusto Tente o seguinte no script mRevisao = createMarker(1911.6433105469, -1776.1658935547, 11.901125907898, "cylinder", 4.5, 255, 255, 255, 50) function revisao(thePlayer) local VeiculoPlayer = getPedOccupiedVehicle(thePlayer) if VeiculoPlayer then local situacao = getElementHealth(VeiculoPlayer) if situacao >=500 then outputChatBox("Seu veiculo esta em otimo estado.", thePlayer, 255, 255, 255, true) else outputChatBox("Seu veiculo precisa de conserto!", thePlayer, 255, 255, 255, true) end end end addEventHandler("onMarkerHit", mRevisao, revisao) e isso no meta <meta> <script src="server.Lua" type="server" /> </meta> OBS: Não testei Link to comment
gotinha Posted August 26, 2019 Share Posted August 26, 2019 On 24/08/2019 at 14:28, Augusto said: Antes de criar a função o marker estava funcionando normalmente, mas depois que criei a função nao esta aparecendo mais EDIT:Olhe o meta <meta> <script src="RevisaoVeiculo.Lua", type="server"/> </meta> tire a virgula depois do "RevisaoVeiculo.Lua", Link to comment
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