slippery fix

This commit is contained in:
relaxtakenotes 2025-01-05 17:00:10 +05:00
parent 870cf943a2
commit 82f755381d
3 changed files with 6 additions and 5 deletions

View file

@ -366,9 +366,10 @@ hook.Add("SetupMove", "qslide", function(ply, mv, cmd)
end end
end end
if onground and not ply:GetSliding() and not ply:GetJumpTurn() and ply:Alive() and local able_to_slide = ducking and sprinting and speed > runspeed * 0.5
(ply:GetSlidingDelay() < CT) and ducking and local already_sliding = (ply:GetSlidingDelay() >= CT) or ply:GetSliding()
((ducking and sprinting and speed > runspeed * 0.5) or slippery or ply:GetDive()) then
if not already_sliding and ply:Alive() and onground and not ply:GetJumpTurn() and (able_to_slide or slippery or ply:GetDive()) then
vel = math.min(speed, 541.44) * ply:GetOverdriveMult() vel = math.min(speed, 541.44) * ply:GetOverdriveMult()
ParkourEvent(slippery and "slide45" or "slide", ply) ParkourEvent(slippery and "slide45" or "slide", ply)

View file

@ -1,4 +1,4 @@
VERSION_GLOBAL = "1.0.30" VERSION_GLOBAL = "1.0.31"
VERSION_LATEST = "" VERSION_LATEST = ""
VERSION_CHECKED = false VERSION_CHECKED = false

View file

@ -1 +1 @@
1.0.30 1.0.31