
KeylessUniversal

local player = game.Players.LocalPlayer
local Workspace = game.Workspace
-- UI
local ScreenGui = Instance.new("ScreenGui", player.PlayerGui)
ScreenGui.ResetOnSpawn = false
local Frame = Instance.new("Frame", ScreenGui)
Frame.Size = UDim2.new(0, 200, 0, 260)
Frame.Position = UDim2.new(0.05, 0, 0.25, 0)
Frame.BackgroundColor3 = Color3.new(0.15, 0.15, 0.15)
Frame.Active = true
Frame.Draggable = true -- ✅ draggable UI
local function makeButton(text, index)
local b = Instance.new("TextButton", Frame)
b.Size = UDim2.new(1, -10, 0, 30)
b.Position = UDim2.new(0, 5, 0, 5 + ((index - 1) * 33))
b.Text = text
b.BackgroundColor3 = Color3.new(0,0,0)
b.TextColor3 = Color3.new(1,1,1)
b.BorderSizePixel = 0
return b
end
-- Character Update
local hrp
player.CharacterAdded:Connect(function(char)
hrp = char:WaitForChild("HumanoidRootPart")
end)
if player.Character then
hrp = player.Character:WaitForChild("HumanoidRootPart")
end
-- 1) TELEPORT COIN
local b1 = makeButton("Teleport Coin", 1)
b1.MouseButton1Click:Connect(function()
if Workspace:FindFirstChild("sfx") then
for _,v in pairs(Workspace.sfx:GetDescendants()) do
if v:IsA("MeshPart") and v.Name == "Coin" and hrp then
hrp.CFrame = v.CFrame + Vector3.new(0,3,0)
end
end
end
end)
-- 2) TELEPORT + FIRE CLICKDETECTOR
local b2 = makeButton("Auto ClickDetector", 2)
b2.MouseButton1Click:Connect(function()
for _,v in pairs(Workspace:GetDescendants()) do
if v:IsA("ClickDetector") then
local part = v.Parent
if part:IsA("BasePart") and hrp then
hrp.CFrame = part.CFrame + Vector3.new(0,3,0)
task.wait(0.2)
pcall(function() fireclickdetector(v) end)
end
end
end
end)
-- 3) DELETE DOOR (apapun yang diawali door, kecuali folder)
local b3 = makeButton("Delete Door", 3)
b3.MouseButton1Click:Connect(function()
for _,v in pairs(Workspace:GetDescendants()) do
if v.Name:lower():sub(1,4) == "door" and not v:IsA("Folder") then
v:Destroy()
end
end
end)
-- 4) TELEPORT KE OBJECT DI workspace.House.Keys
local b4 = makeButton("Teleport Keys", 4)
b4.MouseButton1Click:Connect(function()
if Workspace:FindFirstChild("House") and Workspace.House:FindFirstChild("Keys") then
for _,obj in pairs(Workspace.House.Keys:GetDescendants()) do
if obj:IsA("BasePart") and hrp then
hrp.CFrame = obj.CFrame + Vector3.new(0,3,0)
break
end
end
end
end)
-- 5) NPC ESP (Highlight + TEXT nama + Jarak)
local b5 = makeButton("NPC ESP", 5)
b5.MouseButton1Click:Connect(function()
if Workspace:FindFirstChild("NPCs") then
for _,model in pairs(Workspace.NPCs:GetChildren()) do
if model:FindFirstChild("HumanoidRootPart") then
-- Highlight
local h = Instance.new("Highlight", model)
h.FillTransparency = 0.5
-- Billboard
local bill = Instance.new("BillboardGui", model.HumanoidRootPart)
bill.Size = UDim2.new(0,120,0,25)
bill.AlwaysOnTop = true
local text = Instance.new("TextLabel", bill)
text.Size = UDim2.new(1,0,1,0)
text.BackgroundTransparency = 1
text.TextScaled = true
text.TextColor3 = Color3.new(1,1,1)
-- Update Text (nama + jarak)
task.spawn(function()
while bill.Parent do
if hrp then
local dist = math.floor((hrp.Position - model.HumanoidRootPart.Position).Magnitude)
text.Text = model.Name.." ["..dist.."]"
end
task.wait(0.1)
end
end)
-- Rainbow efek
task.spawn(function()
while h.Parent do
h.FillColor = Color3.fromHSV(tick()%5/5,1,1)
task.wait(0.1)
end
end)
end
end
end
end)
-- 6) AUTO SPEED
local b6 = makeButton("Auto Speed", 6)
b6.MouseButton1Click:Connect(function()
task.spawn(function()
while task.wait(0.1) do
if player.Character and player.Character:FindFirstChild("Humanoid") then
player.Character.Humanoid.WalkSpeed = 35
end
end
end)
end)
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


Game name :Dog! 😨
Ben?
the dog! like been
ben