Skxngui The name is Arabic
Key RequiredUniversal

Skxngui The name is Arabic

Universal Scriptmakkarguranov9makkarguranov9 892 views 9 executesUpdated Aug 11, 2025
Unrated
00
Lua Script•291 lines (9266 chars)
-- Script Name: سككسنجوي (Animated + Decal Spam)
-- Description: Beautiful script performer with decal spam functionality
-- Author: Anonymous
-- Date: [Current Date]

-- Services
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local Debris = game:GetService("Debris")

-- Config
local BACKGROUND_COLOR = Color3.fromRGB(25, 25, 30)
local ACCENT_COLOR = Color3.fromRGB(100, 70, 200)
local BUTTON_COLOR = Color3.fromRGB(45, 45, 55)
local DECAL_ID = "rbxassetid://70958561258823" -- Decal ID
local DECAL_SPAM_ENABLED = false -- Initial state

-- Script List
local scriptList = {
    ["Base Script"] = function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/realgengar/Main/refs/heads/main/base.lua"))()
    end,
    
    ["Painel Job"] = function()
        loadstring(game:HttpGet('https://raw.githubusercontent.com/realgengar/Main/refs/heads/main/PainelJob', true))()
    end
}

-- Create Main GUI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "سككسنجوي"
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 350, 0, 0) -- Start at height 0 (will animate)
MainFrame.Position = UDim2.new(0.5, -175, 0.5, -100)
MainFrame.BackgroundColor3 = BACKGROUND_COLOR
MainFrame.ClipsDescendants = true
MainFrame.Parent = ScreenGui

local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 8)
UICorner.Parent = MainFrame

-- Title Bar
local TitleBar = Instance.new("Frame")
TitleBar.Size = UDim2.new(1, 0, 0, 40)
TitleBar.BackgroundColor3 = ACCENT_COLOR
TitleBar.Parent = MainFrame

local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 8)
TitleCorner.Parent = TitleBar

local TitleText = Instance.new("TextLabel")
TitleText.Size = UDim2.new(1, -40, 1, 0)
TitleText.Position = UDim2.new(0, 15, 0, 0)
TitleText.BackgroundTransparency = 1
TitleText.Text = "سككسنجوي - Script Hub"
TitleText.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleText.Font = Enum.Font.GothamBold
TitleText.TextXAlignment = Enum.TextXAlignment.Left
TitleText.Parent = TitleBar

-- Close Button (Animated)
local CloseButton = Instance.new("TextButton")
CloseButton.Size = UDim2.new(0, 30, 0, 30)
CloseButton.Position = UDim2.new(1, -35, 0.5, -15)
CloseButton.BackgroundColor3 = Color3.fromRGB(200, 60, 60)
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.Text = "×"
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Parent = TitleBar

local CloseCorner = Instance.new("UICorner")
CloseCorner.CornerRadius = UDim.new(0, 6)
CloseCorner.Parent = CloseButton

-- Button Container (Scrollable)
local ScrollFrame = Instance.new("ScrollingFrame")
ScrollFrame.Size = UDim2.new(1, -10, 1, -50)
ScrollFrame.Position = UDim2.new(0, 5, 0, 45)
ScrollFrame.BackgroundTransparency = 1
ScrollFrame.ScrollBarThickness = 4
ScrollFrame.Parent = MainFrame

local ButtonLayout = Instance.new("UIListLayout")
ButtonLayout.Padding = UDim.new(0, 10)
ButtonLayout.Parent = ScrollFrame

-- Decal Spam Function
local function createDecal(position)
    local decal = Instance.new("Decal")
    decal.Texture = DECAL_ID
    decal.Face = Enum.NormalId.Top
    decal.Parent = workspace
    
    local part = Instance.new("Part")
    part.Anchored = true
    part.CanCollide = false
    part.Size = Vector3.new(5, 0.2, 5)
    part.Position = position + Vector3.new(0, 0.1, 0)
    part.Transparency = 1
    decal.Parent = part
    
    Debris:AddItem(part, 10) -- Auto-delete after 10 seconds
    return part
end

local decalSpamConnection
local function toggleDecalSpam()
    DECAL_SPAM_ENABLED = not DECAL_SPAM_ENABLED
    
    if DECAL_SPAM_ENABLED then
        decalSpamConnection = RunService.Heartbeat:Connect(function()
            local character = Players.LocalPlayer.Character
            if character and character:FindFirstChild("HumanoidRootPart") then
                local root = character.HumanoidRootPart
                createDecal(root.Position)
            end
        end)
    else
        if decalSpamConnection then
            decalSpamConnection:Disconnect()
            decalSpamConnection = nil
        end
    end
end

-- Create Script Buttons with Animations
for name, func in pairs(scriptList) do
    local Button = Instance.new("TextButton")
    Button.Size = UDim2.new(1, -10, 0, 45)
    Button.BackgroundColor3 = BUTTON_COLOR
    Button.TextColor3 = Color3.fromRGB(255, 255, 255)
    Button.Text = name
    Button.Font = Enum.Font.Gotham
    Button.AutoButtonColor = false
    Button.Parent = ScrollFrame

    local ButtonCorner = Instance.new("UICorner")
    ButtonCorner.CornerRadius = UDim.new(0, 6)
    ButtonCorner.Parent = Button

    -- Button Hover Animation
    Button.MouseEnter:Connect(function()
        TweenService:Create(Button, TweenInfo.new(0.2), {
            BackgroundColor3 = ACCENT_COLOR,
            TextColor3 = Color3.fromRGB(255, 255, 255)
        }):Play()
    end)

    Button.MouseLeave:Connect(function()
        TweenService:Create(Button, TweenInfo.new(0.2), {
            BackgroundColor3 = BUTTON_COLOR,
            TextColor3 = Color3.fromRGB(255, 255, 255)
        }):Play()
    end)

    -- Click Animation & Execution
    Button.MouseButton1Click:Connect(function()
        -- Shrink animation
        TweenService:Create(Button, TweenInfo.new(0.15), {
            Size = UDim2.new(0.95, -10, 0, 45)
        }):Play()

        -- Execute script
        func()

        -- Success effect
        task.spawn(function()
            for i = 1, 2 do
                TweenService:Create(Button, TweenInfo.new(0.3), {
                    BackgroundColor3 = Color3.fromRGB(70, 200, 90)
                }):Play()
                task.wait(0.3)
                TweenService:Create(Button, TweenInfo.new(0.3), {
                    BackgroundColor3 = BUTTON_COLOR
                }):Play()
            end
        end)

        -- Restore button size
        task.wait(0.15)
        TweenService:Create(Button, TweenInfo.new(0.2), {
            Size = UDim2.new(1, -10, 0, 45)
        }):Play()
    end)
end

-- Add Decal Spam Toggle Button
local DecalButton = Instance.new("TextButton")
DecalButton.Size = UDim2.new(1, -10, 0, 45)
DecalButton.BackgroundColor3 = BUTTON_COLOR
DecalButton.TextColor3 = Color3.fromRGB(255, 255, 255)
DecalButton.Text = "Decal Spam: OFF"
DecalButton.Font = Enum.Font.Gotham
DecalButton.AutoButtonColor = false
DecalButton.Parent = ScrollFrame

local DecalButtonCorner = Instance.new("UICorner")
DecalButtonCorner.CornerRadius = UDim.new(0, 6)
DecalButtonCorner.Parent = DecalButton

-- Decal Button Animations
DecalButton.MouseEnter:Connect(function()
    TweenService:Create(DecalButton, TweenInfo.new(0.2), {
        BackgroundColor3 = ACCENT_COLOR
    }):Play()
end)

DecalButton.MouseLeave:Connect(function()
    TweenService:Create(DecalButton, TweenInfo.new(0.2), {
        BackgroundColor3 = BUTTON_COLOR
    }):Play()
end)

DecalButton.MouseButton1Click:Connect(function()
    toggleDecalSpam()
    if DECAL_SPAM_ENABLED then
        DecalButton.Text = "Decal Spam: ON"
        TweenService:Create(DecalButton, TweenInfo.new(0.3), {
            BackgroundColor3 = Color3.fromRGB(70, 200, 90)
        }):Play()
    else
        DecalButton.Text = "Decal Spam: OFF"
        TweenService:Create(DecalButton, TweenInfo.new(0.3), {
            BackgroundColor3 = BUTTON_COLOR
        }):Play()
    end
end)

-- Update scrolling frame content size
ButtonLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
    ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, ButtonLayout.AbsoluteContentSize.Y + 10)
end)

-- Open Animation
TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back), {
    Size = UDim2.new(0, 350, 0, 300) -- Increased height for new button
}):Play()

-- Close Button Functionality
CloseButton.MouseButton1Click:Connect(function()
    -- Stop decal spam if active
    if DECAL_SPAM_ENABLED then
        toggleDecalSpam()
    end
    
    TweenService:Create(MainFrame, TweenInfo.new(0.4, Enum.EasingStyle.Back), {
        Size = UDim2.new(0, 350, 0, 0)
    }):Play()
    
    task.wait(0.4)
    ScreenGui:Destroy()
end)

-- Draggable Window
local dragging
local dragInput
local dragStart
local startPos

TitleBar.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = MainFrame.Position
        
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

TitleBar.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        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
end)

Features & Information

I don't want to write anything

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts