Jump to content

Blocked diving


Recommended Posts

Posted

Hello, how to block diving and swimming underwater space?

bindKey("ctrl", "down", function(thePlayer) 
if isElementInWater(thePLayer) then 
    setPedAnimation("Swim_under", false) 
end 
end 

doesn't work

Posted

That's impossible. only you may try with this method:

addEventHandler("onClientPreRender", root, function() 
    local boolean = true; 
    if isElementInWater( getLocalPlayer() ) then 
        toggleControl("sprint", not boolean); 
        else 
        toggleControl("sprint", boolean);        
    end 
end) 

Posted

kill who stay under water for a long time

addEventHandler("onClientPreRender", root, function() 
local oxygen = getPedOxygenLevel ( localPlayer ) 
    if isElementInWater(localPlayer) then 
        if  ( tonumber(oxygen) == 0) then 
            local health = getElementHealth(localPlayer) 
            local new = health - 0.5 
            setElementHealth(localPlayer , new)    
        end 
    end  
end 
) 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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