Sybau gui
Key RequiredUniversal

Sybau gui

Universal Scriptysfr_666ysfr_666 704 views 58 executesUpdated Nov 10, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•293 lines (9677 chars)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local Workspace = game:GetService("Workspace")

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "SybauGUI"
screenGui.ResetOnSpawn = false
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui

local DEVID = "rbxassetid://71237959932818"

-- Hint Butonu (EN ÜSTTE)
local hintBtn = Instance.new("TextButton")
hintBtn.Name = "HintBtn"
hintBtn.Size = UDim2.new(0, 220, 0, 60)
hintBtn.Position = UDim2.new(0.5, 0, 0, 10)
hintBtn.AnchorPoint = Vector2.new(0.5, 0)
hintBtn.BackgroundColor3 = Color3.new(1, 1, 1)
hintBtn.BorderSizePixel = 0
hintBtn.Text = "sybau🔥"
hintBtn.TextColor3 = Color3.new(0, 0, 0)
hintBtn.TextScaled = true
hintBtn.Font = Enum.Font.GothamBold
hintBtn.ZIndex = 1000
local hintCorner = Instance.new("UICorner")
hintCorner.CornerRadius = UDim.new(0, 12)
hintCorner.Parent = hintBtn
hintBtn.Parent = screenGui

-- Ana GUI Frame (BEYAZ ARKA PLAN, OTOMATİK GÖRÜNÜR)
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 360, 0, 500)
mainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
mainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
mainFrame.BackgroundColor3 = Color3.new(1, 1, 1)  -- FULL BEYAZ
mainFrame.BorderSizePixel = 0
mainFrame.Visible = true  -- OTOMATİK GÖRÜNÜR
mainFrame.ZIndex = 10
local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 20)
mainCorner.Parent = mainFrame
mainFrame.Parent = screenGui

-- Title (ÇOK ÜSTTE)
local titleLabel = Instance.new("TextLabel")
titleLabel.Name = "Title"
titleLabel.Size = UDim2.new(1, 0, 0, 80)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "sybau gui"
titleLabel.TextColor3 = Color3.new(0, 0, 0)
titleLabel.TextScaled = true
titleLabel.Font = Enum.Font.GothamBold
titleLabel.ZIndex = 50
titleLabel.Parent = mainFrame

-- UIListLayout
local buttonList = Instance.new("UIListLayout")
buttonList.Padding = UDim.new(0, 18)
buttonList.HorizontalAlignment = Enum.HorizontalAlignment.Center
buttonList.SortOrder = Enum.SortOrder.LayoutOrder
buttonList.Parent = mainFrame

-- Üst padding
local topPadding = Instance.new("Frame")
topPadding.Size = UDim2.new(1, 0, 0, 90)
topPadding.BackgroundTransparency = 1
topPadding.LayoutOrder = -1
topPadding.Parent = mainFrame

-- BUTON OLUŞTURUCU (ÇOK BÜYÜK, BEYAZ, NET GÖZÜKÜR)
local function createButton(name, callback)
    local btn = Instance.new("TextButton")
    btn.Name = name
    btn.Size = UDim2.new(0.9, 0, 0, 80)
    btn.BackgroundColor3 = Color3.new(1, 1, 1)  -- FULL BEYAZ
    btn.BorderSizePixel = 0
    btn.Text = name
    btn.TextColor3 = Color3.new(0, 0, 0)  -- SİYAH YAZI
    btn.TextScaled = true
    btn.Font = Enum.Font.GothamBold
    btn.ZIndex = 100  -- ÇOK YÜKSEK
    local btnCorner = Instance.new("UICorner")
    btnCorner.CornerRadius = UDim.new(0, 16)
    btnCorner.Parent = btn
    local btnStroke = Instance.new("UIStroke")
    btnStroke.Thickness = 4
    btnStroke.Color = Color3.new(0, 0, 0)  -- SİYAH ÇERÇEVE
    btnStroke.ZIndex = 101
    btnStroke.Parent = btn
    btn.Parent = mainFrame
    btn.Activated:Connect(callback)
    return btn
end

-- Decal Spam
local spammed = false
createButton("Decal Spam", function()
    if spammed then return end
    spammed = true
    spawn(function()
        for _, obj in pairs(Workspace:GetDescendants()) do
            if obj:IsA("BasePart") and obj.Parent then
                pcall(function()
                    for _, faceName in pairs({"Front", "Back", "Top", "Bottom", "Left", "Right"}) do
                        local face = Enum.NormalId[faceName]
                        local decal = Instance.new("Decal")
                        decal.Name = "SybauDecal"
                        decal.Texture = DEVID
                        decal.Face = face
                        decal.Transparency = 0
                        decal.Parent = obj
                    end
                end)
            end
        end
    end)
end)

-- Skybox
createButton("Skybox", function()
    pcall(function()
        local sky = Lighting:FindFirstChildOfClass("Sky")
        if not sky then
            sky = Instance.new("Sky")
            sky.Parent = Lighting
        end
        local props = {"SkyboxBk", "SkyboxDn", "SkyboxFt", "SkyboxLf", "SkyboxRt", "SkyboxUp"}
        for _, prop in pairs(props) do
            sky[prop] = DEVID
        end
    end)
end)

-- Disco
local discoActive = false
local discoConn = nil
local discoBtn = createButton("Disco", function()
    discoActive = not discoActive
    if discoActive then
        discoBtn.Text = "Disco (ON)"
        discoBtn.BackgroundColor3 = Color3.new(0, 1, 0)
        pcall(function()
            local atm = Lighting:FindFirstChildOfClass("Atmosphere")
            if atm then atm:Destroy() end
            Lighting.FogStart = 0
            Lighting.FogEnd = 9e9
            discoConn = RunService.Heartbeat:Connect(function()
                Lighting.FogColor = Color3.fromHSV((tick() * 0.2) % 1, 1, 1)
            end)
        end)
    else
        discoBtn.Text = "Disco"
        discoBtn.BackgroundColor3 = Color3.new(1, 1, 1)
        if discoConn then
            discoConn:Disconnect()
            discoConn = nil
        end
        Lighting.FogEnd = 100000
        Lighting.FogColor = Color3.new(0.7, 0.7, 0.7)
    end
end)

-- Hint Butonu (GUI içinde de)
createButton("Hint", function()
    showHint()
end)

-- HINT FONKSİYONU
function showHint()
    local hintFrame = Instance.new("Frame")
    hintFrame.Size = UDim2.new(0.85, 0, 0.55, 0)
    hintFrame.Position = UDim2.new(0.075, 0, 0.225, 0)
    hintFrame.BackgroundColor3 = Color3.new(1, 1, 1)
    hintFrame.BackgroundTransparency = 0.05
    hintFrame.BorderSizePixel = 0
    hintFrame.ZIndex = 1000
    local hfCorner = Instance.new("UICorner")
    hfCorner.CornerRadius = UDim.new(0, 20)
    hfCorner.Parent = hintFrame
    hintFrame.Parent = screenGui

    local hintText = Instance.new("TextLabel")
    hintText.Size = UDim2.new(1, -30, 1, -30)
    hintText.Position = UDim2.new(0, 15, 0, 15)
    hintText.BackgroundTransparency = 1
    hintText.Text = "sybau gui yüklendi! 🔥\n\n• Decal Spam\n• Skybox\n• Disco\n• Hint\n\nMobil uyumlu drag!"
    hintText.TextColor3 = Color3.new(0, 0, 0)
    hintText.TextScaled = true
    hintText.Font = Enum.Font.SourceSansBold
    hintText.TextWrapped = true
    hintText.ZIndex = 1001
    hintText.Parent = hintFrame

    local fadeOut = TweenService:Create(hintFrame, TweenInfo.new(3, Enum.EasingStyle.Quad), {
        BackgroundTransparency = 1,
        Size = UDim2.new(0.85, 0, 0, 0)
    })
    fadeOut:Play()
    fadeOut.Completed:Connect(function()
        hintFrame:Destroy()
    end)
end

hintBtn.Activated:Connect(showHint)

-- YUVARLAK İKON (TAM İÇİNE UYUMLU ID, GUI TOGGLE)
local iconFrame = Instance.new("Frame")
iconFrame.Name = "IconFrame"
iconFrame.Size = UDim2.new(0, 110, 0, 110)
iconFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
iconFrame.AnchorPoint = Vector2.new(0.5, 0.5)
iconFrame.BackgroundTransparency = 1
iconFrame.ClipsDescendants = true
iconFrame.ZIndex = 5
local iconCorner = Instance.new("UICorner")
iconCorner.CornerRadius = UDim.new(1, 0)  -- TAM YUVARLAK
iconCorner.Parent = iconFrame
iconFrame.Parent = screenGui

local iconImg = Instance.new("ImageLabel")
iconImg.Size = UDim2.new(1, -8, 1, -8)  -- İÇİNE TAM UYUMLU
iconImg.Position = UDim2.new(0, 4, 0, 4)
iconImg.BackgroundTransparency = 1
iconImg.Image = DEVID
iconImg.ScaleType = Enum.ScaleType.Crop  -- TAM UYUMLU
iconImg.ZIndex = 6
iconImg.Parent = iconFrame

-- Beyaz border
local borderStroke = Instance.new("UIStroke")
borderStroke.Thickness = 5
borderStroke.Color = Color3.new(1, 1, 1)
borderStroke.ZIndex = 7
borderStroke.Parent = iconFrame

-- Animasyon: Ortadan sol alta
local moveTween = TweenService:Create(iconFrame, TweenInfo.new(1.5, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {
    Position = UDim2.new(0, 55, 1, -55)
})
moveTween:Play()

-- Dönme
local spinTween = TweenService:Create(iconImg, TweenInfo.new(5, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, -1), {
    Rotation = 360
})
spinTween:Play()

-- İkon tıklama = GUI gizle/göster
iconFrame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        mainFrame.Visible = not mainFrame.Visible
    end
end)

-- DRAG (MOBİL UYUMLU)
local dragging = false
local dragStart, startPos

local function updateDrag(input)
    local delta = input.Position - dragStart
    mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end

mainFrame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        dragging = true
        dragStart = input.Position
        startPos = mainFrame.Position
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
        updateDrag(input)
    end
end)

UserInputService.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        dragging = false
    end
end)

-- Başlangıç
wait(0.5)
showHint()

Features & Information

Good gui.

Community Comments (1)

ImcoolhairImcoolhairNov 10, 2025

0/10

More Scripts for Universal Scripts