Estoy teniendo problemas con mi código, lo que sucede es que dentro de la función "empezarTrabajo" tengo puesto que al pisar un marcador el cual es "cargar" ejecute la función "cargando". El problema está en que ejecuta la función dos veces.... No estoy muy seguro de porque, también hay que tener en cuenta que soy principiante así que cualquier error que vean en el código me lo puede hacer saber, gracias.
addEvent ("onJobAccept", true)
function empezarTrabajo ()
vehiculo = createVehicle (578, 2786.7009277344, -2494.1677246094, 14.277079582214, 0, 0, 90)
warpPedIntoVehicle (source, vehiculo, 0)
outputChatBox ("Ahora ve a cargar el DFT", source, 0, 255, 0, false)
cargar = createMarker (2775.3952636719, -2511.1645507813, 12.454493713379, "cylinder", 4, 255, 0, 0)
addEventHandler ("onMarkerHit", cargar, cargando)
end
addEventHandler ("onJobAccept", getRootElement (), empezarTrabajo)
function cargando (player)
outputChatBox ("Espera mientras se carga el DFT", player, 0, 255, 0, false)
setElementPosition (vehiculo, 2773.97265625, -2511.2573242188, 14.254050254822)
setElementRotation (vehiculo, 0, 0, 90)
destroyElement (cargar)
setElementFrozen (vehiculo, true)
triggerEvent ("onDFTFrozen", player)
end