
KeylessUniversal

local parentGui = (gethui and gethui()) or game:GetService("CoreGui")
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "Sm0kekiddV2"
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = parentGui
local Frame = Instance.new("Frame")
Frame.BackgroundColor3 = Color3.fromRGB(55, 255, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.493, 0, 0.12, 0)
Frame.Size = UDim2.new(0, 316, 0, 382)
Frame.Parent = ScreenGui
Frame.Active = true
Frame.Draggable = true
local TextLabel = Instance.new("TextLabel")
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "Sm0kekidd Gui V2"
TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.TextSize = 30
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 0, 4)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.035, 0, 0.02, 0)
TextLabel.Size = UDim2.new(0, 292, 0, 54)
TextLabel.Parent = Frame
local function createButton(name, text, position)
local btn = Instance.new("TextButton")
btn.Name = name
btn.Font = Enum.Font.SourceSans
btn.Text = text
btn.TextColor3 = Color3.fromRGB(0, 0, 0)
btn.TextSize = 17
btn.BackgroundColor3 = Color3.fromRGB(0, 255, 255)
btn.BorderSizePixel = 0
btn.Position = position
btn.Size = UDim2.new(0, 140, 0, 50)
btn.Parent = Frame
return btn
end
local SkyboxButton = createButton("SkyboxButton", "Skybox", UDim2.new(0.035, 0, 0.20, 0))
local DecalButton = createButton("DecalButton", "Decal", UDim2.new(0.516, 0, 0.20, 0))
local ESPButton = createButton("ESPButton", "ESP", UDim2.new(0.032, 0, 0.50, 0))
local RIPGUIButton = createButton("RIPGUIButton", "R.I.P GUI", UDim2.new(0.035, 0, 0.80, 0))
local TptoolButton = createButton("TptoolButton", "Tptool", UDim2.new(0.51, 0, 0.50, 0))
local FlyButton = createButton("FlyButton", "Fly", UDim2.new(0.032, 0, 0.35, 0))
local FireAllButton = createButton("FireAllButton", "Fire ALL (Client)", UDim2.new(0.032, 0, 0.65, 0))
local NightTimeButton = createButton("NightTimeButton", "Night Time (Client)", UDim2.new(0.513, 0, 0.80, 0))
local BlowUpButton = createButton("BlowUpButton", "Blow up (Client)", UDim2.new(0.51, 0, 0.65, 0))
local NoclipButton = createButton("NoclipButton", "Noclip", UDim2.new(0.51, 0, 0.35, 0))
-- Skybox
SkyboxButton.MouseButton1Click:Connect(function()
local sky = Instance.new("Sky")
sky.SkyboxBk = "rbxassetid://84097995149752"
sky.SkyboxDn = "rbxassetid://84097995149752"
sky.SkyboxFt = "rbxassetid://84097995149752"
sky.SkyboxLf = "rbxassetid://84097995149752"
sky.SkyboxRt = "rbxassetid://84097995149752"
sky.SkyboxUp = "rbxassetid://84097995149752"
sky.Parent = game.Lighting
end)
-- Decal all sides of all parts
DecalButton.MouseButton1Click:Connect(function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
local decal = Instance.new("Decal")
decal.Texture = "rbxassetid://84097995149752"
decal.Face = face
decal.Parent = v
end
end
end
end)
-- ESP Toggle
local espEnabled = false
local espBoxes = {}
local function createBox(plr)
local box = Instance.new("BoxHandleAdornment")
box.Adornee = plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
box.AlwaysOnTop = true
box.ZIndex = 10
box.Transparency = 0.5
box.Color3 = Color3.new(1, 0, 0)
box.Size = Vector3.new(4, 6, 1)
box.Parent = workspace.CurrentCamera
return box
end
local RunService = game:GetService("RunService")
ESPButton.MouseButton1Click:Connect(function()
espEnabled = not espEnabled
if espEnabled then
ESPButton.Text = "ESP ON"
else
ESPButton.Text = "ESP OFF"
for _, box in pairs(espBoxes) do
box:Destroy()
end
espBoxes = {}
end
end)
RunService.Heartbeat:Connect(function()
if espEnabled then
for plr, box in pairs(espBoxes) do
if not plr.Character or not plr.Character:FindFirstChild("HumanoidRootPart") then
box:Destroy()
espBoxes[plr] = nil
end
end
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") and not espBoxes[plr] then
espBoxes[plr] = createBox(plr)
end
end
end
end)
-- R.I.P GUI Button (Hide all except itself)
RIPGUIButton.MouseButton1Click:Connect(function()
local visible = true
if RIPGUIButton.Text == "Hide GUI" then
visible = false
RIPGUIButton.Text = "Show GUI"
else
visible = true
RIPGUIButton.Text = "Hide GUI"
end
for _, child in pairs(Frame:GetChildren()) do
if child ~= RIPGUIButton then
child.Visible = visible
end
end
end)
-- Tptool Button
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local teleporting = false
local clickConn
TptoolButton.MouseButton1Click:Connect(function()
teleporting = not teleporting
if teleporting then
TptoolButton.Text = "TP Tool ON"
clickConn = mouse.Button1Down:Connect(function()
if not teleporting then return end
local target = mouse.Target
if target then
local hitPos = mouse.Hit.p
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.CFrame = CFrame.new(hitPos + Vector3.new(0, 3, 0))
end
end
end)
else
TptoolButton.Text = "TP Tool OFF"
if clickConn then clickConn:Disconnect() clickConn = nil end
end
end)
player.CharacterRemoving:Connect(function()
teleporting = false
if clickConn then clickConn:Disconnect() clickConn = nil end
TptoolButton.Text = "Tptool"
end)
-- Fly Button (Camera-based fly, speed 30)
local flying = false
local bv, bg
FlyButton.MouseButton1Click:Connect(function()
flying = not flying
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
local RunService = game:GetService("RunService")
if flying then
bv = Instance.new("BodyVelocity")
bv.MaxForce = Vector3.new(1e9, 1e9, 1e9)
bv.Velocity = Vector3.new(0,0,0)
bv.Parent = hrp
bg = Instance.new("BodyGyro")
bg.MaxTorque = Vector3.new(1e9, 1e9, 1e9)
bg.CFrame = workspace.CurrentCamera.CFrame
bg.Parent = hrp
RunService:BindToRenderStep("FlyMovement", Enum.RenderPriority.Character.Value, function()
if flying and hrp then
local camCF = workspace.CurrentCamera.CFrame
bv.Velocity = camCF.LookVector * 30
bg.CFrame = camCF
end
end)
FlyButton.Text = "Fly ON"
else
RunService:UnbindFromRenderStep("FlyMovement")
if bv then bv:Destroy() end
if bg then bg:Destroy() end
FlyButton.Text = "Fly OFF"
end
end)
-- Fire All Button (Client-side fire on all parts and players)
FireAllButton.MouseButton1Click:Connect(function()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
if not obj:FindFirstChildWhichIsA("Fire") then
local fire = Instance.new("Fire")
fire.Heat = 10
fire.Size = 5
fire.Parent = obj
end
elseif obj:IsA("Model") and obj:FindFirstChild("Humanoid") then
local hrp = obj:FindFirstChild("HumanoidRootPart")
if hrp and not hrp:FindFirstChildWhichIsA("Fire") then
local fire = Instance.new("Fire")
fire.Heat = 15
fire.Size = 8
fire.Parent = hrp
end
end
end
end)
-- Night Time Button (Client-side lighting change)
local lighting = game:GetService("Lighting")
local nightOn = false
NightTimeButton.MouseButton1Click:Connect(function()
nightOn = not nightOn
if nightOn then
lighting.ClockTime = 0
lighting.Brightness = 1
lighting.FogEnd = 100
NightTimeButton.Text = "Night ON"
else
lighting.ClockTime = 14
lighting.Brightness = 2
lighting.FogEnd = 1000
NightTimeButton.Text = "Night OFF"
end
end)
-- Blow Up Button (Client-side explosion visuals)
BlowUpButton.MouseButton1Click:Connect(function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
local hrp = plr.Character.HumanoidRootPart
local explosion = Instance.new("Explosion")
explosion.BlastPressure = 0
explosion.BlastRadius = 5
explosion.Position = hrp.Position
explosion.Parent = workspace
local fire = Instance.new("Fire")
fire.Size = 10
fire.Heat = 15
fire.Parent = hrp
delay(3, function()
fire:Destroy()
end)
end
end
end)
-- Noclip Button
local noclip = false
local RunService = game:GetService("RunService")
NoclipButton.MouseButton1Click:Connect(function()
noclip = not noclip
local char = player.Character or player.CharacterAdded:Wait()
if noclip then
RunService.Stepped:Connect(function()
if noclip and char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
NoclipButton.Text = "Noclip ON"
else
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
NoclipButton.Text = "Noclip OFF"
end
end)No comments yet for this script.



