
KeylessUniversal

-- Services
local CoreGui = game:GetService("CoreGui")
local SoundService = game:GetService("SoundService")
local Workspace = game:GetService("Workspace")
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local Debris = game:GetService("Debris")
-- GUI Setup
local gui = Instance.new("ScreenGui", CoreGui)
gui.Name = "HungaryGUI"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 500, 0, 360)
frame.Position = UDim2.new(0.5, -250, 0.5, -180)
frame.BackgroundColor3 = Color3.new(0, 0, 0)
frame.BorderColor3 = Color3.fromRGB(255, 0, 0)
frame.BorderSizePixel = 2
frame.Active = true
frame.Draggable = true
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundColor3 = Color3.new(0, 0, 0)
title.BorderColor3 = Color3.fromRGB(255, 0, 0)
title.TextColor3 = Color3.fromRGB(255, 0, 0)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 26
title.Text = "Hungary GUI"
local buttonHolder = Instance.new("Frame", frame)
buttonHolder.Size = UDim2.new(1, -10, 0, 300)
buttonHolder.Position = UDim2.new(0, 5, 0, 45)
buttonHolder.BackgroundTransparency = 1
local layout = Instance.new("UIGridLayout", buttonHolder)
layout.CellSize = UDim2.new(0, 150, 0, 40)
layout.CellPadding = UDim2.new(0, 5, 0, 5)
local playingSound
local meteorRainActive = false
local partsRainActive = false
local function createButton(name, callback)
local button = Instance.new("TextButton", buttonHolder)
button.Text = name
button.BackgroundColor3 = Color3.new(0, 0, 0)
button.BorderColor3 = Color3.fromRGB(255, 0, 0)
button.TextColor3 = Color3.new(1, 1, 1)
button.Font = Enum.Font.SourceSansBold
button.TextSize = 18
button.MouseButton1Click:Connect(callback)
end
-- Hint (Permanent)
do
local hint = Instance.new("Hint", CoreGui)
hint.Text = "this game got hacked by hungary"
end
-- Decal Spam 1
createButton("Decal Spam 1", function()
local decalID = "113739590817202"
for _, v in ipairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal")
d.Face = face
d.Texture = "http://www.roblox.com/asset/?id=" .. decalID
d.Parent = v
end
end
end
end)
-- Decal Spam 2
createButton("Decal Spam 2", function()
local decalID = "139434063577590"
for _, v in ipairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal")
d.Face = face
d.Texture = "http://www.roblox.com/asset/?id=" .. decalID
d.Parent = v
end
end
end
end)
-- Skybox 1
createButton("Skybox 1", function()
local s = Instance.new("Sky", Lighting)
local id = "113739590817202"
for _, prop in ipairs({"Bk", "Dn", "Ft", "Lf", "Rt", "Up"}) do
s["Skybox" .. prop] = "http://www.roblox.com/asset/?id=" .. id
end
end)
-- Skybox 2
createButton("Skybox 2", function()
local s = Instance.new("Sky", Lighting)
local id = "139434063577590"
for _, prop in ipairs({"Bk", "Dn", "Ft", "Lf", "Rt", "Up"}) do
s["Skybox" .. prop] = "http://www.roblox.com/asset/?id=" .. id
end
end)
-- Red Fog
createButton("Red Fog", function()
Lighting.FogColor = Color3.fromRGB(255, 0, 0)
Lighting.FogStart = 0
Lighting.FogEnd = 100
end)
-- Stop Fog
createButton("Stop Fog", function()
Lighting.FogStart = 100000
Lighting.FogEnd = 1000000
end)
-- Play Music
createButton("c00lkidd Music", function()
if playingSound then playingSound:Destroy() end
local s = Instance.new("Sound", SoundService)
s.SoundId = "rbxassetid://95156028272944"
s.Volume = 1
s.PlaybackSpeed = 0.2
s.Looped = true
s:Play()
playingSound = s
end)
-- Stop Music
createButton("Stop Music", function()
if playingSound then
playingSound:Destroy()
playingSound = nil
end
end)
-- Jumpscare
createButton("Jumpscare", function()
local img = Instance.new("ImageLabel", gui)
img.Size = UDim2.new(1, 0, 1, 0)
img.BackgroundTransparency = 1
img.Image = "http://www.roblox.com/asset/?id=113739590817202"
img.ZIndex = 1000
local s = Instance.new("Sound", img)
s.SoundId = "rbxassetid://103215672097028"
s.Volume = 1
s:Play()
s.Ended:Connect(function()
img:Destroy()
end)
end)
-- Delete Map
createButton("Delete Map", function()
for _, v in ipairs(Workspace:GetChildren()) do
if not Players:GetPlayerFromCharacter(v) and not v:IsA("Terrain") then
v:Destroy()
end
end
end)
-- Fire All
createButton("Fire All", function()
for _, v in ipairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") then
local fire = Instance.new("Fire", v)
fire.Size = 5
fire.Heat = 5
end
end
for _, p in pairs(Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local fire = Instance.new("Fire", p.Character.HumanoidRootPart)
fire.Size = 5
fire.Heat = 5
end
end
end)
-- Particles on Players
createButton("Particles on Players", function()
local decalID = 113706864416219
for _, player in pairs(Players:GetPlayers()) do
local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if root then
for i = 1, 3 do
local emit = Instance.new("ParticleEmitter")
emit.Parent = root
emit.Texture = "http://www.roblox.com/asset/?id=" .. decalID
emit.VelocitySpread = 20
end
end
end
end)
-- Unanchor All
createButton("Unanchor All", function()
for _, v in ipairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") then
v.Anchored = false
end
end
end)
-- Infinite Yield
createButton("IY", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end)
-- Raining Parts
createButton("Raining Parts", function()
partsRainActive = true
spawn(function()
while partsRainActive do
local p = Instance.new("Part", Workspace)
p.Anchored = false
p.CanCollide = true
p.Size = Vector3.new(5, 5, 5)
p.Position = Vector3.new(math.random(-300, 300), 150, math.random(-300, 300))
p.BrickColor = BrickColor.Random()
p.Material = Enum.Material.SmoothPlastic
wait(0.1)
end
end)
end)
-- Stop Raining Parts
createButton("Stop Raining Parts", function()
partsRainActive = false
end)
-- Meteor Rain
createButton("Meteor Rain", function()
meteorRainActive = true
spawn(function()
while meteorRainActive do
local meteor = Instance.new("Part", Workspace)
meteor.Size = Vector3.new(4, 8, 4)
meteor.Position = Vector3.new(math.random(-300, 300), 150, math.random(-300, 300))
meteor.Anchored = false
meteor.CanCollide = true
meteor.BrickColor = BrickColor.new("Really black")
meteor.Material = Enum.Material.Neon
meteor.Name = "Meteor"
local mesh = Instance.new("SpecialMesh", meteor)
mesh.MeshType = Enum.MeshType.Sphere
mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
local bv = Instance.new("BodyVelocity", meteor)
bv.Velocity = Vector3.new(0, -100, 0)
bv.MaxForce = Vector3.new(1e5, 1e5, 1e5)
meteor.Touched:Connect(function(hit)
local explosion = Instance.new("Explosion", Workspace)
explosion.Position = meteor.Position
explosion.BlastRadius = 10
explosion.BlastPressure = 500000
for _, plr in pairs(Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
local dist = (plr.Character.HumanoidRootPart.Position - meteor.Position).Magnitude
if dist <= explosion.BlastRadius then
local h = plr.Character:FindFirstChild("Humanoid")
if h then h.Health = 0 end
end
end
end
meteor:Destroy()
end)
Debris:AddItem(meteor, 10)
wait(0.4)
end
end)
end)
-- Stop Meteor Rain
createButton("Stop Meteor Rain", function()
meteorRainActive = false
end)No comments yet for this script.



