
KeylessUniversal

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local SoundService = game:GetService("SoundService")
local Workspace = game:GetService("Workspace")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
-- Jeda aman agar environment PlayerGui siap sepenuhnya
task.wait(0.5)
-- Membuat ScreenGui Utama
local ScreenGui = Instance.new("ScreenGui", PlayerGui)
ScreenGui.Name = "ISIS_GuiHub"
ScreenGui.ResetOnSpawn = false
ScreenGui.Enabled = true
ScreenGui.IgnoreGuiInset = true -- Mengabaikan inset topbar agar koordinat akurat
-- ====================================================================
-- MAIN FRAME (FRAME UTAMA)
-- ====================================================================
local MainFrame = Instance.new("Frame", ScreenGui)
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 500, 0, 260)
MainFrame.Position = UDim2.new(0.5, -250, 0.5, -130)
MainFrame.BackgroundColor3 = Color3.fromRGB(5, 5, 5)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true -- Diubah menjadi true agar UI bisa digeser
MainFrame.Visible = false
MainFrame.ZIndex = 2
local MainStroke = Instance.new("UIStroke", MainFrame)
MainStroke.Color = Color3.fromRGB(0, 100, 255)
MainStroke.Thickness = 2.5
MainStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
-- ====================================================================
-- HEADER & JUDUL
-- ====================================================================
local Header = Instance.new("Frame", MainFrame)
Header.Size = UDim2.new(1, 0, 0, 35)
Header.BackgroundColor3 = Color3.fromRGB(12, 12, 15)
Header.BorderSizePixel = 0
Header.ZIndex = 3
local HeaderLine = Instance.new("Frame", Header)
HeaderLine.Size = UDim2.new(1, 0, 0, 1)
HeaderLine.Position = UDim2.new(0, 0, 1, -1)
HeaderLine.BackgroundColor3 = Color3.fromRGB(0, 100, 255)
HeaderLine.BorderSizePixel = 0
HeaderLine.ZIndex = 3
local Title = Instance.new("TextLabel", Header)
Title.Size = UDim2.new(0, 250, 1, 0)
Title.Position = UDim2.new(0, 12, 0, 0)
Title.Text = "bl00dyxone1 gui" -- Nama UI Diperbarui
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 19
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.BackgroundTransparency = 1
Title.ZIndex = 4
local CloseBtn = Instance.new("TextButton", Header)
CloseBtn.Size = UDim2.new(0, 55, 1, -2)
CloseBtn.Position = UDim2.new(1, -60, 0, 0)
CloseBtn.Text = "CLOSE"
CloseBtn.TextColor3 = Color3.fromRGB(255, 50, 50)
CloseBtn.Font = Enum.Font.SourceSansBold
CloseBtn.TextSize = 13
CloseBtn.BackgroundTransparency = 1
CloseBtn.ZIndex = 4
-- ====================================================================
-- BACKGROUND IMAGE
-- ====================================================================
local BgImage = Instance.new("ImageLabel", MainFrame)
BgImage.Name = "CenterBackground"
BgImage.Size = UDim2.new(0, 180, 0, 180)
BgImage.Position = UDim2.new(0.5, -90, 0.5, -70)
BgImage.BackgroundTransparency = 1
BgImage.Image = "rbxassetid://8913367634"
BgImage.ImageTransparency = 0.75
BgImage.ZIndex = 2
-- ====================================================================
-- SCROLLING CONTAINER
-- ====================================================================
local ScrollFrame = Instance.new("ScrollingFrame", MainFrame)
ScrollFrame.Name = "ScrollFrame"
ScrollFrame.Size = UDim2.new(1, -10, 1, -45)
ScrollFrame.Position = UDim2.new(0, 5, 0, 40)
ScrollFrame.BackgroundTransparency = 1
ScrollFrame.BorderSizePixel = 0
ScrollFrame.ScrollBarThickness = 4
ScrollFrame.ScrollBarImageColor3 = Color3.fromRGB(0, 100, 255)
ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, 600) -- Ditambah sedikit kapasitas canvas-nya
ScrollFrame.ZIndex = 3
local GridLayout = Instance.new("UIGridLayout", ScrollFrame)
GridLayout.CellSize = UDim2.new(0, 150, 0, 50)
GridLayout.CellPadding = UDim2.new(0, 10, 0, 10)
-- Fungsi Pembuat Tombol
local function CreateButton(name, callback)
local Btn = Instance.new("TextButton", ScrollFrame)
Btn.Name = name .. "_Btn"
Btn.BackgroundColor3 = Color3.fromRGB(10, 10, 12)
Btn.BorderSizePixel = 0
Btn.Text = string.upper(name)
Btn.TextColor3 = Color3.fromRGB(230, 230, 230)
Btn.Font = Enum.Font.SourceSansBold
Btn.TextSize = 14
Btn.ZIndex = 4
local BtnStroke = Instance.new("UIStroke", Btn)
BtnStroke.Color = Color3.fromRGB(0, 75, 180)
BtnStroke.Thickness = 1.5
Btn.MouseEnter:Connect(function()
Btn.BackgroundColor3 = Color3.fromRGB(20, 25, 35)
BtnStroke.Color = Color3.fromRGB(0, 150, 255)
end)
Btn.MouseLeave:Connect(function()
Btn.BackgroundColor3 = Color3.fromRGB(10, 10, 12)
BtnStroke.Color = Color3.fromRGB(0, 75, 180)
end)
Btn.MouseButton1Click:Connect(callback)
end
-- FUNGSI MANAGEMEN MUSIK (Looping & Anti-Bertumpuk)
local function PlayHubMusic(soundId)
local oldSound = Workspace:FindFirstChild("ISIS_Global_Music")
if oldSound then
oldSound:Stop()
oldSound:Destroy()
end
local s = Instance.new("Sound")
s.Name = "ISIS_Global_Music"
s.SoundId = soundId
s.Volume = 1
s.PlaybackSpeed = 1.1
s.Looped = true
s.Archivable = false
s.Parent = Workspace
task.wait(0.1)
s:Play()
end
-- Fungsi Pembantu untuk Membersihkan Skybox Lama
local function ClearOldSkybox()
for _, v in pairs(Lighting:GetChildren()) do
if v:IsA("Sky") then
v:Destroy()
end
end
end
-- ====================================================================
-- DAFTAR TOMBOL AKSI
-- ====================================================================
-- 1. Tombol Message (Sebelumnya Destroy - Hanya memunculkan Text/Hint)
CreateButton("Message", function()
local h = Instance.new("Hint")
h.Text = "bl00dyxone1 on top!!!!!"
h.Parent = Workspace
local m = Instance.new("Message")
m.Text = "bl00dyxone1 has hijacked this game"
m.Parent = Workspace
end)
-- 2. Tombol Mike (Fungsi Particle Emitter dari Tombol Destroy Lama)
CreateButton("Mike", function()
local PARTICLE_TEXTURE = "rbxassetid://14641609765"
local function isCharacter(obj)
local model = obj:FindFirstAncestorOfClass("Model")
return model and model:FindFirstChildOfClass("Humanoid")
end
for _, obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("BasePart") and not isCharacter(obj) then
local pe = Instance.new("ParticleEmitter")
pe.Texture = PARTICLE_TEXTURE
pe.Rate = 99999999999
pe.Lifetime = NumberRange.new(2, 4)
pe.Speed = NumberRange.new(5, 15)
pe.VelocitySpread = 999999999999
pe.Parent = obj
end
end
end)
-- 3. Tombol Red Part
CreateButton("Red Part", function()
local character = LocalPlayer.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local root = character.HumanoidRootPart
local part = Instance.new("Part")
part.Size = Vector3.new(7, 7, 7)
part.Position = root.Position + Vector3.new(0, 30, 0)
part.BrickColor = BrickColor.Red()
part.Material = Enum.Material.Neon
part.Anchored = false
part.CanCollide = true
part.Parent = Workspace
part.Velocity = Vector3.new(math.random(-15,15), -30, math.random(-15,15))
local sparkle = Instance.new("ParticleEmitter", part)
sparkle.Texture = "rbxassetid://243660364"
sparkle.Lifetime = NumberRange.new(0.5,1)
sparkle.Rate = 80
sparkle.Speed = NumberRange.new(5,15)
game.Debris:AddItem(sparkle, 3)
end
end)
-- 4. Tombol Disco Fog
CreateButton("Disco Fog", function()
for _, child in pairs(Lighting:GetChildren()) do
if child:IsA("Atmosphere") or child:IsA("Clouds") then
child:Destroy()
end
end
task.spawn(function()
local counter = 0
while true do
counter = counter + 0.05
local r = (math.sin(counter) * 127 + 128) / 255
local g = (math.sin(counter + 2) * 127 + 128) / 255
local b = (math.sin(counter + 4) * 127 + 128) / 255
local rgbColor = Color3.new(r, g, b)
Lighting.Ambient = rgbColor
Lighting.OutdoorAmbient = rgbColor
Lighting.FogColor = rgbColor
Lighting.FogEnd = 150
task.wait(0.01)
end
end)
end)
-- 5. Tombol Spooky Skeleton
CreateButton("Spooky Skeleton", function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Spooky-Scary-Skeletons-skybox-75188"))()
end)
-- 6. Tombol Green All
CreateButton("Green All", function()
local neonGreen = Color3.fromRGB(0, 255, 0)
for _, v in pairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") then
v.Color = neonGreen
v.Material = Enum.Material.Neon
elseif v:IsA("Decal") or v:IsA("Texture") then
v.Texture = ""
elseif v:IsA("Shirt") or v:IsA("Pants") or v:IsA("ShirtGraphic") then
v:Destroy()
end
end
end)
-- 7. Tombol Fire All
CreateButton("Fire All", function()
local function xds(dd)
for i, v in next, dd:GetChildren() do
if (v:IsA('BasePart')) then
v.TopSurface = 'Smooth'
v.BottomSurface = 'Smooth'
local s = Instance.new('SelectionBox', v)
s.Adornee = v
s.Color = BrickColor.new'Electric blue'
s.SurfaceColor3 = Color3.fromRGB(0, 0, 0)
s.SurfaceTransparency = 1
s.LineThickness = 0.05
local f = Instance.new('Fire', v)
f.Size = 19
f.Heat = 22
end
if #(v:GetChildren()) > 0 then
xds(v)
end
end
end
for i, v in next, Workspace:GetChildren() do
if (v:IsA'BasePart') then
local me = v
local bbg = Instance.new('BillboardGui', me)
bbg.Name = 'stuf'
bbg.Adornee = me
bbg.Size = UDim2.new(2.5, 0, 2.5, 0)
local tlb = Instance.new'TextLabel'
tlb.Text = '666 666 666 666 666 666'
tlb.Font = 'SourceSansBold'
tlb.FontSize = 'Size48'
tlb.TextColor3 = Color3.fromRGB(0, 162, 255)
tlb.Size = UDim2.new(1.25, 0, 1.25, 0)
tlb.Position = UDim2.new(-0.125, -22, -1.1, 0)
tlb.BackgroundTransparency = 1
tlb.Parent = bbg
end
end
xds(Workspace)
end)
-- 8. Tombol F3X
CreateButton("F3X", function()
loadstring(game:GetObjects("rbxassetid://6695644299")[1].Source)()
end)
-- 9. Tombol Funk
CreateButton("Funk", function()
PlayHubMusic("http://www.roblox.com/asset/?id=140709876805704")
end)
-- 10. Tombol Theme
CreateButton("Theme", function()
PlayHubMusic("http://www.roblox.com/asset/?id=140300315069931")
end)
-- 11. Tombol Evil Nun
CreateButton("Evil Nun", function()
ClearOldSkybox()
local ImageOne = "http://www.roblox.com/asset/?id=10668343207"
local Sky = Instance.new("Sky")
Sky.Name = "StaticSkybox"
Sky.SkyboxBk = ImageOne
Sky.SkyboxDn = ImageOne
Sky.SkyboxFt = ImageOne
Sky.SkyboxLf = ImageOne
Sky.SkyboxRt = ImageOne
Sky.SkyboxUp = ImageOne
Sky.Parent = Lighting
end)
-- 12. Tombol Spam Nun
CreateButton("Spam Nun", function()
local penisLEL = "http://www.roblox.com/asset/?id=10668343207"
for i, v in pairs(Workspace:GetDescendants()) do
if v:IsA("Decal") or v:IsA("Texture") then
v:Destroy()
end
end
for i, q in pairs(Workspace:GetDescendants()) do
if q:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local decal = Instance.new("Decal")
decal.Texture = penisLEL
decal.Face = face
decal.Parent = q
end
end
end
end)
-- 13. Tombol Raining Nun
CreateButton("Raining Nun", function()
local isRaining = true
local RAIN_HEIGHT = 180
local SPAWN_RADIUS = 250
local SPAWN_DELAY = 0.06
local faces = Enum.NormalId:GetEnumItems()
local function spawnRainBlock(spawnPosition)
local part = Instance.new("Part")
part.Size = Vector3.new(20, 20, 20)
part.Position = spawnPosition + Vector3.new(
math.random(-SPAWN_RADIUS, SPAWN_RADIUS),
RAIN_HEIGHT,
math.random(-SPAWN_RADIUS, SPAWN_RADIUS)
)
part.Material = Enum.Material.SmoothPlastic
part.Shape = Enum.PartType.Block
for _, face in ipairs(faces) do
local decal = Instance.new("Decal")
decal.Texture = "rbxassetid://10668343207"
decal.Face = face
decal.Parent = part
end
part.Anchored = false
part.CanCollide = true
part.Velocity = Vector3.new(math.random(-15, 15), -70, math.random(-15, 15))
part.RotVelocity = Vector3.new(math.random(-6, 6), math.random(-6, 6), math.random(-6, 6))
part.Parent = Workspace
game:GetService("Debris"):AddItem(part, 5)
end
task.spawn(function()
while isRaining do
local localPlayer = Players.LocalPlayer
if localPlayer and localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") then
local centerPos = localPlayer.Character.HumanoidRootPart.Position
for i = 1, 2 do
spawnRainBlock(centerPos)
end
end
task.wait(SPAWN_DELAY)
end
end)
end)
-- 14. Tombol Sonic Spam
CreateButton("Sonic Spam", function()
local sonicID = "http://www.roblox.com/asset/?id=12556631965"
for i, v in pairs(Workspace:GetDescendants()) do
if v:IsA("Decal") or v:IsA("Texture") then
v:Destroy()
end
end
for i, q in pairs(Workspace:GetDescendants()) do
if q:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local decal = Instance.new("Decal")
decal.Texture = sonicID
decal.Face = face
decal.Parent = q
end
end
end
end)
-- 15. Tombol Sonic Skybox
CreateButton("Sonic Skybox", function()
ClearOldSkybox()
local ImageOne = "http://www.roblox.com/asset/?id=18946732207"
local Sky = Instance.new("Sky")
Sky.Name = "CustomSkybox"
Sky.SkyboxBk = ImageOne
Sky.SkyboxDn = ImageOne
Sky.SkyboxFt = ImageOne
Sky.SkyboxLf = ImageOne
Sky.SkyboxRt = ImageOne
Sky.SkyboxUp = ImageOne
Sky.Parent = Lighting
end)
-- 16. Tombol DAVID BAZUCKI
CreateButton("David Bazucki", function()
-- Fitur 1: Particle Emitter
local PARTICLE_TEXTURE = "rbxassetid://6667190636"
local function isCharacter(obj)
local model = obj:FindFirstAncestorOfClass("Model")
return model and model:FindFirstChildOfClass("Humanoid")
end
for _, obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("BasePart") and not isCharacter(obj) then
local pe = Instance.new("ParticleEmitter")
pe.Texture = PARTICLE_TEXTURE
pe.Rate = 99999999999
pe.Lifetime = NumberRange.new(2, 4)
pe.Speed = NumberRange.new(5, 15)
pe.VelocitySpread = 999999999999
pe.Parent = obj
end
end
-- Fitur 2: Decal Spammer
local davidDecal = "rbxassetid://6667190636"
for _, v in pairs(Workspace:GetDescendants()) do
if v:IsA("Decal") or v:IsA("Texture") then
v:Destroy()
end
end
for _, q in pairs(Workspace:GetDescendants()) do
if q:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local decal = Instance.new("Decal")
decal.Texture = davidDecal
decal.Face = face
decal.Parent = q
end
end
end
-- Fitur 3: Skybox Changer
ClearOldSkybox()
local skyImage = "http://www.roblox.com/asset/?id=11775260496"
local Sky = Instance.new("Sky")
Sky.Name = "CustomSkybox"
Sky.SkyboxBk = skyImage
Sky.SkyboxDn = skyImage
Sky.SkyboxFt = skyImage
Sky.SkyboxLf = skyImage
Sky.SkyboxRt = skyImage
Sky.SkyboxUp = skyImage
Sky.Parent = Lighting
end)
-- ====================================================================
-- TOMBOL TRIGGER OPEN DI POJOK KIRI BAWAH SKRIN (ANTI BUG/PASTI MUNCUL)
-- ====================================================================
local OpenBtn = Instance.new("TextButton", ScreenGui)
OpenBtn.Name = "OpenToggleBtn"
OpenBtn.Size = UDim2.new(0, 70, 0, 30)
OpenBtn.Position = UDim2.new(0, 20, 1, -55)
OpenBtn.BackgroundColor3 = Color3.fromRGB(10, 10, 12)
OpenBtn.Text = "OPEN"
OpenBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
OpenBtn.Font = Enum.Font.SourceSansBold
OpenBtn.TextSize = 15
OpenBtn.ZIndex = 10
local OpenStroke = Instance.new("UIStroke", OpenBtn)
OpenStroke.Color = Color3.fromRGB(0, 100, 255)
OpenStroke.Thickness = 1.5
-- Sinkronisasi Fungsi Tombol CLOSE di Header & Tombol OPEN Utama
local function ToggleUI()
if not MainFrame.Visible then
MainFrame.Visible = true
OpenBtn.Text = "CLOSE"
else
MainFrame.Visible = false
OpenBtn.Text = "OPEN"
end
end
OpenBtn.MouseButton1Click:Connect(ToggleUI)
CloseBtn.MouseButton1Click:Connect(function()
MainFrame.Visible = false
OpenBtn.Text = "OPEN"
end)No comments yet for this script.



