Jump to content

Se puede hacer esto?


Soren

Recommended Posts

Hola a todos recuerdo que hace un tiempo me dieron un script de agua toxica, funciona perfecto y todo eso, pero los mata instantaneamente asi que quiero saber si puedo cambiar este linea

addEvent("onPlayerHitToxicWater", true) 
local function toxicWaterDeath() 
    if client ~= source then return end 
    
    if not isPedDead(source) then 
        if isPedInVehicle(source) then 
            blowVehicle(getPedOccupiedVehicle(source), true) 
        else 
            killPed(source)  --<==== esa linea 
        end 
    end 
end 
addEventHandler("onPlayerHitToxicWater", root, toxicWaterDeath) 
  

Por esto

setTimer (setElementHealth(soruce, 0), 1, 10000) 

Sera posible?

Link to comment

Asi deberia de funcionar:

  
addEvent("onPlayerHitToxicWater", true) 
local function toxicWaterDeath() 
    if client ~= source then return end 
    
    if not isPedDead(source) then 
        if isPedInVehicle(source) then 
            blowVehicle(getPedOccupiedVehicle(source), true) 
        else 
            setTimer(setElementHealth,10000,1,source,0) --Tenias mal el orden de los argumentos... 
        end 
    end 
end 
addEventHandler("onPlayerHitToxicWater", root, toxicWaterDeath) 

PD: Tambien seria bueno hacer que el vehiculo explote en 20 segundos, por que podria pasar que se caiga un poco por una mala frenada, y el usuario quiera tiempo para moverlo a la orilla..

Link to comment
  • Recently Browsing   0 members

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