
KeylessUniversal

local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local player = Players.LocalPlayer
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "T00dGui"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = player:WaitForChild("PlayerGui")
local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 300, 0, 360)
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -180)
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 2
MainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0)
MainFrame.Parent = ScreenGui
local TitleLabel = Instance.new("TextLabel")
TitleLabel.Size = UDim2.new(1, 0, 0, 30)
TitleLabel.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleLabel.Text = "T00dgui Reborn v2.0 by T00dkiddd!"
TitleLabel.TextSize = 18
TitleLabel.Font = Enum.Font.SourceSansBold
TitleLabel.Parent = MainFrame
local dragging = false
local dragStart, startPos
TitleLabel.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = MainFrame.Position
end
end)
TitleLabel.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = false
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
local function createButton(text, y)
local b = Instance.new("TextButton")
b.Size = UDim2.new(1, 0, 0, 30)
b.Position = UDim2.new(0, 0, 0, y)
b.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
b.TextColor3 = Color3.fromRGB(255, 255, 255)
b.Font = Enum.Font.SourceSans
b.TextSize = 14
b.BorderSizePixel = 0
b.Text = text
b.Parent = MainFrame
return b
end
createButton("Skyblox", 30).MouseButton1Click:Connect(function()
local sky = game.Lighting:FindFirstChildOfClass("Sky") or Instance.new("Sky", game.Lighting)
local id = "rbxassetid://81898382071194"
sky.SkyboxBk, sky.SkyboxDn, sky.SkyboxFt = id, id, id
sky.SkyboxLf, sky.SkyboxRt, sky.SkyboxUp = id, id, id
end)
createButton("Decal Spam", 60).MouseButton1Click:Connect(function()
for _, part in ipairs(workspace:GetDescendants()) do
if part:IsA("BasePart") then
local decal = Instance.new("Decal")
decal.Texture = "rbxassetid://81898382071194"
decal.Face = Enum.NormalId.Top
decal.Parent = part
end
end
end)
createButton("Particules", 90).MouseButton1Click:Connect(function()
for _, plr in ipairs(Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("Head") then
local emitter = Instance.new("ParticleEmitter")
emitter.Texture = "rbxassetid://81898382071194"
emitter.Rate = 50
emitter.Lifetime = NumberRange.new(5, 10)
emitter.Speed = NumberRange.new(1, 3)
emitter.Parent = plr.Character.Head
end
end
end)
createButton("jumspcare", 120).MouseButton1Click:Connect(function()
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://103215672097028"
sound:Play()
local sg = Instance.new("ScreenGui", player.PlayerGui)
local img = Instance.new("ImageLabel", sg)
img.Size = UDim2.new(1, 0, 1, 0)
img.Image = "rbxassetid://78255500187597"
sound.Ended:Connect(function()
sg:Destroy()
end)
end)
createButton("Sound", 150).MouseButton1Click:Connect(function()
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://95156028272944"
sound.Pitch = 0.2
sound:Play()
end)
createButton("Mensaje", 180).MouseButton1Click:Connect(function()
local sg = Instance.new("ScreenGui", player.PlayerGui)
local frame = Instance.new("Frame", sg)
frame.Size = UDim2.new(0, 200, 0, 50)
frame.Position = UDim2.new(0.5, -100, 0.5, -25)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
local label = Instance.new("TextLabel", frame)
label.Size = UDim2.new(1, 0, 1, 0)
label.BackgroundTransparency = 1
label.TextColor3 = Color3.fromRGB(255, 255, 255)
label.Text = "TEAM T00DKIDDD JOIN NOW!"
label.TextSize = 24
label.Font = Enum.Font.SourceSansBold
task.delay(6, function()
sg:Destroy()
end)
end)
createButton("Rain Fire", 210).MouseButton1Click:Connect(function()
for i = 1, 30 do
local ball = Instance.new("Part", workspace)
ball.Shape = Enum.PartType.Ball
ball.Size = Vector3.new(6,6,6)
ball.Material = Enum.Material.Neon
ball.Color = Color3.fromRGB(255, 100, 0)
ball.Position = player.Character.HumanoidRootPart.Position + Vector3.new(math.random(-40,40), 60, math.random(-40,40))
ball.Velocity = Vector3.new(0, -80, 0)
local fire = Instance.new("Fire", ball)
fire.Size = 15
fire.Heat = 25
game:GetService("Debris"):AddItem(ball, 6)
task.wait(0.05)
end
end)
createButton("666", 240).MouseButton1Click:Connect(function()
for _, part in ipairs(workspace:GetDescendants()) do
if part:IsA("BasePart") then
part.Color = Color3.fromRGB(0,0,0)
if not part:FindFirstChildOfClass("Fire") then
local fire = Instance.new("Fire", part)
fire.Size = 10
fire.Heat = 20
end
end
end
end)
createButton("Raining Taco!", 270).MouseButton1Click:Connect(function()
for i = 1, 40 do
local p = Instance.new("Part", workspace)
p.Size = Vector3.new(2,2,2)
p.Transparency = 1
p.CanCollide = true
p.Position = player.Character.HumanoidRootPart.Position + Vector3.new(math.random(-30,30), 50, math.random(-30,30))
local d = Instance.new("Decal", p)
d.Texture = "rbxassetid://1435272438"
d.Face = Enum.NormalId.Top
game:GetService("Debris"):AddItem(p, 15)
task.wait(0.05)
end
end)
createButton("Kick", 300).MouseButton1Click:Connect(function()
player:Kick("HAHHA YOU ARE STUPID!")
end)



server sided or client sided?
client bro