-- [[ 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 RunService = game:GetService("RunService") local player = Players.LocalPlayer -- La CFrame exacte du winpad local targetCFrame = CFrame.new(-65.5, 5583.12012, 725.900024, 0, 0, -1, 0, 1, 0, 1, 0, 0) -- Création de l'UI local screenGui = Instance.new("ScreenGui") screenGui.Name = "ToggleTP_GUI" screenGui.ResetOnSpawn = false screenGui.Parent = player:WaitForChild("PlayerGui") local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 160, 0, 45) btn.Position = UDim2.new(0.5, -80, 0.1, 0) btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50) -- Rouge (OFF) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Text = "TP: OFF" btn.TextSize = 16 btn.Font = Enum.Font.SourceSansBold btn.Parent = screenGui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = btn local active = false -- Fonction On/Off btn.MouseButton1Click:Connect(function() active = not active btn.BackgroundColor3 = active and Color3.fromRGB(50, 200, 50) or Color3.fromRGB(200, 50, 50) btn.Text = active and "TP: ON" or "TP: OFF" end) -- Boucle de maintien de position si activé RunService.Heartbeat:Connect(function() if active then local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if hrp then -- Vérifie si on est loin pour éviter de saccader si on est déjà dessus if (hrp.CFrame.Position - targetCFrame.Position).Magnitude > 5 then hrp.CFrame = targetCFrame + Vector3.new(0, 3, 0) end end end end)