-- 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)