Jump to content

ayuda con vehiculos


Zoon

Recommended Posts

function antiblow ( ) 
if ( getElementHealth(source) =< 10 ) then 
  
--Acá tu código para hacerlo inservible, te recomiendo ponerle un elementData, que al subir vea si el elementData dice que esta inservible, si no es así, togleas el Control de acelerar y lo pones en false. 
--Tambien, te recomiendo ponerle un damageProof, para impedir que la vida del vehículo siga bajando hasta explotar. 
  
end 
end 
  
addEventHandler("onVehicleDamage", getRootElement(), antiblow) 

Link to comment
function antiblow ( ) 
if ( getElementHealth(source) =< 10 ) then 
  
--Acá tu código para hacerlo inservible, te recomiendo ponerle un elementData, que al subir vea si el elementData dice que esta inservible, si no es así, togleas el Control de acelerar y lo pones en false. 
--Tambien, te recomiendo ponerle un damageProof, para impedir que la vida del vehículo siga bajando hasta explotar. 
  
end 
end 
  
addEventHandler("onVehicleDamage", getRootElement(), antiblow) 

Ales_Steel con respecto a esto que dices tu:

""para hacerlo inservible, te recomiendo ponerle un elementData, que al subir vea si el elementData dice que esta inservible, si no es así, togleas el Control de acelerar y lo pones en false.""

como puedo hacer eso? por que el vehiculo se daña pero aun sigue en movimiento cuando aceleras

Link to comment
para evitar ke el vehiculo deje de acelerar, puedes usar 2 funciones
setVehicleEngineState () 
toggleControl () 

toggle control para desactivar las teklas de acelerar y marcha atras, pero te recomiendo enginestate

suerte

y al evento agregale un onVehicleEnter

amigo le agregue

setVehicleEngineState ( source, false ) 

para que cuando se destruyera el motor se apagara

pero cuando te vajas y entras al auto de nuevo el motor vuelve a encender como podria suspender eso?

Link to comment
aparte de
addEventHandler("onVehicleDamage", getRootElement(), antiblow) 

debias agregar

addEventHandler("onVehicleEnter", getRootElement(), antiblow) 
addEventHandler("onVehicleExit", getRootElement(), antiblow) 

:P si ahora si funciona correctamente gracias por la ayuda yakuza agradesido

:)

Ales_steel amigo muchas gracias por tu ayuda tambien :P

Link to comment
  • Recently Browsing   0 members

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