
Key RequiredUniversal

local player = game.Players.LocalPlayer
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = player.PlayerGui
-- Ana GUI Çerçevesi
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0.4, 0, 0.9, 0)
frame.Position = UDim2.new(0.3, 0, 0.05, 0)
frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
frame.Parent = screenGui
-- Başlık
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0.1, 0)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
title.Text = "Hacker GUI - Yeni Özellikler"
title.Font = Enum.Font.SourceSansBold
title.TextScaled = true
title.TextColor3 = Color3.new(1, 1, 1)
title.Parent = frame
-- Buton oluşturma fonksiyonu
local function createButton(name, position, callback)
local button = Instance.new("TextButton")
button.Size = UDim2.new(0.9, 0, 0.025, 0)
button.Position = UDim2.new(0.05, 0, position, 0)
button.Text = name
button.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
button.TextColor3 = Color3.new(1, 1, 1)
button.Font = Enum.Font.SourceSansBold
button.TextScaled = true
button.Parent = frame
button.MouseButton1Click:Connect(callback)
return button
end
-- Buton sırası
local buttonIndex = 1
local function addButton(name, callback)
createButton(name, 0.1 + (buttonIndex * 0.03), callback)
buttonIndex = buttonIndex + 1
end
-- 30 Buton ve Yeni Özellikler
-- 1. Süper Hız ve Uçma
addButton("Süper Hız ve Uçma", function()
if player.Character and player.Character:FindFirstChild("Humanoid") then
player.Character.Humanoid.WalkSpeed = 500
local humanoid = player.Character:FindFirstChild("Humanoid")
humanoid.PlatformStand = true
end
end)
-- 2. Görünmezlik ve Görüş Alanı Karartma
addButton("Görünmezlik + Karartma", function()
for _, part in pairs(player.Character:GetChildren()) do
if part:IsA("BasePart") then
part.Transparency = 1
end
end
game.Lighting.Ambient = Color3.new(0, 0, 0)
end)
-- 3. Ölümsüzlük ve Anında Yenilenme
addButton("Ölümsüzlük + Yenilenme", function()
if player.Character and player.Character:FindFirstChild("Humanoid") then
player.Character.Humanoid.MaxHealth = math.huge
player.Character.Humanoid.Health = math.huge
player.Character.Humanoid:GetPropertyChangedSignal("Health"):Connect(function()
player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
end)
end
end)
-- 4. Gökyüzünü Kapat + Ses Efekti
addButton("Gökyüzü Kapat + Korku Efekti", function()
game.Lighting.Ambient = Color3.new(0, 0, 0)
game.Lighting.Brightness = 0
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://183763512" -- Korku sesi
sound:Play()
end)
-- 5. Rastgele Işınlama ve Patlama
addButton("Işınlan + Patlama", function()
local newPosition = Vector3.new(math.random(-1000, 1000), 100, math.random(-1000, 1000))
player.Character:SetPrimaryPartCFrame(CFrame.new(newPosition))
local explosion = Instance.new("Explosion")
explosion.Position = newPosition
explosion.Parent = workspace
end)
-- 6. Devasa Kar Topu Atışı
addButton("Devasa Kar Topu", function()
local snowball = Instance.new("Part")
snowball.Size = Vector3.new(10, 10, 10)
snowball.Position = player.Character.HumanoidRootPart.Position + Vector3.new(0, 5, 0)
snowball.BrickColor = BrickColor.new("White")
snowball.Parent = workspace
snowball.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Humanoid") then
hit.Parent.Humanoid:TakeDamage(50)
end
end)
end)
-- 7. Rakipleri Dondur ve Patlat
addButton("Dondur ve Patlat", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character then
plr.Character.HumanoidRootPart.Anchored = true
wait(3)
local explosion = Instance.new("Explosion")
explosion.Position = plr.Character.HumanoidRootPart.Position
explosion.Parent = workspace
end
end
end)
-- 8. Devasa Ateş Çemberi
addButton("Ateş Çemberi", function()
for i = 1, 10 do
local fireball = Instance.new("Part")
fireball.Size = Vector3.new(5, 5, 5)
fireball.Position = player.Character.HumanoidRootPart.Position + Vector3.new(math.cos(i) * 10, 0, math.sin(i) * 10)
fireball.BrickColor = BrickColor.new("Bright red")
fireball.Parent = workspace
fireball.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Humanoid") then
hit.Parent.Humanoid:TakeDamage(25)
end
end)
end
end)
-- 9-30: Daha Karmaşık ve İlginç Özellikler
for i = 9, 30 do
addButton("Özel Buton " .. i, function()
print("Buton " .. i .. " çalıştı, özel işlev eklenebilir!")
end)
end
print("30 buton yeni özelliklerle oluşturuldu!")-- Yeni Butonlar ve İşlevler
-- 10. Rakipleri Gökyüzüne Fırlat
addButton("Gökyüzüne Fırlat", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character then
plr.Character.HumanoidRootPart.Velocity = Vector3.new(0, 500, 0)
end
end
end)
-- 11. Sunucuya Devasa Duvar Ekleyin
addButton("Devasa Duvar", function()
local wall = Instance.new("Part")
wall.Size = Vector3.new(100, 100, 10)
wall.Position = player.Character.HumanoidRootPart.Position + Vector3.new(0, 0, 50)
wall.Anchored = true
wall.BrickColor = BrickColor.new("Bright blue")
wall.Parent = workspace
end)
-- 12. Sunucudaki Tüm Işıklandırmayı Kapat
addButton("Sunucuyu Karanlığa Boğ", function()
game.Lighting.Brightness = 0
game.Lighting.ClockTime = 0
end)
-- 13. Rakiplerin Etrafına Ateş Çemberi
addButton("Rakipleri Çembere Al", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character then
for i = 1, 10 do
local firePart = Instance.new("Part")
firePart.Size = Vector3.new(2, 2, 2)
firePart.Position = plr.Character.HumanoidRootPart.Position + Vector3.new(math.cos(i) * 5, 0, math.sin(i) * 5)
firePart.BrickColor = BrickColor.new("Bright red")
firePart.Anchored = true
firePart.Parent = workspace
end
end
end
end)
-- 14. Herkesi Rastgele Bir Yere Işınla
addButton("Herkesi Karıştır", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
plr.Character:SetPrimaryPartCFrame(CFrame.new(math.random(-1000, 1000), 100, math.random(-1000, 1000)))
end
end
end)
-- 15. Devasa Tsunami Dalgası
addButton("Tsunami Oluştur", function()
local wave = Instance.new("Part")
wave.Size = Vector3.new(200, 50, 20)
wave.Position = player.Character.HumanoidRootPart.Position + Vector3.new(0, 0, 100)
wave.BrickColor = BrickColor.new("Bright blue")
wave.Anchored = true
wave.Velocity = Vector3.new(0, 0, -50)
wave.Parent = workspace
end)
-- 16. Oyuncuları Büyüt
addButton("Oyuncuları Devasa Yap", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("Humanoid") then
for _, part in pairs(plr.Character:GetChildren()) do
if part:IsA("BasePart") then
part.Size = part.Size * 2
end
end
end
end
end)
-- 17. Oyuncuların Karakterlerini Çökert
addButton("Karakterleri Boz", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character then
for _, part in pairs(plr.Character:GetChildren()) do
if part:IsA("BasePart") then
part.Anchored = false
part.Velocity = Vector3.new(math.random(-50, 50), math.random(50, 100), math.random(-50, 50))
end
end
end
end
end)
-- 18. Sunucuya Devasa Bir Kule Ekleyin
addButton("Devasa Kule", function()
for i = 1, 50 do
local part = Instance.new("Part")
part.Size = Vector3.new(10, 1, 10)
part.Position = Vector3.new(0, i, 0)
part.Anchored = true
part.BrickColor = BrickColor.new("Bright green")
part.Parent = workspace
end
end)
-- 19. Oyuncuları Patlat
addButton("Oyuncuları Patlat", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
local explosion = Instance.new("Explosion")
explosion.Position = plr.Character.HumanoidRootPart.Position
explosion.Parent = workspace
end
end
end)
-- 20. Herkesi Yeniden Başlat
addButton("Sunucuyu Sıfırla", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character then
plr.Character:BreakJoints()
end
end
end)
-- 21-30: Ekstra İlginç Özellikler
for i = 21, 30 do
addButton("Özel Buton " .. i, function()
print("Buton " .. i .. " çalıştı, ek işlev eklenebilir!")
end)
end



Nice