Matevsz Posted May 5, 2015 Share Posted May 5, 2015 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 Link to comment
Enargy, Posted May 6, 2015 Share Posted May 6, 2015 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) Link to comment
Walid Posted May 6, 2015 Share Posted May 6, 2015 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 ) Link to comment
Matevsz Posted May 6, 2015 Author Share Posted May 6, 2015 and can still lock the dive using the "ctrl"? Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now