-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- getgenv().InfParkour = false turns it off local env = getgenv() if env.InfParkourConn then env.InfParkourConn:Disconnect() end env.InfParkour = true local LocalPlayer = game:GetService("Players").LocalPlayer local ok, moveCtrl = pcall(require, LocalPlayer.PlayerScripts.Controllers.Character.MovementController) local parkour = ok and type(moveCtrl) == "table" and moveCtrl.Parkour local COUNTER = 2 if type(parkour) ~= "function" or type(debug.getupvalue(parkour, COUNTER)) ~= "number" then return warn("parkour counter not found (game updated?)") end env.InfParkourConn = game:GetService("RunService").Heartbeat:Connect(function() if not env.InfParkour then return end local n = debug.getupvalue(parkour, COUNTER) if type(n) == "number" and n > 0 then debug.setupvalue(parkour, COUNTER, 0) end end) print("on")