
KeylessUniversal

-- c00lkids103Gui V2 FIXED | Scary Red Trolling | 2026 Edition
-- Fixed skybox refresh, decal spam lag, added better IDs, cleanup
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local Debris = game:GetService("Debris")
local gui = Instance.new("ScreenGui")
gui.Name = "c00lkids103Gui"
gui.ResetOnSpawn = false
gui.Parent = game.CoreGui
local main = Instance.new("Frame")
main.Size = UDim2.new(0, 400, 0, 560)
main.Position = UDim2.new(0.5, -200, 0.5, -280)
main.BackgroundColor3 = Color3.fromRGB(8, 0, 0)
main.BorderSizePixel = 0
main.Parent = gui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 14)
corner.Parent = main
-- Title (scarier)
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 70)
title.BackgroundColor3 = Color3.fromRGB(180, 0, 0)
title.Text = "c00lkids103 FUCKED THIS GAME MUHAHAHA!!!111"
title.TextColor3 = Color3.fromRGB(255, 60, 60)
title.TextScaled = true
title.Font = Enum.Font.GothamBlack
title.TextStrokeTransparency = 0.6
title.TextStrokeColor3 = Color3.new(0,0,0)
title.Parent = main
local sub = Instance.new("TextLabel")
sub.Size = UDim2.new(1, 0, 0, 30)
sub.Position = UDim2.new(0,0,0,70)
sub.BackgroundTransparency = 1
sub.Text = "c00lkids103Gui V2 FIXED - SERVER TERROR 2026"
sub.TextColor3 = Color3.fromRGB(220, 0, 0)
sub.TextScaled = true
sub.Font = Enum.Font.Arcade
sub.Parent = main
-- ScrollFrame
local scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(1, -24, 1, -140)
scroll.Position = UDim2.new(0, 12, 0, 110)
scroll.BackgroundTransparency = 1
scroll.ScrollBarThickness = 10
scroll.ScrollBarImageColor3 = Color3.fromRGB(220, 0, 0)
scroll.CanvasSize = UDim2.new(0,0,0,0) -- auto later
scroll.Parent = main
local list = Instance.new("UIListLayout")
list.Padding = UDim.new(0, 8)
list.SortOrder = Enum.SortOrder.LayoutOrder
list.Parent = scroll
local function makeButton(text, callback, scary)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, 0, 0, 55)
btn.BackgroundColor3 = scary and Color3.fromRGB(140, 0, 0) or Color3.fromRGB(30, 0, 0)
btn.Text = text
btn.TextColor3 = Color3.fromRGB(255, 90, 90)
btn.Font = Enum.Font.GothamBlack
btn.TextScaled = true
btn.BorderSizePixel = 3
btn.BorderColor3 = Color3.fromRGB(220, 0, 0)
btn.Parent = scroll
local c = Instance.new("UICorner")
c.CornerRadius = UDim.new(0, 10)
c.Parent = btn
btn.MouseButton1Click:Connect(callback)
return btn
end
-- SCARY RED SKYBOX (fixed refresh)
makeButton("SCARY RED SKYBOX", function()
-- Destroy old sky/atmosphere
for _, v in ipairs(Lighting:GetChildren()) do
if v:IsA("Sky") or v:IsA("Atmosphere") then
v:Destroy()
end
end
task.wait(0.1) -- small delay helps refresh
local sky = Instance.new("Sky")
sky.Parent = Lighting
-- Better/more reliable red horror IDs (from scary lists 2025+)
sky.SkyboxBk = "rbxassetid://600830446" -- red hell back
sky.SkyboxDn = "rbxassetid://600831635" -- ground
sky.SkyboxFt = "rbxassetid://600830445"
sky.SkyboxLf = "rbxassetid://600830450"
sky.SkyboxRt = "rbxassetid://600830448"
sky.SkyboxUp = "rbxassetid://600831637" -- top red
sky.StarCount = 0
sky.CelestialBodiesShown = false
sky.SunAngularSize = 0
-- Force scary lighting
Lighting.Ambient = Color3.fromRGB(100, 0, 0)
Lighting.Brightness = 1.5
Lighting.ColorShift_Top = Color3.fromRGB(200, 0, 0)
Lighting.OutdoorAmbient = Color3.fromRGB(50, 0, 0)
Lighting.ClockTime = 0 -- midnight
-- Chat troll
if player.Character and player.Character:FindFirstChild("Head") then
game:GetService("Chat"):Chat(player.Character.Head, "RED HELL HAS ARRIVED - c00lkids103", Enum.ChatColor.Red)
end
end, true)
-- BLOODY DECAL SPAM (fixed lag: slower rate, limited parts, cleanup)
local decalSpamRunning = false
local decalConnection
makeButton("BLOODY DECAL SPAM (TOGGLE)", function()
decalSpamRunning = not decalSpamRunning
if decalSpamRunning then
local DECAL_ID = 13915312936 -- "mmmh" scary horror face (working alternative; change if you have better ID)
-- or try 9182757592 (Smile In The Dark), 5746417732 (haunted house blood)
decalConnection = RunService.Heartbeat:Connect(function()
if not decalSpamRunning then return end
local count = 0
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and v:IsDescendantOf(workspace) and not v:IsDescendantOf(player.Character) then
count = count + 1
if count > 150 then break end -- limit to prevent total crash
-- Clean old decals on this part
for _, d in ipairs(v:GetChildren()) do
if d:IsA("Decal") then d:Destroy() end
end
-- Add one bloody decal per visible face (less lag)
local d = Instance.new("Decal")
d.Texture = "rbxassetid://" .. DECAL_ID
d.Face = Enum.NormalId.Front -- or randomize
d.Transparency = 0.4
d.Parent = v
end
end
end)
else
if decalConnection then decalConnection:Disconnect() end
-- Full cleanup
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, d in ipairs(v:GetChildren()) do
if d:IsA("Decal") then d:Destroy() end
end
end
end
end
end, true)
-- BLOOD RAIN PARTICLES (limited)
makeButton("BLOOD RAIN PARTICLES", function()
for _, v in ipairs(workspace:GetChildren()) do -- only top-level to reduce lag
if v:IsA("BasePart") and not v:FindFirstChildOfClass("ParticleEmitter") then
local p = Instance.new("ParticleEmitter")
p.Texture = "rbxassetid://243660364" -- blood drip
p.Rate = 50
p.Lifetime = NumberRange.new(5,10)
p.Speed = NumberRange.new(10,25)
p.SpreadAngle = Vector2.new(0,360)
p.Parent = v
Debris:AddItem(p, 30) -- auto remove after 30s
end
end
end, true)
-- FIRE EVERYWHERE (limited)
makeButton("FIRE EVERYWHERE", function()
for _, v in ipairs(workspace:GetChildren()) do
if v:IsA("BasePart") and not v:FindFirstChildOfClass("Fire") then
local f = Instance.new("Fire")
f.Size = 12
f.Heat = 25
f.Color = Color3.fromRGB(255, 40, 40)
f.SecondaryColor = Color3.fromRGB(180, 0, 0)
f.Parent = v
Debris:AddItem(f, 45)
end
end
end, true)
-- STOP ALL SOUNDS
makeButton("STOP ALL SOUNDS", function()
for _, v in ipairs(game:GetDescendants()) do
if v:IsA("Sound") and v.Playing then
v:Stop()
end
end
end, true)
-- MESSAGE SPAM LOOP
makeButton("MESSAGE SPAM (LOOP)", function()
spawn(function()
while task.wait(3) do
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "c00lkids103",
Text = "c00lkids103 OWNED THIS SERVER MUHAHAHAHA!!!",
Icon = "rbxassetid://13915312936",
Duration = 5
})
end
end)
end, true)
-- Drag functionality (improved touch)
local dragging, dragInput, dragStart, startPos
main.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = main.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
main.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
RunService.RenderStepped:Connect(function()
if dragging and dragInput then
local delta = dragInput.Position - dragStart
main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
-- Auto canvas size
list:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scroll.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20)
end)
print("c00lkids103Gui V2 FIXED & LOADED - RED TERROR 2026 MUHAHA!")
![Sir Meme Hub | [16 GAMES] [$14.99 LIFETIME] | FARM/AIM/ESP](https://scriptblox.com/images/script/-1-1791044877945.webp)


gann amoy tae
@uredclay176 ?
jajsgvsgs
@keenkoala103 ?
ski id totielial BOOM tung tunr
@hohoblol what are these comments
@The_scripter0 you are tung tung ai 🧑🍳
@hohoblol I'm reporting you for spamming
@The_scripter0 for spamming what
@hohoblol comments
@The_scripter0 i only comment like 3 time
@The_scripter0 im going report you because you broke the rules ues ai chatgpt script
@hohoblol pls dont
@The_scripter0 im just joking you can actually ues ai for script no worries lol
@hohoblol you scare me
I was joking I didn't mean it I just whant to scare you
Just stop bc ur making my day worst
how are you gonna name yourself the scripter when you use ai
@CheeseTheShork I edit them to be more cool
@The_scripter0 ok