Jump to content

Problema con script respawn de vehiculos explotados


Recommended Posts

Posted

Buenas, mi problema es que cree un el script para cuando explotara un coche apareciera a su primera posición donde se creo, pero lo que hace es que aparece en la primera posición pero desaparece y no se el motivo por el cual hace eso, os pongo el script por si me equivoque o si debo añadir algo

function respawnExplodedVehicle() 
    setTimer(respawnVehicle, 1000, 1, source) 
end 
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle) 

Gracias por todo

Posted

El problema es que source en setTimer no está definido, porque el timer, cuando es ejecutado, tiene a source como un valor inválido.

Agrega una linea antes vehToRespawn = source y cambia en la linea del timer source por vehToRespawn

Posted

Ya lo hice, pero sigue haciendo lo mismo, reaparece pero desaparece al segundo

function respawnExplodedVehicle() 
    vehToRespawn = source 
    setTimer(respawnVehicle, 1000, 1, vehToRespawn) 
end 
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle) 

Gracias por estar ayudandome y por perder tu tiempo :)

Posted

le digo que lo purve yo tengo ese y me funciona normal si el problema sigue debe tener otro script que hace que de el problema que tiene

Posted
Ya lo hice, pero sigue haciendo lo mismo, reaparece pero desaparece al segundo
function respawnExplodedVehicle() 
    vehToRespawn = source 
    setTimer(respawnVehicle, 1000, 1, vehToRespawn) 
end 
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle) 

Gracias por estar ayudandome y por perder tu tiempo :)

No me queda claro cual es el problema, puedes repetirlo en otars palabras?

Posted
prueba con esto
addEventHandler("onVehicleExplode", root, 
function () 
    setTimer(respawnVehicle, 1000, 1, source) 
end 
) 
  

Lo probe y me hace lo mismo

Posted
Ya lo hice, pero sigue haciendo lo mismo, reaparece pero desaparece al segundo
function respawnExplodedVehicle() 
    vehToRespawn = source 
    setTimer(respawnVehicle, 1000, 1, vehToRespawn) 
end 
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle) 

Gracias por estar ayudandome y por perder tu tiempo :)

No me queda claro cual es el problema, puedes repetirlo en otars palabras?

Si claro, lo pondré con un ejemplo para que se entienda mejor.

Tiras una muñeca a la basura, y aparece en el sitio anterior antes de que la tiraras, pero al segundo o dos, la muñeca desaparece y no esta en ningún lado

No se si se entiende mejor asín

Posted

Si en un principio aparece, el script funciona bien, si luego se va a otro lugar quizás es otro script que esté afectandolo.

Posted
Si en un principio aparece, el script funciona bien, si luego se va a otro lugar quizás es otro script que esté afectandolo.

Pues buscare el script que pueda estar bloqueando el respawn

Posted
Si en un principio aparece, el script funciona bien, si luego se va a otro lugar quizás es otro script que esté afectandolo.

Hay algun resource que traiga de serie que pueda tener esa funcion de que me lo bloquee ?

Posted
Si en un principio aparece, el script funciona bien, si luego se va a otro lugar quizás es otro script que esté afectandolo.

Hay algun resource que traiga de serie que pueda tener esa funcion de que me lo bloquee ?

  • 1. Play
    2. Freeroam

Posted
Si en un principio aparece, el script funciona bien, si luego se va a otro lugar quizás es otro script que esté afectandolo.

Hay algun resource que traiga de serie que pueda tener esa funcion de que me lo bloquee ?

  • 1. Play
    2. Freeroam

No se de que mas puede ser, por que esos dos resources también están desactivados

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...