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()