
Key Required VerifiedUniversal

local p = game.Players.LocalPlayer
local g = Instance.new("ScreenGui", p:WaitForChild("PlayerGui"))
g.ResetOnSpawn = false
-- ANA ŞİFRE EKRANI
local mainFrame = Instance.new("Frame", g)
mainFrame.Size = UDim2.new(0, 350, 0, 250)
mainFrame.Position = UDim2.new(0.5, -175, 0.5, -125)
mainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
mainFrame.BorderSizePixel = 2
mainFrame.BorderColor3 = Color3.fromRGB(0, 170, 255)
-- RGB Efekti için çerçeve
local rgbFrameKey = Instance.new("Frame", mainFrame)
rgbFrameKey.Size = UDim2.new(1, 10, 1, 10)
rgbFrameKey.Position = UDim2.new(0, -5, 0, -5)
rgbFrameKey.BackgroundTransparency = 1
rgbFrameKey.ZIndex = -1
-- RGB UIStroke (Gökkuşağı efekti)
local rgbStrokeKey = Instance.new("UIStroke", rgbFrameKey)
rgbStrokeKey.Thickness = 4
rgbStrokeKey.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
rgbStrokeKey.LineJoinMode = Enum.LineJoinMode.Round
-- BAŞLIK "MertScripts!"
local title = Instance.new("TextLabel", mainFrame)
title.Size = UDim2.new(1, 0, 0, 50)
title.Position = UDim2.new(0, 0, 0, 10)
title.Text = "MertScripts!"
title.TextColor3 = Color3.fromRGB(0, 170, 255)
title.BackgroundTransparency = 1
title.Font = Enum.Font.SourceSansBold
title.TextSize = 32
-- Başlık için RGB efekti
local titleRgbStroke = Instance.new("UIStroke", title)
titleRgbStroke.Thickness = 3
titleRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
-- ŞİFRE DURUM YAZISI
local statusText = Instance.new("TextLabel", mainFrame)
statusText.Size = UDim2.new(1, -40, 0, 30)
statusText.Position = UDim2.new(0, 20, 0, 70)
statusText.Text = "Şifre girin..."
statusText.TextColor3 = Color3.fromRGB(200, 200, 200)
statusText.BackgroundTransparency = 1
statusText.Font = Enum.Font.SourceSans
statusText.TextSize = 16
statusText.TextXAlignment = Enum.TextXAlignment.Left
-- Durum yazısı için RGB efekti
local statusRgbStroke = Instance.new("UIStroke", statusText)
statusRgbStroke.Thickness = 1
statusRgbStroke.Transparency = 0.5
statusRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
-- ŞİFRE TEXTBOX'U
local passwordBox = Instance.new("TextBox", mainFrame)
passwordBox.Size = UDim2.new(1, -40, 0, 40)
passwordBox.Position = UDim2.new(0, 20, 0, 110)
passwordBox.PlaceholderText = "Key..."
passwordBox.Text = ""
passwordBox.ClearTextOnFocus = false
passwordBox.TextColor3 = Color3.fromRGB(255, 255, 255)
passwordBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
passwordBox.Font = Enum.Font.SourceSans
passwordBox.TextSize = 20
passwordBox.TextXAlignment = Enum.TextXAlignment.Center
-- Textbox için RGB efekti
local passwordBoxStroke = Instance.new("UIStroke", passwordBox)
passwordBoxStroke.Thickness = 2
passwordBoxStroke.LineJoinMode = Enum.LineJoinMode.Round
-- "Getkey" BUTONU (SOL TARAFTA)
local getkeyButton = Instance.new("TextButton", mainFrame)
getkeyButton.Size = UDim2.new(0, 100, 0, 30)
getkeyButton.Position = UDim2.new(0, 20, 0, 160)
getkeyButton.Text = "Getkey"
getkeyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
getkeyButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
getkeyButton.Font = Enum.Font.SourceSansBold
getkeyButton.TextSize = 16
-- Getkey butonu için RGB efekti
local getkeyButtonStroke = Instance.new("UIStroke", getkeyButton)
getkeyButtonStroke.Thickness = 2
getkeyButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
-- "Doğrula" BUTONU (SAĞ TARAFTA)
local verifyButton = Instance.new("TextButton", mainFrame)
verifyButton.Size = UDim2.new(0, 100, 0, 30)
verifyButton.Position = UDim2.new(1, -120, 0, 160)
verifyButton.Text = "Doğrula"
verifyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
verifyButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
verifyButton.Font = Enum.Font.SourceSansBold
verifyButton.TextSize = 16
-- Doğrula butonu için RGB efekti
local verifyButtonStroke = Instance.new("UIStroke", verifyButton)
verifyButtonStroke.Thickness = 2
verifyButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
-- ÇARPI BUTONU (SAĞ ÜST)
local closeButton = Instance.new("TextButton", mainFrame)
closeButton.Size = UDim2.new(0, 30, 0, 30)
closeButton.Position = UDim2.new(1, -35, 0, 5)
closeButton.Text = "X"
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
closeButton.Font = Enum.Font.SourceSansBold
closeButton.TextSize = 18
-- Çarpı butonu için RGB efekti
local closeButtonStroke = Instance.new("UIStroke", closeButton)
closeButtonStroke.Thickness = 2
closeButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
-- RGB Animasyonu (Şifre Ekranı)
local rgbOffsetKey = 0
local rgbSpeedKey = 1.5
game:GetService("RunService").Heartbeat:Connect(function(deltaTime)
rgbOffsetKey = rgbOffsetKey + deltaTime * rgbSpeedKey
-- RGB renkleri hesapla
local r = math.sin(rgbOffsetKey) * 0.5 + 0.5
local g = math.sin(rgbOffsetKey + 2) * 0.5 + 0.5
local b = math.sin(rgbOffsetKey + 4) * 0.5 + 0.5
local rgbColor = Color3.new(r, g, b)
-- Ana çerçeveye RGB efekti uygula
rgbStrokeKey.Color = rgbColor
-- Başlığa RGB efekti uygula
titleRgbStroke.Color = Color3.new(r, g, b)
-- Durum yazısına RGB efekti uygula
statusRgbStroke.Color = Color3.new(r * 0.5, g * 0.5, b * 0.5)
-- Textbox'a RGB efekti uygula
passwordBoxStroke.Color = Color3.new(r * 0.8, g * 0.8, b * 0.8)
-- Getkey butonuna RGB efekti uygula
getkeyButtonStroke.Color = Color3.new(r, g * 0.7, b * 0.5)
-- Doğrula butonuna RGB efekti uygula
verifyButtonStroke.Color = Color3.new(r * 0.7, g, b)
-- Çarpı butonuna RGB efekti uygula
closeButtonStroke.Color = Color3.new(r, g * 0.3, b * 0.3)
end)
-- GETKEY BUTONU TIKLAMA
getkeyButton.MouseButton1Click:Connect(function()
if setclipboard then
setclipboard("https://www.youtube.com/@NightBoxyz")
statusText.Text = "Link kopyalandı!"
wait(1)
if statusText.Text == "Link kopyalandı!" then
statusText.Text = "Şifre girin..."
end
else
statusText.Text = "Kopyalama hatası!"
end
end)
-- DOĞRULA BUTONU TIKLAMA
verifyButton.MouseButton1Click:Connect(function()
local userPassword = passwordBox.Text
local correctPassword = "Kaya_17"
if string.lower(userPassword) == string.lower(correctPassword) then
statusText.Text = "Şifre doğru, hile açılıyor!"
-- RGB efekti doğrulama için değişsin
for i = 1, 10 do
rgbSpeedKey = rgbSpeedKey + 0.5
wait(0.1)
end
-- BEKLE VE ÇALIŞTIR
wait(1)
-- ŞİFRE EKRANINI SİL
g:Destroy()
-- HİLEYİ ÇALIŞTIR
print("Hile çalıştırılıyor...")
local p = game.Players.LocalPlayer
local g = Instance.new("ScreenGui", p:WaitForChild("PlayerGui"))
g.ResetOnSpawn = false
local f = Instance.new("Frame", g)
f.Size = UDim2.new(0, 300, 0, 200)
f.Position = UDim2.new(0.5, -150, 0.5, -100)
f.BackgroundColor3 = Color3.fromRGB(30,30,30)
f.Visible = true
f.Active = true
f.Draggable = true
-- RGB Efekt Çerçevesi
local rgbFrame = Instance.new("Frame", f)
rgbFrame.Size = UDim2.new(1, 10, 1, 10)
rgbFrame.Position = UDim2.new(0, -5, 0, -5)
rgbFrame.BackgroundTransparency = 1
rgbFrame.ZIndex = -1
-- RGB UIStroke (Gökkuşağı efekti)
local rgbStroke = Instance.new("UIStroke", rgbFrame)
rgbStroke.Thickness = 4
rgbStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
rgbStroke.LineJoinMode = Enum.LineJoinMode.Round
local t = Instance.new("TextLabel", f)
t.Size = UDim2.new(1, 0, 0, 20)
t.Position = UDim2.new(0, 0, 0, 0)
t.Text = "Mert Scripts"
t.TextColor3 = Color3.fromRGB(255,255,255)
t.BackgroundTransparency = 1
t.Font = Enum.Font.SourceSansBold
t.TextSize = 16
-- Başlık için RGB efekti
local titleRgbStroke = Instance.new("UIStroke", t)
titleRgbStroke.Thickness = 2
titleRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
-- Hoşgeldin yazısı eklendi
local welcomeText = Instance.new("TextLabel", f)
welcomeText.Size = UDim2.new(1, 0, 0, 15)
welcomeText.Position = UDim2.new(0, 0, 0, 20)
welcomeText.Text = "Hoşgeldin♡Welcome"
welcomeText.TextColor3 = Color3.fromRGB(200,200,200)
welcomeText.BackgroundTransparency = 1
welcomeText.Font = Enum.Font.SourceSans
welcomeText.TextSize = 12
welcomeText.TextWrapped = true
-- Hoşgeldin yazısı için RGB efekti
local welcomeRgbStroke = Instance.new("UIStroke", welcomeText)
welcomeRgbStroke.Thickness = 1
welcomeRgbStroke.Transparency = 0.5
welcomeRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
local c = Instance.new("TextLabel", f)
c.Size = UDim2.new(0, 180, 0, 120)
c.Position = UDim2.new(0, 100, 0, 70)
c.TextColor3 = Color3.fromRGB(255,255,255)
c.BackgroundTransparency = 1
c.Font = Enum.Font.SourceSans
c.TextSize = 16
c.TextWrapped = true
c.Text = ""
-- Açıklama yazısı için RGB efekti
local descRgbStroke = Instance.new("UIStroke", c)
descRgbStroke.Thickness = 1
descRgbStroke.Transparency = 0.7
descRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
local espButton = Instance.new("TextButton", f)
espButton.Size = UDim2.new(0, 100, 0, 30)
espButton.Position = UDim2.new(0, 190, 0, 150)
espButton.Text = "Çalıştır"
espButton.Visible = false
espButton.TextColor3 = Color3.fromRGB(255,255,255)
espButton.BackgroundColor3 = Color3.fromRGB(60,60,60)
espButton.Font = Enum.Font.SourceSansBold
espButton.TextSize = 14
-- Buton için RGB efekti
local espButtonStroke = Instance.new("UIStroke", espButton)
espButtonStroke.Thickness = 2
espButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
-- Sol taraf için ScrollingFrame
local scrollFrame = Instance.new("ScrollingFrame", f)
scrollFrame.Size = UDim2.new(0, 70, 0, 160)
scrollFrame.Position = UDim2.new(0, 10, 0, 35)
scrollFrame.BackgroundTransparency = 1
scrollFrame.ScrollBarThickness = 4
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 315)
-- ScrollFrame için RGB efekti
local scrollRgbStroke = Instance.new("UIStroke", scrollFrame)
scrollRgbStroke.Thickness = 2
scrollRgbStroke.LineJoinMode = Enum.LineJoinMode.Round
-- AIMBOT İÇİN YENİ DEĞİŞKENLER (WHITELIST)
local aimbotButton
local aimbotActive = false
local aimbotConnection
local aimTarget = nil
local whitelist = {}
local whitelistBox, addButton, removeButton
-- AIMBOT BUTONU İÇİN RGB EFEKTİ
local aimbotButtonStroke
local whitelistBoxStroke, addButtonStroke, removeButtonStroke
-- RGB Animasyonu
local rgbOffset = 0
local rgbSpeed = 2
game:GetService("RunService").Heartbeat:Connect(function(deltaTime)
rgbOffset = rgbOffset + deltaTime * rgbSpeed
local r = math.sin(rgbOffset) * 0.5 + 0.5
local g = math.sin(rgbOffset + 2) * 0.5 + 0.5
local b = math.sin(rgbOffset + 4) * 0.5 + 0.5
local rgbColor = Color3.new(r, g, b)
rgbStroke.Color = rgbColor
titleRgbStroke.Color = Color3.new(r, g * 0.8, b * 0.6)
welcomeRgbStroke.Color = Color3.new(r * 0.7, g * 0.7, b * 0.7)
descRgbStroke.Color = Color3.new(r * 0.5, g * 0.5, b * 0.5)
scrollRgbStroke.Color = Color3.new(r * 0.8, g * 0.8, b * 0.8)
if espButton.Visible then
espButtonStroke.Color = rgbColor
end
if aimbotButtonStroke then
aimbotButtonStroke.Color = rgbColor
end
if whitelistBoxStroke then
whitelistBoxStroke.Color = Color3.new(r * 0.7, g * 0.7, b * 0.7)
end
if addButtonStroke then
addButtonStroke.Color = Color3.new(r * 0.5, g * 0.8, b * 0.5)
end
if removeButtonStroke then
removeButtonStroke.Color = Color3.new(r * 0.8, g * 0.5, b * 0.5)
end
end)
-- Teleport için değişkenler
local teleportBox, tpButton
local tpButtonStroke
local teleportBoxStroke
-- Noclip için değişkenler
local noclipButton
local noclipActive = false
local noclipConnection
local noclipButtonStroke
local function setupNoclip()
if not noclipButton then
noclipButton = Instance.new("TextButton", f)
noclipButton.Size = UDim2.new(0, 100, 0, 30)
noclipButton.Position = UDim2.new(0, 190, 0, 150)
noclipButton.Text = "Başlat"
noclipButton.TextColor3 = Color3.fromRGB(255,255,255)
noclipButton.BackgroundColor3 = Color3.fromRGB(60,60,60)
noclipButton.Font = Enum.Font.SourceSansBold
noclipButton.TextSize = 14
noclipButtonStroke = Instance.new("UIStroke", noclipButton)
noclipButtonStroke.Thickness = 2
noclipButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
noclipButton.MouseButton1Click:Connect(function()
if not noclipActive then
noclipActive = true
noclipButton.Text = "Durdur"
c.Text = "Noclip Aktif"
noclipConnection = game:GetService("RunService").Stepped:Connect(function()
if p.Character then
for _, v in pairs(p.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
else
noclipActive = false
noclipButton.Text = "Başlat"
c.Text = "Noclip Durdu"
if noclipConnection then
noclipConnection:Disconnect()
noclipConnection = nil
end
if p.Character then
for _, v in pairs(p.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = true
end
end
end
end
end)
end
noclipButton.Visible = true
c.Text = "Noclip Aktif"
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if speedBox then speedBox.Visible = false end
if jumpBox then jumpBox.Visible = false end
if applyBtn then applyBtn.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end
local function setupTeleport()
if not teleportBox then
teleportBox = Instance.new("TextBox", f)
teleportBox.Size = UDim2.new(0, 160, 0, 30)
teleportBox.Position = UDim2.new(0, 70, 0, 40)
teleportBox.PlaceholderText = "isim yaz"
teleportBox.Text = ""
teleportBox.ClearTextOnFocus = false
teleportBox.TextColor3 = Color3.fromRGB(255,255,255)
teleportBox.BackgroundColor3 = Color3.fromRGB(50,50,50)
teleportBox.Font = Enum.Font.SourceSans
teleportBox.TextSize = 14
teleportBoxStroke = Instance.new("UIStroke", teleportBox)
teleportBoxStroke.Thickness = 2
teleportBoxStroke.LineJoinMode = Enum.LineJoinMode.Round
tpButton = Instance.new("TextButton", f)
tpButton.Size = UDim2.new(0, 60, 0, 30)
tpButton.Position = UDim2.new(0, 120, 0, 80)
tpButton.Text = "Tp"
tpButton.TextColor3 = Color3.fromRGB(255,255,255)
tpButton.BackgroundColor3 = Color3.fromRGB(60,60,60)
tpButton.Font = Enum.Font.SourceSansBold
tpButton.TextSize = 14
tpButtonStroke = Instance.new("UIStroke", tpButton)
tpButtonStroke.Thickness = 2
tpButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
tpButton.MouseButton1Click:Connect(function()
local targetName = teleportBox.Text
if targetName ~= "" then
local targetPlayer = nil
for _, player in pairs(game.Players:GetPlayers()) do
if string.lower(player.Name) == string.lower(targetName) or
string.lower(player.DisplayName) == string.lower(targetName) then
targetPlayer = player
break
end
end
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
p.Character:SetPrimaryPartCFrame(targetPlayer.Character.HumanoidRootPart.CFrame)
c.Text = targetPlayer.Name .. " ışınlandı!"
else
c.Text = "Oyuncu bulunamadı!"
end
end
end)
end
teleportBox.Visible = true
tpButton.Visible = true
c.Text = "Işınlanacak oyuncu ismini yaz"
espButton.Visible = false
if noclipButton then noclipButton.Visible = false end
if speedBox then speedBox.Visible = false end
if jumpBox then jumpBox.Visible = false end
if applyBtn then applyBtn.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end
local espActive = false
local espFolder = Instance.new("Folder", g)
espFolder.Name = "ESPFolder"
local function createESP(plr, char)
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
local hrp = char.HumanoidRootPart
local humanoid = char:FindFirstChild("Humanoid")
local box = Instance.new("BoxHandleAdornment", espFolder)
box.Adornee = hrp
box.Size = Vector3.new(4, 6, 1)
box.Color3 = Color3.fromRGB(255, 0, 0)
box.Transparency = 0.3
box.AlwaysOnTop = true
box.ZIndex = 10
local billboard = Instance.new("BillboardGui", espFolder)
billboard.Adornee = hrp
billboard.Size = UDim2.new(0, 150, 0, 60)
billboard.StudsOffset = Vector3.new(0, 4, 0)
billboard.AlwaysOnTop = true
billboard.MaxDistance = 300
local nameLabel = Instance.new("TextLabel", billboard)
nameLabel.Size = UDim2.new(1, 0, 0.3, 0)
nameLabel.Position = UDim2.new(0, 0, 0, 0)
nameLabel.Text = plr.Name
nameLabel.TextColor3 = Color3.fromRGB(255, 0, 0)
nameLabel.BackgroundTransparency = 1
nameLabel.Font = Enum.Font.SourceSansBold
nameLabel.TextSize = 14
local healthLabel = Instance.new("TextLabel", billboard)
healthLabel.Size = UDim2.new(1, 0, 0.3, 0)
healthLabel.Position = UDim2.new(0, 0, 0.3, 0)
healthLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
healthLabel.BackgroundTransparency = 1
healthLabel.Font = Enum.Font.SourceSans
healthLabel.TextSize = 12
local distanceLabel = Instance.new("TextLabel", billboard)
distanceLabel.Size = UDim2.new(1, 0, 0.3, 0)
distanceLabel.Position = UDim2.new(0, 0, 0.6, 0)
distanceLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
distanceLabel.BackgroundTransparency = 1
distanceLabel.Font = Enum.Font.SourceSans
distanceLabel.TextSize = 11
game:GetService("RunService").Heartbeat:Connect(function()
if not char or not char.Parent or not hrp or not hrp.Parent then
box:Destroy()
billboard:Destroy()
return
end
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local distance = math.floor((p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude)
distanceLabel.Text = distance .. " stud"
end
if humanoid then
healthLabel.Text = math.floor(humanoid.Health) .. "/" .. math.floor(humanoid.MaxHealth)
else
healthLabel.Text = "0/0"
end
end)
end
game.Players.PlayerAdded:Connect(function(plr)
if espActive then
plr.CharacterAdded:Connect(function(char)
wait(0.5)
createESP(plr, char)
end)
if plr.Character then
createESP(plr, plr.Character)
end
end
end)
local function trackPlayer(plr)
plr.CharacterAdded:Connect(function(char)
wait(0.5)
if espActive then
createESP(plr, char)
end
end)
end
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= p then
trackPlayer(plr)
end
end
game.Players.PlayerAdded:Connect(function(plr)
trackPlayer(plr)
end)
local function updateESP()
if not espActive then
espActive = true
espButton.Text = "Durdur"
c.Text = "ESP Aktif"
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= p and plr.Character then
createESP(plr, plr.Character)
end
end
else
espActive = false
espButton.Text = "Çalıştır"
c.Text = "ESP Durdu"
espFolder:ClearAllChildren()
end
end
espButton.MouseButton1Click:Connect(updateESP)
local speedBox, jumpBox, applyBtn
local speedBoxStroke, jumpBoxStroke, applyBtnStroke
local function applySpeed()
if not speedBox then
speedBox = Instance.new("TextBox", f)
speedBox.Size = UDim2.new(0, 80, 0, 30)
speedBox.Position = UDim2.new(0, 100, 0, 40)
speedBox.Text = "50"
speedBox.ClearTextOnFocus = false
speedBox.TextColor3 = Color3.fromRGB(255,255,255)
speedBox.BackgroundColor3 = Color3.fromRGB(40,40,40)
speedBox.Font = Enum.Font.SourceSans
speedBox.TextSize = 18
speedBoxStroke = Instance.new("UIStroke", speedBox)
speedBoxStroke.Thickness = 2
speedBoxStroke.LineJoinMode = Enum.LineJoinMode.Round
jumpBox = Instance.new("TextBox", f)
jumpBox.Size = UDim2.new(0, 80, 0, 30)
jumpBox.Position = UDim2.new(0, 190, 0, 40)
jumpBox.Text = "120"
jumpBox.ClearTextOnFocus = false
jumpBox.TextColor3 = Color3.fromRGB(255,255,255)
jumpBox.BackgroundColor3 = Color3.fromRGB(40,40,40)
jumpBox.Font = Enum.Font.SourceSans
jumpBox.TextSize = 18
jumpBoxStroke = Instance.new("UIStroke", jumpBox)
jumpBoxStroke.Thickness = 2
jumpBoxStroke.LineJoinMode = Enum.LineJoinMode.Round
applyBtn = Instance.new("TextButton", f)
applyBtn.Size = UDim2.new(0, 80, 0, 30)
applyBtn.Position = UDim2.new(0, 145, 0, 80)
applyBtn.Text = "Uygula"
applyBtn.TextColor3 = Color3.fromRGB(255,255,255)
applyBtn.BackgroundColor3 = Color3.fromRGB(60,60,60)
applyBtn.Font = Enum.Font.SourceSansBold
applyBtn.TextSize = 16
applyBtnStroke = Instance.new("UIStroke", applyBtn)
applyBtnStroke.Thickness = 2
applyBtnStroke.LineJoinMode = Enum.LineJoinMode.Round
applyBtn.MouseButton1Click:Connect(function()
local h = p.Character and p.Character:FindFirstChildWhichIsA("Humanoid")
if h then
local speed = tonumber(speedBox.Text)
local jump = tonumber(jumpBox.Text)
if speed and jump then
h.WalkSpeed = speed
h.JumpPower = jump
c.Text = "Hız: "..speed.."\nZıplama: "..jump
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
else
c.Text = "Geçerli sayı giriniz!"
end
end
end)
end
speedBox.Visible = true
jumpBox.Visible = true
applyBtn.Visible = true
c.Text = ""
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end
local fullbrightButton
local fullbrightActive = false
local lighting = game:GetService("Lighting")
local originalSettings = {}
local fullbrightButtonStroke
originalSettings.Brightness = lighting.Brightness
originalSettings.Ambient = lighting.Ambient
originalSettings.OutdoorAmbient = lighting.OutdoorAmbient
originalSettings.ColorShift_Top = lighting.ColorShift_Top
originalSettings.ColorShift_Bottom = lighting.ColorShift_Bottom
originalSettings.FogEnd = lighting.FogEnd
originalSettings.GlobalShadows = lighting.GlobalShadows
local function toggleFullbright()
if not fullbrightActive then
fullbrightActive = true
lighting.Brightness = 2
lighting.Ambient = Color3.fromRGB(255, 255, 255)
lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255)
lighting.ColorShift_Top = Color3.fromRGB(255, 255, 255)
lighting.ColorShift_Bottom = Color3.fromRGB(255, 255, 255)
lighting.FogEnd = 100000
lighting.GlobalShadows = false
c.Text = "Fullbright AKTİF!\n\nNot: Bu işlem geri alınamaz!"
if fullbrightButton then
fullbrightButton.Text = "Durdur"
end
else
fullbrightActive = false
lighting.Brightness = originalSettings.Brightness
lighting.Ambient = originalSettings.Ambient
lighting.OutdoorAmbient = originalSettings.OutdoorAmbient
lighting.ColorShift_Top = originalSettings.ColorShift_Top
lighting.ColorShift_Bottom = originalSettings.ColorShift_Bottom
lighting.FogEnd = originalSettings.FogEnd
lighting.GlobalShadows = originalSettings.GlobalShadows
c.Text = "Fullbright devre dışı!"
if fullbrightButton then
fullbrightButton.Text = "Çalıştır"
end
end
end
local function setupFullbright()
if not fullbrightButton then
fullbrightButton = Instance.new("TextButton", f)
fullbrightButton.Size = UDim2.new(0, 100, 0, 30)
fullbrightButton.Position = UDim2.new(0, 190, 0, 150)
fullbrightButton.Text = "Çalıştır"
fullbrightButton.TextColor3 = Color3.fromRGB(255, 255, 255)
fullbrightButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
fullbrightButton.Font = Enum.Font.SourceSansBold
fullbrightButton.TextSize = 14
fullbrightButtonStroke = Instance.new("UIStroke", fullbrightButton)
fullbrightButtonStroke.Thickness = 2
fullbrightButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
fullbrightButton.MouseButton1Click:Connect(function()
toggleFullbright()
end)
end
c.Text = "Fullbright\n\nNot: Bu işlem geri alınamaz!\n\nÇalıştır'a basınca harita aydınlanır."
fullbrightButton.Visible = true
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if speedBox then speedBox.Visible = false end
if jumpBox then jumpBox.Visible = false end
if applyBtn then applyBtn.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end
local function findClosestPlayer()
if not p.Character or not p.Character:FindFirstChild("HumanoidRootPart") then
return nil
end
local myPosition = p.Character.HumanoidRootPart.Position
local closestPlayer = nil
local closestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
if player ~= p and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local isWhitelisted = false
for _, whitelistedName in pairs(whitelist) do
if string.lower(tostring(player.Name)) == string.lower(tostring(whitelistedName)) then
isWhitelisted = true
break
end
end
if not isWhitelisted then
local targetPosition = player.Character.HumanoidRootPart.Position
local distance = (myPosition - targetPosition).Magnitude
if distance < closestDistance then
closestDistance = distance
closestPlayer = player
end
end
end
end
return closestPlayer
end
local function toggleAimbot()
if not aimbotActive then
aimbotActive = true
aimbotButton.Text = "Kapat"
local whitelistInfo = ""
if #whitelist > 0 then
whitelistInfo = "\nWhitelist: " .. table.concat(whitelist, ", ")
else
whitelistInfo = "\nWhitelist: Boş"
end
c.Text = "Aimbot AKTİF!" .. whitelistInfo .. "\n\nWhitelist'te olmayan en yakın oyuncuya kilitleniyor..."
aimbotConnection = game:GetService("RunService").Heartbeat:Connect(function()
if not aimbotActive or not p.Character or not p.Character:FindFirstChild("HumanoidRootPart") then
return
end
local target = findClosestPlayer()
if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then
aimTarget = target
local camera = workspace.CurrentCamera
if camera then
local targetPosition = target.Character.HumanoidRootPart.Position
local cameraPosition = camera.CFrame.Position
local direction = (targetPosition - cameraPosition).Unit
local currentCF = camera.CFrame
local newCF = CFrame.new(cameraPosition, cameraPosition + direction)
camera.CFrame = currentCF:Lerp(newCF, 0.3)
end
end
end)
else
aimbotActive = false
aimbotButton.Text = "Aç"
c.Text = "Aimbot devre dışı!"
if aimbotConnection then
aimbotConnection:Disconnect()
aimbotConnection = nil
end
end
end
local function setupAimbot()
if not whitelistBox then
whitelistBox = Instance.new("TextBox", f)
whitelistBox.Size = UDim2.new(0, 160, 0, 30)
whitelistBox.Position = UDim2.new(0, 70, 0, 40)
whitelistBox.PlaceholderText = "Oyuncu adı yaz"
whitelistBox.Text = ""
whitelistBox.ClearTextOnFocus = false
whitelistBox.TextColor3 = Color3.fromRGB(255,255,255)
whitelistBox.BackgroundColor3 = Color3.fromRGB(50,50,50)
whitelistBox.Font = Enum.Font.SourceSans
whitelistBox.TextSize = 14
whitelistBoxStroke = Instance.new("UIStroke", whitelistBox)
whitelistBoxStroke.Thickness = 2
whitelistBoxStroke.LineJoinMode = Enum.LineJoinMode.Round
addButton = Instance.new("TextButton", f)
addButton.Size = UDim2.new(0, 70, 0, 25)
addButton.Position = UDim2.new(0, 70, 0, 80)
addButton.Text = "Ekle"
addButton.TextColor3 = Color3.fromRGB(255,255,255)
addButton.BackgroundColor3 = Color3.fromRGB(60, 100, 60)
addButton.Font = Enum.Font.SourceSansBold
addButton.TextSize = 14
addButtonStroke = Instance.new("UIStroke", addButton)
addButtonStroke.Thickness = 2
addButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
addButton.MouseButton1Click:Connect(function()
local playerName = whitelistBox.Text
if playerName ~= "" then
local alreadyAdded = false
for _, name in pairs(whitelist) do
if string.lower(name) == string.lower(playerName) then
alreadyAdded = true
break
end
end
if not alreadyAdded then
table.insert(whitelist, playerName)
c.Text = playerName .. " whitelist'e eklendi!\n\nWhitelist: " .. table.concat(whitelist, ", ")
else
c.Text = playerName .. " zaten whitelist'te!"
end
end
end)
removeButton = Instance.new("TextButton", f)
removeButton.Size = UDim2.new(0, 70, 0, 25)
removeButton.Position = UDim2.new(0, 150, 0, 80)
removeButton.Text = "Sil"
removeButton.TextColor3 = Color3.fromRGB(255,255,255)
removeButton.BackgroundColor3 = Color3.fromRGB(100, 60, 60)
removeButton.Font = Enum.Font.SourceSansBold
removeButton.TextSize = 14
removeButtonStroke = Instance.new("UIStroke", removeButton)
removeButtonStroke.Thickness = 2
removeButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
removeButton.MouseButton1Click:Connect(function()
local playerName = whitelistBox.Text
if playerName ~= "" then
local foundIndex = nil
for i, name in pairs(whitelist) do
if string.lower(name) == string.lower(playerName) then
foundIndex = i
break
end
end
if foundIndex then
table.remove(whitelist, foundIndex)
c.Text = playerName .. " whitelist'ten silindi!\n\nWhitelist: " .. (table.concat(whitelist, ", ") or "Boş")
else
c.Text = playerName .. " whitelist'te bulunamadı!"
end
end
end)
end
if not aimbotButton then
aimbotButton = Instance.new("TextButton", f)
aimbotButton.Size = UDim2.new(0, 100, 0, 30)
aimbotButton.Position = UDim2.new(0, 190, 0, 150)
aimbotButton.Text = "Aç"
aimbotButton.TextColor3 = Color3.fromRGB(255, 255, 255)
aimbotButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
aimbotButton.Font = Enum.Font.SourceSansBold
aimbotButton.TextSize = 14
aimbotButtonStroke = Instance.new("UIStroke", aimbotButton)
aimbotButtonStroke.Thickness = 2
aimbotButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
aimbotButton.MouseButton1Click:Connect(function()
toggleAimbot()
end)
end
c.Text = "Aimbot Sistemi\n\nWhitelist'e eklenen oyunculara nişan alınmaz.\n\nOyuncu adı yazıp Ekle/Sil butonlarını kullan."
aimbotButton.Visible = true
whitelistBox.Visible = true
addButton.Visible = true
removeButton.Visible = true
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if speedBox then speedBox.Visible = false end
if jumpBox then jumpBox.Visible = false end
if applyBtn then applyBtn.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
end
-- FLY DEĞİŞKENLERİ
local flyActive = false
local flySpeed = 50
local flyConnection = nil
local flyTextBox = nil
local flyToggleButton = nil
local flyStatusLabel = nil
-- DÜZELTİLMİŞ TOGGLEFLY (Yerçekimi düzeltildi)
local function toggleFly()
local player = game.Players.LocalPlayer
local char = player.Character
local humanoid = char and char:FindFirstChildWhichIsA("Humanoid")
if not flyActive then
-- UÇUŞ BAŞLAT
local speedValue = tonumber(flyTextBox.Text)
if speedValue and speedValue > 0 then
flySpeed = speedValue
else
c.Text = "Geçersiz hız! Lütfen sayı girin."
return
end
flyActive = true
flyToggleButton.Text = "Kapa"
c.Text = "FLY MENÜSÜ (Aktif)"
-- YERÇEKİMİNİ KAPAT (Havada sabit durması için)
if humanoid then
humanoid.PlatformStand = true
end
-- Uçuş döngüsünü başlat
flyConnection = game:GetService("RunService").Heartbeat:Connect(function()
local charNow = player.Character
if not charNow then return end
local hrp = charNow:FindFirstChild("HumanoidRootPart")
local hum = charNow:FindFirstChildWhichIsA("Humanoid")
if not hrp or not hum then return end
-- Kamera yönünü al
local cam = workspace.CurrentCamera
if not cam then return end
-- WASD / Joystick hareketi
local move = Vector3.new(0, 0, 0)
local uis = game:GetService("UserInputService")
if uis:IsKeyDown(Enum.KeyCode.W) then move = move + Vector3.new(0, 0, -flySpeed) end
if uis:IsKeyDown(Enum.KeyCode.S) then move = move + Vector3.new(0, 0, flySpeed) end
if uis:IsKeyDown(Enum.KeyCode.A) then move = move + Vector3.new(-flySpeed, 0, 0) end
if uis:IsKeyDown(Enum.KeyCode.D) then move = move + Vector3.new(flySpeed, 0, 0) end
if uis:IsKeyDown(Enum.KeyCode.Space) then move = move + Vector3.new(0, flySpeed, 0) end
if uis:IsKeyDown(Enum.KeyCode.LeftShift) then move = move + Vector3.new(0, -flySpeed, 0) end
-- Mobil joystick desteği
local moveDirection = hum.MoveDirection
if moveDirection.Magnitude > 0 then
move = move + moveDirection * flySpeed
end
-- Hareket yoksa dur (havada asılı kalsın)
if move.Magnitude == 0 then
hrp.Velocity = Vector3.new(0, 0, 0)
return
end
-- Kameraya göre hareket et
local forward = cam.CFrame.LookVector * move.Z
local right = cam.CFrame.RightVector * move.X
local up = Vector3.new(0, move.Y, 0)
hrp.Velocity = (forward + right + up) * 1.5
-- Noclip (duvardan geç)
for _, part in pairs(charNow:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end)
else
-- UÇUŞ DURDUR
flyActive = false
flyToggleButton.Text = "Aç"
c.Text = "FLY MENÜSÜ (Durduruldu)"
if flyConnection then
flyConnection:Disconnect()
flyConnection = nil
end
-- YERÇEKİMİNİ GERİ AÇ
local charNow = player.Character
if charNow then
local hum = charNow:FindFirstChildWhichIsA("Humanoid")
if hum then
hum.PlatformStand = false
end
-- Collision'ları geri aç
for _, part in pairs(charNow:GetDescendants()) do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.CanCollide = true
end
end
end
end
end
-- DÜZELTİLMİŞ SETUPFLY (Yazı kaymaları düzeltildi)
local function setupFly()
-- Önce diğer tüm kontrolleri gizle
espButton.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if speedBox then speedBox.Visible = false end
if jumpBox then jumpBox.Visible = false end
if applyBtn then applyBtn.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
-- Eğer fly aktifse durdur
if flyActive then
toggleFly()
end
-- Sağdaki ana açıklama yazısını (c) başlık olarak kullan
c.Text = "FLY MENÜSÜ"
c.TextColor3 = Color3.fromRGB(0, 170, 255)
c.TextSize = 18
c.TextWrapped = true
-- 1. Açıklama yazısı (wasd ya da joystik) - YUKARI TAŞINDI
if not flyStatusLabel then
flyStatusLabel = Instance.new("TextLabel", f)
flyStatusLabel.Size = UDim2.new(1, -40, 0, 30)
flyStatusLabel.Position = UDim2.new(0, 20, 0, 40)
flyStatusLabel.Text = "WASD ya da Joystik ile hareket et"
flyStatusLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
flyStatusLabel.BackgroundTransparency = 1
flyStatusLabel.Font = Enum.Font.SourceSans
flyStatusLabel.TextSize = 16
flyStatusLabel.TextXAlignment = Enum.TextXAlignment.Left
end
flyStatusLabel.Visible = true
-- 2. Hız TextBox - YUKARI TAŞINDI
if not flyTextBox then
flyTextBox = Instance.new("TextBox", f)
flyTextBox.Size = UDim2.new(0, 100, 0, 30)
flyTextBox.Position = UDim2.new(0, 20, 0, 80)
flyTextBox.PlaceholderText = "Hız (sayı)"
flyTextBox.Text = "50"
flyTextBox.ClearTextOnFocus = false
flyTextBox.TextColor3 = Color3.fromRGB(255,255,255)
flyTextBox.BackgroundColor3 = Color3.fromRGB(40,40,40)
flyTextBox.Font = Enum.Font.SourceSans
flyTextBox.TextSize = 18
flyTextBox.TextXAlignment = Enum.TextXAlignment.Center
end
flyTextBox.Visible = true
-- 3. Aç/Kapa butonu - YUKARI TAŞINDI
if not flyToggleButton then
flyToggleButton = Instance.new("TextButton", f)
flyToggleButton.Size = UDim2.new(0, 100, 0, 30)
flyToggleButton.Position = UDim2.new(0, 130, 0, 80)
flyToggleButton.Text = "Aç"
flyToggleButton.TextColor3 = Color3.fromRGB(255,255,255)
flyToggleButton.BackgroundColor3 = Color3.fromRGB(60,60,60)
flyToggleButton.Font = Enum.Font.SourceSansBold
flyToggleButton.TextSize = 16
flyToggleButton.MouseButton1Click:Connect(function()
toggleFly()
end)
end
flyToggleButton.Visible = true
end
local buttons = {
{"main", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
c.Text = "Hileme Hoşgeldin ben Mert\n\nÖncelikle hile tasarımına yeni başladım ve hile kötü görünüyor olabilir fakat yakın zamanda geliştireceğim ve geliştiriyorum\n\nHerhangi sorun var ise youtube kanalıma yorum olarak yazabilirsin\n\nHilemi tercih ettiğin için teşekkürler iyi oyunlar"
c.TextColor3 = Color3.fromRGB(255,255,255)
c.TextSize = 16
espButton.Visible = false
speedBox.Visible = false
jumpBox.Visible = false
applyBtn.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end},
{"ESP", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
c.Text = "ESP sistemi hazır"
c.TextColor3 = Color3.fromRGB(255,255,255)
c.TextSize = 16
espButton.Visible = true
speedBox.Visible = false
jumpBox.Visible = false
applyBtn.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end},
{"Speed", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
applySpeed()
end},
{"Credits", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
c.Text = "YT: @Nigthboxyz"
c.TextColor3 = Color3.fromRGB(255,255,255)
c.TextSize = 16
espButton.Visible = false
speedBox.Visible = false
jumpBox.Visible = false
applyBtn.Visible = false
if teleportBox then teleportBox.Visible = false end
if tpButton then tpButton.Visible = false end
if noclipButton then noclipButton.Visible = false end
if fullbrightButton then fullbrightButton.Visible = false end
if aimbotButton then aimbotButton.Visible = false end
if whitelistBox then whitelistBox.Visible = false end
if addButton then addButton.Visible = false end
if removeButton then removeButton.Visible = false end
end},
{"Teleport", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
setupTeleport()
end},
{"Noclip", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
setupNoclip()
end},
{"Fullbright", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
setupFullbright()
end},
{"Aimbot", function()
if flyActive then toggleFly() end
if flyStatusLabel then flyStatusLabel.Visible = false end
if flyTextBox then flyTextBox.Visible = false end
if flyToggleButton then flyToggleButton.Visible = false end
setupAimbot()
end},
{"Fly", function()
setupFly()
end}
}
-- Sol menü butonları
local menuButtons = {}
for i, data in ipairs(buttons) do
local b = Instance.new("TextButton", scrollFrame)
b.Size = UDim2.new(0, 60, 0, 30)
b.Position = UDim2.new(0, 0, 0, (i-1)*35)
b.Text = data[1]
b.TextColor3 = Color3.fromRGB(255,255,255)
b.BackgroundColor3 = Color3.fromRGB(40,40,40)
b.Font = Enum.Font.SourceSansBold
b.TextSize = 14
local buttonStroke = Instance.new("UIStroke", b)
buttonStroke.Thickness = 2
buttonStroke.LineJoinMode = Enum.LineJoinMode.Round
table.insert(menuButtons, {button = b, stroke = buttonStroke})
b.MouseButton1Click:Connect(data[2])
end
-- Menü butonları RGB efekti
game:GetService("RunService").Heartbeat:Connect(function()
for _, btnData in pairs(menuButtons) do
local offset = tick() * 0.5
local r = math.sin(offset + btnData.button.Position.Y.Offset * 0.1) * 0.5 + 0.5
local g = math.sin(offset + 2 + btnData.button.Position.Y.Offset * 0.1) * 0.5 + 0.5
local b = math.sin(offset + 4 + btnData.button.Position.Y.Offset * 0.1) * 0.5 + 0.5
btnData.stroke.Color = Color3.new(r, g, b)
end
end)
local x = Instance.new("TextButton", f)
x.Size = UDim2.new(0, 30, 0, 30)
x.Position = UDim2.new(1, -35, 0, 5)
x.Text = "X"
x.TextColor3 = Color3.fromRGB(255,255,255)
x.BackgroundColor3 = Color3.fromRGB(200,0,0)
x.Font = Enum.Font.SourceSansBold
x.TextSize = 16
local xButtonStroke = Instance.new("UIStroke", x)
xButtonStroke.Thickness = 2
xButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
local o = Instance.new("ImageButton", g)
o.Size = UDim2.new(0, 50, 0, 50)
o.Position = UDim2.new(0, 10, 0.5, -25)
o.BackgroundTransparency = 1
o.Image = "rbxassetid://6031075938"
o.Visible = false
local oButtonStroke = Instance.new("UIStroke", o)
oButtonStroke.Thickness = 2
oButtonStroke.Color = Color3.fromRGB(255, 255, 255)
oButtonStroke.LineJoinMode = Enum.LineJoinMode.Round
x.MouseButton1Click:Connect(function()
f.Visible = false
o.Visible = true
end)
o.MouseButton1Click:Connect(function()
f.Visible = true
o.Visible = false
end)
c.Text = "Hileme Hoşgeldin ben Mert\n\nSol taraftaki menüden özellik seçin"
else
statusText.Text = "Yanlış şifre! Tekrar dene."
passwordBox.Text = ""
for i = 1, 3 do
passwordBoxStroke.Color = Color3.fromRGB(255, 0, 0)
wait(0.1)
passwordBoxStroke.Color = Color3.fromRGB(200, 200, 200)
wait(0.1)
end
end
end)
-- ÇARPI BUTONU TIKLAMA (TAMAMEN KAPAT)
closeButton.MouseButton1Click:Connect(function()
g:Destroy()
end)No comments yet for this script.



