Olá bom dia, então eu queria fazer que o canhão atingisse o marker que fica no moto do veículo quando quebra ( a função do marker ja consegui fazer funcionar )
só falta agora eu anexar com esse marker meu código ficou assim usei o getElementPosition pra pegar a pos X , Y e Z do marker mas nao sei como usar essa função para quando a agua do canhão hitar o meu marker ... desde já muito obrigado pela atenção !
function vehicleHPVerify (loss)
local thePlayer = getVehicleController (source)
if (getElementHealth (source) < 300) then
setElementFrozen(source, true)
setVehicleDamageProof (source, true)
setVehicleEngineState (source, false)
setElementHealth( source, 300 )
local MrkJob = createMarker(-711.862, 954.604, 12.352 -1, "cylinder", 1.7, 255, 0 , 255, 80)
local BlipJob = createBlipAttachedTo ( source, 20 )
attachElements ( MrkJob, source, 0, -16, 0 )
if (thePlayer) then
outputChatBox ("Seu veículo quebrou o motor. Chame um mecânico.", thePlayer)
end
end
end
addEventHandler ("onVehicleDamage", root, vehicleHPVerify)
addEventHandler("onClientVehicleWeaponHit", root,
local hitX, hitY, hitZ = getElementPosition(MrkJob)
function(1, source, hitX, hitY, hitZ, source, 63)
end
)