4jayyz  Auto Sale Auto Strength And TP
Key Required

4jayyz Auto Sale Auto Strength And TP

💪Size Legends Simulator4jayyz4jayyz 963 views 537 executesUpdated Mar 20, 2026
Unrated
00
Lua Script•202 lines (7084 chars)
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer

local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local UIStroke = Instance.new("UIStroke")
local Title = Instance.new("TextLabel")
local StrengthBtn = Instance.new("TextButton")
local SaleBtn = Instance.new("TextButton")
local DelayLabel = Instance.new("TextLabel")
local DelaySlider = Instance.new("Frame")
local SliderButton = Instance.new("TextButton")
local DestroyBtn = Instance.new("TextButton")

ScreenGui.Name = "4Jayyz_Strength_Hub_V3"
ScreenGui.Parent = game:GetService("CoreGui")
ScreenGui.ResetOnSpawn = false

MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
MainFrame.Position = UDim2.new(0.5, -90, 0.5, -135)
MainFrame.Size = UDim2.new(0, 180, 0, 270)
MainFrame.Active = true
MainFrame.Draggable = true

UICorner.CornerRadius = UDim.new(0, 10)
UICorner.Parent = MainFrame

UIStroke.Thickness = 2
UIStroke.Parent = MainFrame

task.spawn(function()
    while RunService.RenderStepped:Wait() do
        local hue = tick() % 5 / 5
        UIStroke.Color = Color3.fromHSV(hue, 1, 1)
    end
end)

Title.Parent = MainFrame
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 35)
Title.Text = "Instagram: 4jayyz"
Title.TextColor3 = Color3.new(1, 1, 1)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 13

local function StyleBtn(btn, text, pos)
    btn.Parent = MainFrame
    btn.Text = text .. ": OFF"
    btn.Size = UDim2.new(0.9, 0, 0, 35)
    btn.Position = pos
    btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
    btn.TextColor3 = Color3.new(1, 1, 1)
    btn.Font = Enum.Font.GothamBold
    btn.TextSize = 10
    Instance.new("UICorner", btn)
end

StyleBtn(StrengthBtn, "💪 AUTO STRENGTH", UDim2.new(0.05, 0, 0.15, 0))
StyleBtn(SaleBtn, "💰 AUTO SALE", UDim2.new(0.05, 0, 0.32, 0))

DelayLabel.Parent = MainFrame
DelayLabel.Size = UDim2.new(0.9, 0, 0, 20)
DelayLabel.Position = UDim2.new(0.05, 0, 0.5, 0)
DelayLabel.Text = "Sale Delay: 7s"
DelayLabel.TextColor3 = Color3.new(1, 1, 1)
DelayLabel.BackgroundTransparency = 1
DelayLabel.Font = Enum.Font.GothamBold
DelayLabel.TextSize = 10

DelaySlider.Name = "Slider"
DelaySlider.Parent = MainFrame
DelaySlider.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
DelaySlider.Position = UDim2.new(0.05, 0, 0.6, 0)
DelaySlider.Size = UDim2.new(0.9, 0, 0, 10)
Instance.new("UICorner", DelaySlider)

SliderButton.Name = "SliderBtn"
SliderButton.Parent = DelaySlider
SliderButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SliderButton.Position = UDim2.new(0.06, 0, -0.5, 0)
SliderButton.Size = UDim2.new(0, 15, 0, 20)
SliderButton.Text = ""
Instance.new("UICorner", SliderButton)

DestroyBtn.Parent = MainFrame
DestroyBtn.Text = "Destroy UI"
DestroyBtn.Size = UDim2.new(0.9, 0, 0, 25)
DestroyBtn.Position = UDim2.new(0.05, 0, 0.85, 0)
DestroyBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
DestroyBtn.TextColor3 = Color3.new(1, 1, 1)
DestroyBtn.Font = Enum.Font.GothamBold
DestroyBtn.TextSize = 10
Instance.new("UICorner", DestroyBtn)

local strengthActive = false
local saleActive = false
local saleDelay = 7
local dragging = false

--// Slider Logic
local function UpdateSlider()
    local mousePos = UserInputService:GetMouseLocation()
    local sliderPos = DelaySlider.AbsolutePosition
    local sliderSize = DelaySlider.AbsoluteSize
    local pos = math.clamp((mousePos.X - sliderPos.X) / sliderSize.X, 0, 1)
    SliderButton.Position = UDim2.new(pos, -7, -0.5, 0)
    saleDelay = math.floor(pos * 99) + 1
    DelayLabel.Text = "Sale Delay: " .. saleDelay .. "s"
end

SliderButton.MouseButton1Down:Connect(function() dragging = true end)
UserInputService.InputChanged:Connect(function(input)
    if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
        UpdateSlider()
    end
end)
UserInputService.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        dragging = false
    end
end)

--// Noclip Logic
RunService.Stepped:Connect(function()
    if saleActive and LocalPlayer.Character then
        for _, part in pairs(LocalPlayer.Character:GetDescendants()) do
            if part:IsA("BasePart") and part.CanCollide then
                part.CanCollide = false
            end
        end
    end
end)

--// Strength Logic
StrengthBtn.MouseButton1Click:Connect(function()
    strengthActive = not strengthActive
    StrengthBtn.Text = "💪 STRENGTH: " .. (strengthActive and "ON" or "OFF")
    StrengthBtn.BackgroundColor3 = strengthActive and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(30, 30, 30)
    
    if strengthActive then
        task.spawn(function()
            local remote = ReplicatedStorage:WaitForChild("Events"):WaitForChild("ToolActivation")
            while strengthActive do
                local char = LocalPlayer.Character
                local tool = char and char:FindFirstChildOfClass("Tool")
                if tool then
                    pcall(function() remote:FireServer(tool.Name) end)
                end
                task.wait(0.1)
            end
        end)
    end
end)

--// Sale & Auto Return Logic
SaleBtn.MouseButton1Click:Connect(function()
    saleActive = not saleActive
    SaleBtn.Text = "💰 SALE: " .. (saleActive and "ON" or "OFF")
    SaleBtn.BackgroundColor3 = saleActive and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(30, 30, 30)
    
    if saleActive then
        task.spawn(function()
            local remote = ReplicatedStorage:WaitForChild("Events"):WaitForChild("SellSize")
            while saleActive do
                local char = LocalPlayer.Character
                local hrp = char and char:FindFirstChild("HumanoidRootPart")
                
                if hrp then
                    -- 1. Last position save karo
                    local lastPos = hrp.CFrame
                    
                    -- 2. Sale Area par teleport karo
                    hrp.CFrame = CFrame.new(-110.0, -4.0, 2085.0)
                    
                    -- 3. Sale remote fire karo
                    pcall(function() remote:FireServer() end)
                    
                    -- 4. 1 second wait karke wapas wahi bhejo jahan player pehle tha
                    task.wait(1)
                    if saleActive and hrp then
                        hrp.CFrame = lastPos
                    end
                end
                
                -- Slider delay ke hisaab se wait karo (minus the 1 sec wait above)
                task.wait(math.max(0.1, saleDelay - 1))
            end
        end)
    end
end)

DestroyBtn.MouseButton1Click:Connect(function()
    strengthActive = false
    saleActive = false
    ScreenGui:Destroy()
end)

Features & Information

Open Source ~
#Ajay

Community Comments (0)

No comments yet for this script.

More Scripts for 💪Size Legends Simulator