rendered paste bodyTOP_SPEED = 5function GM:SetupMove(ply, mv) if not ply:Alive() then return end if ply:KeyDown(IN_SPEED) and ply:GetModel() == "models/player/police.mdl" then ply.Velocity = ply:GetVelocity() ply.AddVel = ply.AddVel or 2 ply.AddVel = math.Clamp(ply.AddVel * 2,2,100) ply.Velocity.z = math.Clamp(ply.Velocity.z,1,TOP_SPEED) mv:SetVelocity( (ply.Velocity * ply.AddVel) + (ply:GetAimVector() * ply.AddVel)) ply.JetPack:EmitSound(JetSound,100,math.random(150,155)) local edata = EffectData() edata:SetOrigin(ply:GetPos() + (ply:GetForward() * -10)) util.Effect("jetpack_smoke", edata) else ply.AddVel = 2 endend