Jump to content

vehicle una duda


3rokul

Recommended Posts

Posted

function auhs(Player) 
    local vehh = getPedOccupiedVehicle(Player) 
    if not vehh and isPedInVehicle(Player) then 
        setVehicleDamageProof(source, true) 
    end 
end 

Quiero hacer que si hay alguien dentro del vehiculo se rompa y si no hay nadie pues que sea indestructible.

Gracias.

Posted

Lo piensas hacer onVehicleEnter, onResourceStart?.

porque ahí tienes un source, pero no muestras la función, y muestras un Player que no sabemos de donde viene.

Posted

Entonces, tu lo que quieres hacer es que onResourceStart un auto sea indestructible si esta vacío, y si alguien entra se rompa?? entonces

function SmashedPotatoes() 
     veh = createVehicle(...) 
     setVehicleDamageProof(veh, true) 
end 
  
function fapfapfap() 
     blowVehicle(source) 
end 
  
addEventHandler("onVehicleEnter", getRootElement(), fapfapfap) 
addEventHandler("onResourceStart", resourceRoot, SmashedPotatoes) 
  

Posted

Me parece increible que se trate de tomar a la gente por idiota... no pretendo explotar el coche sino que el damageproof sea "false".

Posted

1º: en ningún momento te traté de idiota. Creo que el que está faltando el respeto sos vos.

2º: es cuestion de editar una línea. En vez de postear eso podrías modificarlo y listo.

3º: encima que me propongo ayudarte, fijate como respondés, un poco de respeto no viene mal eh. Al fin y al cabo yo te estoy haciendo un favor, y como MINIMO tendrias que agradecerme.

Posted

este tio creo que ya estuvo por aqui y como nadie queria ayudarle y le decian que aprenda lua empezo a insltarlos es un desagradecido ... nada mas que decir...

Posted

no uses onResourceStart.

Intenta esto, Nose si funcione

function auhs() 
    local vehh = getPedOccupiedVehicle(source) 
    if vehh and isPedInVehicle(source) then 
        setVehicleDamageProof(veh, false) 
    end 
end 
addEventHandler("onVehicleEnter", getRootElement(), auhs) 
  
function lc() 
local veh = getPedOccupiedVehicle(source) 
setVehicleDamageProof(veh,true) 
end 
addEventHandler("onVehicleExit", getRootElement(), lc) 

Posted

/newse.lua:10: Bad 'ped' pointer @ 'getPedOccupiedVehicl [ He'(1) [ [01:15:28] WARNING: vida/newse.lua:11: Bad argument @ 'setVehicleDamageProof'

Gracias por tu ayuda, me da error eso

Posted

Eso es por que al salir del vehículo ya no tiene un vehículo así que 'veh' devuelve false.

function auhs() 
    local vehh = getPedOccupiedVehicle(source) 
    if vehh and isPedInVehicle(source) then 
        setVehicleDamageProof(veh, false) 
    end 
end 
addEventHandler("onVehicleEnter", getRootElement(), auhs) 
  
function lc() 
setVehicleDamageProof(source,true) 
end 
addEventHandler("onVehicleStartExit", getRootElement(), lc) 

y si deberías decirle gracias al menos a Renkon.

Posted

local vehh = getPedOccupiedVehicle(source) Ahora me da error esto. Siento si mis maneras no han parecido las correctas pero pensaba que se me estaba trolleando por ser novato, pido disculpas.

Posted
function auhs() 
        setVehicleDamageProof(source, false) 
end 
addEventHandler("onVehicleEnter", getRootElement(), auhs) 
  
function lc() 
setVehicleDamageProof(source,true) 
end 
addEventHandler("onVehicleStartExit", getRootElement(), lc) 

Acá el error era que source no es un ped, es el vehículo.

  • Recently Browsing   0 members

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