local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local function dragify(Frame) local dragToggle = false local dragInput, dragStart, startPos local function updateInput(input) local Delta = input.Position - dragStart local Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y ) TweenService:Create(Frame, TweenInfo.new(0.25), {Position = Position}):Play() end Frame.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then dragToggle = true dragStart = input.Position startPos = Frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) Frame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UIS.InputChanged:Connect(function(input) if input == dragInput and dragToggle then updateInput(input) end end) end local function ApplyRedGradient(ui, dark, light, rotation) local grad = Instance.new("UIGradient") grad.Parent = ui grad.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, dark), ColorSequenceKeypoint.new(1, light) } grad.Rotation = rotation or 90 return grad end local gui = Instance.new("ScreenGui") gui.Name = "JumpScareGui" gui.ResetOnSpawn = false gui.Parent = game.CoreGui local main = Instance.new("Frame") main.Parent = gui main.Size = UDim2.new(0, 330, 0, 270) main.Position = UDim2.new(0, 40, 0.5, -135) main.BackgroundColor3 = Color3.fromRGB(25,25,25) main.BorderSizePixel = 0 Instance.new("UICorner", main).CornerRadius = UDim.new(0, 10) dragify(main) local Cred = "JumpScarez By GAVINDR my tiktok account :@GGgavindRTeam: dm me!" local title = Instance.new("TextLabel") title.Parent = main title.Size = UDim2.new(1, -20, 0, 45) title.Position = UDim2.new(0, 10, 0, 8) title.TextColor3 = Color3.fromRGB(0,0,0) title.BackgroundColor3 = Color3.fromRGB(180,0,0) title.Text = Cred title.Font = Enum.Font.GothamBlack title.TextScaled = true ApplyRedGradient( title, Color3.fromRGB(255,60,60), Color3.fromRGB(140,0,0), 0 ) local function CreateButton(text, pos, Call) local btn = Instance.new("TextButton") btn.Parent = main btn.Size = UDim2.new(0, 135, 0, 36) btn.Position = pos btn.Text = text btn.Font = Enum.Font.GothamBold btn.TextScaled = true btn.TextColor3 = Color3.fromRGB(0,0,0) btn.BackgroundColor3 = Color3.fromRGB(180,0,0) btn.BorderSizePixel = 0 Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6) ApplyRedGradient( btn, Color3.fromRGB(200,0,0), Color3.fromRGB(90,0,0), 90 ) btn.MouseButton1Click:Connect(Call) return btn end CreateButton("man jumpscare", UDim2.new(0, 20, 0, 70), function() local function screamer(plr) local gui = Instance.new("ScreenGui") gui.Name = "Screamer" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 10000 gui.Parent = plr.PlayerGui local img = Instance.new("ImageLabel") img.Parent = gui img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 0 img.Image = "rbxassetid://7307851323" local s = Instance.new("Sound") s.SoundId = "rbxassetid://1592934514" s.Volume = 10 s.Parent = gui s:Play() task.wait(3) gui:Destroy() end for _,plr in pairs(game.Players:GetPlayers()) do task.spawn(screamer, plr) end end) CreateButton("jumpsacre then kick", UDim2.new(0, 175, 0, 70), function() local function screamer(plr) local gui = Instance.new("ScreenGui") gui.Name = "Screamer" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 10000 gui.Parent = plr.PlayerGui local img = Instance.new("ImageLabel") img.Parent = gui img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 0 img.Image = "rbxassetid://15016508269" local s = Instance.new("Sound") s.SoundId = "rbxassetid://117720370899408" s.Volume = 10 s.Parent = gui local dfx = Instance.new("DistortionSoundEffect") dfx.Level = 0.9 dfx.Parent = s s:Play() task.wait(9.55) gui:Destroy() end local Z = "l ^get You@#R IP" for _,plr in pairs(Players:GetPlayers()) do task.spawn(screamer, plr) wait(7) plr:Kick(Z) end end) CreateButton("fatality Jumpscare", UDim2.new(0, 20, 0, 120), function() local function screamer(plr) local gui = Instance.new("ScreenGui") gui.Name = "Screamer" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 10000 gui.Parent = plr:WaitForChild("PlayerGui") local img = Instance.new("ImageLabel") img.Parent = gui img.Size = UDim2.new(1,0,1,0) img.BackgroundColor3 = Color3.fromRGB(0,0,0) img.BackgroundTransparency = 0 img.Image = "rbxassetid://11837451828" local s = Instance.new("Sound") s.SoundId = "rbxassetid://117720370899408" s.Volume = 10 s.Parent = gui local dfx = Instance.new("DistortionSoundEffect") dfx.Level = 0.9 dfx.Parent = s s:Play() -- SHAKE EFFECT (TERLIHAT) for i = 1,23 do img.Position = UDim2.new(0, math.random(-12,12), 0, math.random(-12,12)) task.wait(0.03) end task.wait(9.55) gui:Destroy() end for _, plr in ipairs(Players:GetPlayers()) do task.spawn(screamer, plr) end end) CreateButton("idk", UDim2.new(0, 175, 0, 120), function() local function screamer(plr) local gui = Instance.new("ScreenGui") gui.Name = "Screamer" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 10000 gui.Parent = plr.PlayerGui local img = Instance.new("ImageLabel") img.Parent = gui img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 0 img.Image = "rbxassetid://10755920342" local s = Instance.new("Sound") s.SoundId = "rbxassetid://132162728926958" s.Volume = 10 s.Parent = gui local dfx = Instance.new("DistortionSoundEffect") dfx.Level = 0.9 dfx.Parent = s s:Play() task.wait(3) gui:Destroy() end for _,plr in pairs(Players:GetPlayers()) do task.spawn(screamer, plr) end end) CreateButton("Scary long", UDim2.new(0, 20, 0, 170), function() local function screamer(plr) local gui = Instance.new("ScreenGui") gui.Name = "Screamer" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 10000 gui.Parent = plr:WaitForChild("PlayerGui") local img = Instance.new("ImageLabel") img.Parent = gui img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://10657365540" local s = Instance.new("Sound") s.SoundId = "rbxassetid://9041745502" s.Volume = 10 s.Parent = gui s:Play() local startTime = tick() while tick() - startTime < 78 do img.Image = "rbxassetid://10657365540" task.wait(1.6) img.Image = "rbxassetid://7255938903" task.wait(1.6) end gui:Destroy() end for _, plr in pairs(Players:GetPlayers()) do task.spawn(screamer, plr) end end) CreateButton("Zelda @SadRc7 Very long", UDim2.new(0, 175, 0, 170), function() for i, v in pairs(Players:GetPlayers()) do task.spawn(function() local gui = Instance.new("ScreenGui") gui.Name = "gavindR_glitch" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.DisplayOrder = 276228829 gui.Parent = v.PlayerGui -- Background local bg = Instance.new("ImageLabel", gui) bg.Size = UDim2.new(1, 0, 1, 0) bg.Position = UDim2.new(0, 0, 0, 0) bg.Image = "rbxassetid://87228378014029" bg.BackgroundColor3 = Color3.fromRGB(0, 0, 0) bg.BackgroundTransparency = 0 bg.ImageTransparency = 0 bg.ZIndex = 0 --- Sound local sound = Instance.new("Sound") sound.Parent = bg sound.SoundId = "rbxassetid://91222661873706" -- bisa ganti ID di sini sound.Name = "Music" sound.Volume = 5 sound.Pitch = 0.1 sound.TimePosition = 1.75 sound.Looped = true sound:Play() local dfx = Instance.new("DistortionSoundEffect") dfx.Level = 0.9 dfx.Parent = sound local function makeGlitchText(text) local label = Instance.new("TextLabel") label.Text = text label.Font = Enum.Font.Garamond label.Size = UDim2.new(0, 150, 0, 45) label.BackgroundTransparency = 1 label.TextScaled = true label.TextColor3 = Color3.fromRGB(255, 255, 255) label.ZIndex = 1 label.Name = label.Text label.Parent = bg return label end local glitchTexts = {} local rows, cols = 26, 12 for y = 0, rows - 1 do for x = 0, cols - 1 do local lbl = makeGlitchText("SadRc7") lbl.Position = UDim2.new(x / cols, 0, y / rows, 0) table.insert(glitchTexts, lbl) end end -- Teks utama local topText = Instance.new("TextLabel", bg) topText.Size = UDim2.new(1, 0, 0, 120) topText.Position = UDim2.new(0, 40, -0.0, 0) topText.BackgroundTransparency = 1 topText.Text = "SadRc7" topText.Font = Enum.Font.Garamond topText.TextScaled = true topText.TextColor3 = Color3.new(1, 1, 1) topText.ZIndex = 10 topText.Name = topText.Text local bottomText = Instance.new("TextLabel", bg) bottomText.Size = UDim2.new(1, 0, 0, 80) bottomText.Position = UDim2.new(0, 40, 0.89, 0) bottomText.BackgroundTransparency = 1 bottomText.Text = "https://YouTube.Com/SADRc7" bottomText.Font = Enum.Font.Garamond bottomText.TextScaled = true bottomText.TextColor3 = Color3.new(1, 1, 1) bottomText.ZIndex = 10 bottomText.Name = bottomText.Text -- Efek glitch animasi task.spawn(function() local startTime = tick() while tick() - startTime < 4000 do local color = Color3.fromRGB(245, 245, 245) local color2 = Color3.fromRGB(245, 0, 0) local width, height = math.random(165, 165), math.random(25, 45) for _, lbl in pairs(glitchTexts) do lbl.TextColor3 = color lbl.Size = UDim2.new(0, width, 0, height) end for _, main in pairs({ topText, bottomText }) do main.TextColor3 = color2 main.Size = UDim2.new(0, math.random(1100, 1520), 0, math.random(75, 95)) end task.wait(0.02) end end) task.wait(4000) local tween = TweenService:Create(bg, TweenInfo.new(2), { ImageTransparency = 1 }) tween:Play() tween.Completed:Wait() gui:Destroy() end) end end)