
KeylessUniversal

local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- GUI oluşturma
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "BlackEyeGUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = playerGui
-- Ana Çerçeve (Boyut Büyütüldü)
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 3
MainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0)
MainFrame.Size = UDim2.new(0, 450, 0, 500) -- Yükseklik azaltıldı, genişlik artırıldı
MainFrame.Position = UDim2.new(0.3, 0, 0.2, 0)
MainFrame.Active = true
MainFrame.Draggable = true
-- Başlık
local TitleLabel = Instance.new("TextLabel")
TitleLabel.Parent = MainFrame
TitleLabel.Size = UDim2.new(1, 0, 0, 40)
TitleLabel.BackgroundTransparency = 1
TitleLabel.Text = "Black Eye GUI V3"
TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleLabel.Font = Enum.Font.SourceSansBold
TitleLabel.TextSize = 22
TitleLabel.TextXAlignment = Enum.TextXAlignment.Center
-- Butonları içeren çerçeve
local ButtonFrame = Instance.new("Frame")
ButtonFrame.Parent = MainFrame
ButtonFrame.Size = UDim2.new(1, -10, 1, -50) -- Butonları içerir, alt boşluk bırakıldı
ButtonFrame.Position = UDim2.new(0, 5, 0, 45)
ButtonFrame.BackgroundTransparency = 1
-- GridLayout ile Butonları Yan Yana Yerleştirme
local GridLayout = Instance.new("UIGridLayout")
GridLayout.Parent = ButtonFrame
GridLayout.CellSize = UDim2.new(0.48, 0, 0, 40) -- 2 buton yan yana, yükseklik 40
GridLayout.CellPadding = UDim2.new(0.02, 0, 0.02, 0) -- Butonlar arasında hafif boşluk
GridLayout.SortOrder = Enum.SortOrder.LayoutOrder -- Butonları düzenli yerleştirir
-- Butonları Ekleme Fonksiyonu
local function addButton(name, func, color)
local button = Instance.new("TextButton")
button.Parent = ButtonFrame
button.BackgroundColor3 = color or Color3.fromRGB(255, 0, 0)
button.Font = Enum.Font.SourceSansBold
button.Text = name
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextSize = 18
button.MouseButton1Click:Connect(func)
end
-- Butonları Ekle
addButton("Shutdown", function()
for _, p in pairs(game.Players:GetPlayers()) do
p:Kick("Server is shutting down by team BlackEye950")
end
task.wait(1)
game:Shutdown()
end)
addButton("Fire Me", function() Instance.new("Fire").Parent = player.Character.HumanoidRootPart end)
addButton("Fire Others", function()
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= player then Instance.new("Fire").Parent = p.Character.HumanoidRootPart end
end
end)
addButton("Billboard GUI", function()
local character = player.Character or player.CharacterAdded:Wait()
local head = character:WaitForChild("Head")
local billboard = Instance.new("BillboardGui", head)
billboard.Adornee = head
billboard.Size = UDim2.new(0, 200, 0, 50)
billboard.StudsOffset = Vector3.new(0, 2, 0)
local textLabel = Instance.new("TextLabel", billboard)
textLabel.Size = UDim2.new(1, 0, 1, 0)
textLabel.BackgroundTransparency = 1
textLabel.Text = "BlackEye950"
textLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
textLabel.TextScaled = true
end)
addButton("Anti-Ban", function()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local TeleportService = game:GetService("TeleportService")
-- 🌐 Fake Identity Protection (Visual Changes Only)
local FakeName = "lol31cry" -- Fake Player Name
-- Simulate changing the name visually (not the actual name)
local function changeName()
-- Update character name tag to the fake name
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") then
local nameTag = LocalPlayer.Character.Head:FindFirstChild("BillboardGui")
if not nameTag then
nameTag = Instance.new("BillboardGui")
nameTag.Parent = LocalPlayer.Character.Head
nameTag.Adornee = LocalPlayer.Character.Head
nameTag.Size = UDim2.new(0, 100, 0, 50)
local textLabel = Instance.new("TextLabel")
textLabel.Parent = nameTag
textLabel.Text = FakeName
textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
textLabel.BackgroundTransparency = 1
textLabel.TextSize = 14
else
nameTag.TextLabel.Text = FakeName
end
end
end
-- Change name when the character is loaded
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") then
changeName()
else
LocalPlayer.CharacterAdded:Connect(function()
changeName()
end)
end
-- 🏃 Ban Protection (Auto-Rejoin)
LocalPlayer:GetPropertyChangedSignal("Parent"):Connect(function()
if LocalPlayer.Parent == nil then
TeleportService:Teleport(game.PlaceId, LocalPlayer)
end
end)
-- 👻 Admin Detection & Auto-Invisibility
local function BecomeInvisible()
if LocalPlayer.Character then
for _, v in pairs(LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.Transparency = 1
if v:IsA("MeshPart") or v:IsA("Part") then
v.CanCollide = false
end
end
end
end
end
-- Make invisible after character is loaded
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
BecomeInvisible()
else
LocalPlayer.CharacterAdded:Connect(function()
BecomeInvisible()
end)
end
end)
addButton("Headshake", function() end)
addButton("Chicken Arms", function() end)
addButton("Exit GUI", function() ScreenGui:Destroy() end)
addButton("Disco", function()
while true do
for _, part in pairs(game.Workspace:GetDescendants()) do
if part:IsA("BasePart") then
part.Color = Color3.fromRGB(math.random(0, 255), math.random(0, 255), math.random(0, 255))
end
end
wait(0.5)
end
end)
addButton("Theme", function()
local sound = Instance.new("Sound", game.Workspace)
sound.SoundId = "rbxassetid://0x3EB365529"
sound.Volume = 10
sound:Play()
end)
addButton("Message 1", function() Instance.new("Message", game.Workspace).Text = "team Black Eye 950 join today! https://discord.gg/QZSwkQZf" end)
addButton("Message 2", function() Instance.new("Message", game.Workspace).Text = "team Black Eye 950 was here 1!1!1!1" end)
addButton("Hint 1", function() Instance.new("Hint", game.Workspace).Text = "team Black Eye 950 join today! https://discord.gg/QZSwkQZf" end)
addButton("Hint 2", function()
while true do
local msg = Instance.new("Hint", game.Workspace)
msg.Text = "team Black Eye 950 was here 1!1!1!1"
wait(1)
msg:Destroy()
end
end)
addButton("Kill Others", function()
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= player then -- Kendini öldürmemesi için kontrol
local character = p.Character
if character and character:FindFirstChild("Humanoid") then
character.Humanoid.Health = 0 -- Canı sıfırlayarak öldürme
end
end
end
end)
addButton("Kick Others", function()
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= player then -- Kendisini atmamaması için kontrol
p:Kick("You have been kicked from the game by team BlackEye950.")
end
end
end)
addButton("Explosions", function()
while true do
local explosion = Instance.new("Explosion", game.Workspace)
explosion.Position = Vector3.new(math.random(-200, 200), math.random(10, 50), math.random(-200, 200))
explosion.BlastRadius = 10
explosion.BlastPressure = 50000
explosion.Hit:Connect(function(hit)
local character = hit.Parent
if character and character:FindFirstChild("Humanoid") then
character.Humanoid:TakeDamage(65)
end
end)
wait(0.5)
end
end)
addButton("666", function()
for _, obj in pairs(game.Workspace:GetDescendants()) do
if obj:IsA("BasePart") then
obj.Color = Color3.fromRGB(255, 0, 0)
end
end
end)
addButton("Theme 2", function()
local sound = Instance.new("Sound", game.Workspace)
sound.SoundId = "rbxassetid://15689450026"
sound.Volume = 10
sound:Play()
end)
addButton("Chat Clear", function()
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false)
end)
-- Kod devamı...
addButton("Particles", function()
local particleEffect = Instance.new("ParticleEmitter")
particleEffect.Texture = "rbxassetid://108119775515240" -- Partikül ID'si
particleEffect.Size = NumberSequence.new(1)
particleEffect.Lifetime = NumberRange.new(5, 10)
particleEffect.Rate = 100
-- Partikül efekti her oyuncunun etrafında olacak
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character and character:FindFirstChild("HumanoidRootPart") then
particleEffect.Parent = character.HumanoidRootPart
end
end
end)
addButton("Decal Spam", function()
local decalId = "rbxassetid://108119775515240" -- Decal ID'si
-- Haritadaki tüm parçaların decal'ını değiştir
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") then
local decal = part:FindFirstChildOfClass("Decal")
if decal then
decal.Texture = decalId -- Mevcut decal'ı değiştir
else
-- Eğer parçanın üzerine decal yoksa yeni bir decal ekle
local newDecal = Instance.new("Decal")
newDecal.Texture = decalId
newDecal.Parent = part
end
end
end
-- Tüm oyuncuların ayak, bacak, kol ve ellerini tek bir parça olarak algılayıp decal ekle
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
for _, part in pairs(character:GetChildren()) do
if part:IsA("Part") then
-- Ayaklar, bacaklar, kollar ve elleri tek parça olarak algılayalım
if part.Name:match("Left") or part.Name:match("Right") or part.Name:match("Torso") then
local decal = part:FindFirstChildOfClass("Decal")
if decal then
decal.Texture = decalId -- Decal'ı değiştir
else
local newDecal = Instance.new("Decal")
newDecal.Texture = decalId
newDecal.Parent = part
end
end
end
end
end
end
end)



W BUT NOT FOR MOBILE