-- [[ 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 ]] local Players = game:GetService("Players") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") local originalCFrame = hrp.CFrame local carpet = workspace:GetChildren()[46]:WaitForChild("Free Flying Carpet") local prompt = carpet:WaitForChild("ProximityPrompt") local parent = prompt.Parent if parent:IsA("BasePart") then hrp.CFrame = parent.CFrame + Vector3.new(0, 3, 0) elseif parent:IsA("Attachment") then hrp.CFrame = parent.WorldCFrame + Vector3.new(0, 3, 0) else warn("ProximityPrompt parent isn't a BasePart or Attachment.") return end task.wait(0.25) if fireproximityprompt then fireproximityprompt(prompt) else warn("fireproximityprompt is not available.") end task.wait(0.5) hrp.CFrame = originalCFrame return