te dejo mi script para q veas como es:
Server Side:
function tankHat ()
local misilero = createVehicle ( 470, 2224.51, 2459.16, 10.168 )
setElementID ( misilero, "misilero" )
local lanzamisiles = createObject ( 359, 2224.51, 2459.16, 10.668, 0, 0, 90)
attachElements ( lanzamisiles, misilero, 0, 0, 1, 0, 0, 90 )
end
addEventHandler ( "onResourceStart", getRootElement(), tankHat )
Client Side:
function lanzamisiles ( )
local vehicle = getPedOccupiedVehicle ( localPlayer )
local x, y, z = getElementPosition (localPlayer)
if ( vehicle and vehicle == getElementByID ( "misilero" ) ) then
if ( not createProjectile ( localPlayer, 19, x, y, z + 1.2, 70) ) then
outputChatBox ( "Ha ocurrido un problema, deja descansar el lanzamisiles" )
end
end
end
bindKey ( "B", "down", lanzamisiles )