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