-- Leaked and cracked by thirst. local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoidRoot = character:WaitForChild("HumanoidRootPart") local delayTime = 0.01 local partName = "CandyCorn" local running = false local playerGui = player:WaitForChild("PlayerGui") if playerGui:FindFirstChild("LeakedByThirst") then playerGui.LeakedByThirst:Destroy() end local screenGui = Instance.new("ScreenGui") screenGui.Name = "LeakedByThirst" screenGui.Parent = playerGui local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 450, 0, 280) mainFrame.Position = UDim2.new(0.5, -225, 0.5, -140) mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) mainFrame.BorderSizePixel = 0 mainFrame.ClipsDescendants = true mainFrame.Parent = screenGui local uiCorner = Instance.new("UICorner") uiCorner.CornerRadius = UDim.new(0, 12) uiCorner.Parent = mainFrame local border = Instance.new("UIStroke") border.Color = Color3.fromRGB(255, 255, 255) border.Thickness = 2 border.Transparency = 0.7 border.Parent = mainFrame local gradient = Instance.new("Frame") gradient.Size = UDim2.new(1, 0, 0, 3) gradient.Position = UDim2.new(0, 0, 0, 0) gradient.BackgroundColor3 = Color3.fromRGB(255, 255, 255) gradient.BorderSizePixel = 0 gradient.Parent = mainFrame local gradientCorner = Instance.new("UICorner") gradientCorner.CornerRadius = UDim.new(0, 12) gradientCorner.Parent = gradient local animatedLine = Instance.new("Frame") animatedLine.Size = UDim2.new(0, 0, 0, 3) animatedLine.Position = UDim2.new(0, 0, 0, 0) animatedLine.BackgroundColor3 = Color3.fromRGB(200, 200, 200) animatedLine.BorderSizePixel = 0 animatedLine.Parent = mainFrame task.spawn(function() while mainFrame.Parent do for i = 0, 1, 0.01 do if not mainFrame.Parent then break end animatedLine.Size = UDim2.new(i, 0, 0, 3) task.wait(0.02) end task.wait(0.5) for i = 1, 0, -0.01 do if not mainFrame.Parent then break end animatedLine.Size = UDim2.new(i, 0, 0, 3) task.wait(0.02) end task.wait(0.5) end end) local title = Instance.new("TextLabel") title.Size = UDim2.new(1, -60, 0, 40) title.Position = UDim2.new(0, 15, 0, 15) title.BackgroundTransparency = 1 title.Text = "LEAKED BY THIRST" title.Font = Enum.Font.GothamBold title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextSize = 20 title.TextXAlignment = Enum.TextXAlignment.Left title.Parent = mainFrame local subtitle = Instance.new("TextLabel") subtitle.Size = UDim2.new(1, -60, 0, 20) subtitle.Position = UDim2.new(0, 15, 0, 45) subtitle.BackgroundTransparency = 1 subtitle.Text = "discord.gg/GSTfEVvwDK" subtitle.Font = Enum.Font.Gotham subtitle.TextColor3 = Color3.fromRGB(180, 180, 180) subtitle.TextSize = 12 subtitle.TextXAlignment = Enum.TextXAlignment.Left subtitle.Parent = mainFrame local closeButton = Instance.new("TextButton") closeButton.Size = UDim2.new(0, 35, 0, 35) closeButton.Position = UDim2.new(1, -50, 0, 15) closeButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) closeButton.Text = "✕" closeButton.Font = Enum.Font.GothamBold closeButton.TextSize = 18 closeButton.TextColor3 = Color3.fromRGB(255, 255, 255) closeButton.Parent = mainFrame local closeCorner = Instance.new("UICorner") closeCorner.CornerRadius = UDim.new(0, 8) closeCorner.Parent = closeButton local closeStroke = Instance.new("UIStroke") closeStroke.Color = Color3.fromRGB(255, 255, 255) closeStroke.Thickness = 1 closeStroke.Transparency = 0.8 closeStroke.Parent = closeButton closeButton.MouseEnter:Connect(function() closeButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) end) closeButton.MouseLeave:Connect(function() closeButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) end) closeButton.MouseButton1Click:Connect(function() screenGui:Destroy() end) local messageLabel = Instance.new("TextLabel") messageLabel.Size = UDim2.new(1, -30, 0, 40) messageLabel.Position = UDim2.new(0, 15, 0, 80) messageLabel.BackgroundTransparency = 1 messageLabel.Text = "" messageLabel.Font = Enum.Font.Gotham messageLabel.TextSize = 14 messageLabel.TextXAlignment = Enum.TextXAlignment.Center messageLabel.TextYAlignment = Enum.TextYAlignment.Top messageLabel.Parent = mainFrame local loadScriptButton = Instance.new("TextButton") loadScriptButton.Size = UDim2.new(0, 220, 0, 45) loadScriptButton.Position = UDim2.new(0.5, -110, 0, 130) loadScriptButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) loadScriptButton.Text = "LOAD SCRIPT" loadScriptButton.Font = Enum.Font.GothamBold loadScriptButton.TextSize = 16 loadScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255) loadScriptButton.Parent = mainFrame local loadCorner = Instance.new("UICorner") loadCorner.CornerRadius = UDim.new(0, 10) loadCorner.Parent = loadScriptButton local loadStroke = Instance.new("UIStroke") loadStroke.Color = Color3.fromRGB(255, 255, 255) loadStroke.Thickness = 2 loadStroke.Transparency = 0.5 loadStroke.Parent = loadScriptButton loadScriptButton.MouseEnter:Connect(function() loadScriptButton.BackgroundColor3 = Color3.fromRGB(40, 40, 40) loadStroke.Transparency = 0.2 end) loadScriptButton.MouseLeave:Connect(function() loadScriptButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) loadStroke.Transparency = 0.5 end) loadScriptButton.MouseButton1Click:Connect(function() messageLabel.Text = "⟳ Loading..." messageLabel.TextColor3 = Color3.fromRGB(200, 200, 200) wait(0.5) local gui = Instance.new("ScreenGui") gui.Name = "CandyCornTeleporter" gui.Parent = player:WaitForChild("PlayerGui") local logo = Instance.new("ImageLabel") logo.Image = "rbxassetid://77776884148164" logo.Size = UDim2.new(0, 300, 0, 300) logo.Position = UDim2.new(0.5, -150, 0.5, -150) logo.AnchorPoint = Vector2.new(0.5, 0.5) logo.BackgroundTransparency = 1 logo.Parent = gui logo.ImageTransparency = 1 local function fadeLogo() for i = 0, 1, 0.02 do logo.ImageTransparency = 1 - i task.wait(0.05) end task.wait(1) for i = 0, 1, 0.02 do logo.ImageTransparency = i task.wait(0.05) end logo:Destroy() end local toggleButton = Instance.new("ImageButton") toggleButton.Size = UDim2.new(0, 100, 0, 100) toggleButton.Position = UDim2.new(1, -110, 1, -110) toggleButton.AnchorPoint = Vector2.new(0, 0) toggleButton.BackgroundTransparency = 1 toggleButton.Image = "rbxassetid://103544703150766" toggleButton.Parent = gui local function teleportLoop() while true do if running and character and humanoidRoot then local candyParts = workspace:GetChildren() local found = false for _, part in ipairs(candyParts) do if part:IsA("BasePart") and part.Name == partName then found = true humanoidRoot.CFrame = part.CFrame + Vector3.new(0, 3, 0) task.wait(delayTime) end end if not found then task.wait(1) end else task.wait(0.1) end end end toggleButton.MouseButton1Click:Connect(function() running = not running if running then toggleButton.Image = "rbxassetid://77776884148164" else toggleButton.Image = "rbxassetid://103544703150766" end end) player.CharacterAdded:Connect(function(char) character = char humanoidRoot = char:WaitForChild("HumanoidRootPart") end) local VirtualUser = game:GetService("VirtualUser") game:GetService("Players").LocalPlayer.Idled:Connect(function() local x = math.random(0, workspace.CurrentCamera.ViewportSize.X) local y = math.random(0, workspace.CurrentCamera.ViewportSize.Y) VirtualUser:MoveMouse(x, y) end) task.spawn(fadeLogo) task.spawn(teleportLoop) messageLabel.Text = "✓ Script Loaded!" messageLabel.TextColor3 = Color3.fromRGB(100, 255, 100) wait(1) screenGui:Destroy() end) local discordButton = Instance.new("TextButton") discordButton.Size = UDim2.new(0, 220, 0, 45) discordButton.Position = UDim2.new(0.5, -110, 0, 185) discordButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) discordButton.Text = "DISCORD" discordButton.Font = Enum.Font.GothamBold discordButton.TextSize = 16 discordButton.TextColor3 = Color3.fromRGB(255, 255, 255) discordButton.Parent = mainFrame local discordCorner = Instance.new("UICorner") discordCorner.CornerRadius = UDim.new(0, 10) discordCorner.Parent = discordButton local discordStroke = Instance.new("UIStroke") discordStroke.Color = Color3.fromRGB(255, 255, 255) discordStroke.Thickness = 2 discordStroke.Transparency = 0.5 discordStroke.Parent = discordButton discordButton.MouseEnter:Connect(function() discordButton.BackgroundColor3 = Color3.fromRGB(40, 40, 40) discordStroke.Transparency = 0.2 end) discordButton.MouseLeave:Connect(function() discordButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) discordStroke.Transparency = 0.5 end) local discordInfo = Instance.new("TextLabel") discordInfo.Size = UDim2.new(1, -30, 0, 35) discordInfo.Position = UDim2.new(0, 15, 0, 235) discordInfo.BackgroundTransparency = 1 discordInfo.Text = "Join Our Discord For More\n-leaks -sources- and more" discordInfo.Font = Enum.Font.Gotham discordInfo.TextSize = 11 discordInfo.TextColor3 = Color3.fromRGB(150, 150, 150) discordInfo.TextXAlignment = Enum.TextXAlignment.Center discordInfo.Parent = mainFrame discordButton.MouseButton1Click:Connect(function() setclipboard("https://discord.gg/aqS2kye6HC") messageLabel.Text = "✓ Discord link copied!" messageLabel.TextColor3 = Color3.fromRGB(100, 255, 100) wait(2) messageLabel.Text = "" end)