Fix it up Advanced script
Key RequiredUniversal

Fix it up Advanced script

Universal Scriptjaydonashby18jaydonashby18 9.3K views 1.4K executesUpdated Dec 11, 2025
0.6/ 5(8 votes)
1713% Positive
Lua Script•288 lines (8901 chars)
-- Fix It Up Script
-- Features: Money, Teleports, Auto Buy/Sell Cars, Car ESP

local Players = game:GetService("Players")
local CoreGui = game:GetService("CoreGui")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local LocalPlayer = Players.LocalPlayer

-- GUI Creation
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "FixItUpGUI"
ScreenGui.Parent = CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

-- Main Frame
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.35, 0, 0.25, 0)
MainFrame.Size = UDim2.new(0, 400, 0, 450)
MainFrame.Active = true
MainFrame.Draggable = true

-- Glowing Border Effect
local GlowFrame = Instance.new("Frame")
GlowFrame.Name = "GlowFrame"
GlowFrame.Parent = MainFrame
GlowFrame.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
GlowFrame.BorderSizePixel = 0
GlowFrame.Position = UDim2.new(0, -3, 0, -3)
GlowFrame.Size = UDim2.new(1, 6, 1, 6)
GlowFrame.ZIndex = 0

local GlowCorner = Instance.new("UICorner")
GlowCorner.CornerRadius = UDim.new(0, 12)
GlowCorner.Parent = GlowFrame

-- Animated glow effect
local glowTween = TweenService:Create(GlowFrame, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true), {
    BackgroundColor3 = Color3.fromRGB(200, 0, 0)
})
glowTween:Play()

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

-- Title
local Title = Instance.new("TextLabel")
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.fromRGB(35, 35, 40)
Title.BorderSizePixel = 0
Title.Size = UDim2.new(1, 0, 0, 50)
Title.Font = Enum.Font.GothamBold
Title.Text = "Fix It Up Script"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 20

local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 10)
TitleCorner.Parent = Title

-- Scroll Frame for buttons
local ScrollFrame = Instance.new("ScrollingFrame")
ScrollFrame.Name = "ScrollFrame"
ScrollFrame.Parent = MainFrame
ScrollFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
ScrollFrame.BorderSizePixel = 0
ScrollFrame.Position = UDim2.new(0, 10, 0, 60)
ScrollFrame.Size = UDim2.new(1, -20, 1, -70)
ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, 800)
ScrollFrame.ScrollBarThickness = 6

local UIListLayout = Instance.new("UIListLayout")
UIListLayout.Parent = ScrollFrame
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 8)

-- Button Creation Function
local function createButton(name, callback)
    local Button = Instance.new("TextButton")
    Button.Name = name
    Button.Parent = ScrollFrame
    Button.BackgroundColor3 = Color3.fromRGB(45, 45, 50)
    Button.BorderSizePixel = 0
    Button.Size = UDim2.new(1, -10, 0, 35)
    Button.Font = Enum.Font.Gotham
    Button.Text = name
    Button.TextColor3 = Color3.fromRGB(255, 255, 255)
    Button.TextSize = 14
    
    local ButtonCorner = Instance.new("UICorner")
    ButtonCorner.CornerRadius = UDim.new(0, 8)
    ButtonCorner.Parent = Button
    
    Button.MouseButton1Click:Connect(function()
        Button.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
        wait(0.1)
        Button.BackgroundColor3 = Color3.fromRGB(45, 45, 50)
        callback()
    end)
    
    return Button
end

-- Features

-- Money Giver
createButton("Give Money ($100k)", function()
    local args = {
        [1] = 100000
    }
    game:GetService("ReplicatedStorage").Events.GiveMoney:FireServer(unpack(args))
end)

-- Teleport Locations
local locations = {
    ["Spawn"] = Vector3.new(0, 5, 0),
    ["Car Dealership"] = Vector3.new(150, 5, 200),
    ["Repair Shop"] = Vector3.new(-100, 5, 150),
    ["Gas Station"] = Vector3.new(200, 5, -100),
    ["Parts Store"] = Vector3.new(-150, 5, -150)
}

for locationName, position in pairs(locations) do
    createButton("TP to " .. locationName, function()
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
            LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(position)
        end
    end)
end

-- Auto Buy Cars
local autoBuyCars = false
createButton("Toggle Auto Buy Cars", function()
    autoBuyCars = not autoBuyCars
    spawn(function()
        while autoBuyCars do
            local args = {
                [1] = "BuyCar",
                [2] = "Sedan"
            }
            game:GetService("ReplicatedStorage").Events.CarPurchase:FireServer(unpack(args))
            wait(2)
        end
    end)
end)

-- Auto Sell Cars
local autoSellCars = false
createButton("Toggle Auto Sell Cars", function()
    autoSellCars = not autoSellCars
    spawn(function()
        while autoSellCars do
            for _, car in pairs(workspace.Cars:GetChildren()) do
                if car:FindFirstChild("Owner") and car.Owner.Value == LocalPlayer then
                    local args = {
                        [1] = "SellCar",
                        [2] = car
                    }
                    game:GetService("ReplicatedStorage").Events.CarSale:FireServer(unpack(args))
                    wait(1)
                end
            end
            wait(2)
        end
    end)
end)

-- Car ESP
local carESP = false
local espConnections = {}

local function createESP(car)
    if car:IsA("Model") and car:FindFirstChild("Body") then
        local BillboardGui = Instance.new("BillboardGui")
        BillboardGui.Name = "CarESP"
        BillboardGui.Parent = car.Body
        BillboardGui.AlwaysOnTop = true
        BillboardGui.Size = UDim2.new(0, 100, 0, 50)
        BillboardGui.StudsOffset = Vector3.new(0, 3, 0)
        
        local TextLabel = Instance.new("TextLabel")
        TextLabel.Parent = BillboardGui
        TextLabel.BackgroundTransparency = 0.5
        TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
        TextLabel.Size = UDim2.new(1, 0, 1, 0)
        TextLabel.Font = Enum.Font.GothamBold
        TextLabel.Text = car.Name
        TextLabel.TextColor3 = Color3.fromRGB(255, 0, 0)
        TextLabel.TextSize = 14
        TextLabel.TextStrokeTransparency = 0
        
        local Highlight = Instance.new("Highlight")
        Highlight.Name = "CarHighlight"
        Highlight.Parent = car
        Highlight.FillColor = Color3.fromRGB(255, 0, 0)
        Highlight.OutlineColor = Color3.fromRGB(255, 255, 255)
        Highlight.FillTransparency = 0.5
        Highlight.OutlineTransparency = 0
    end
end

local function removeESP(car)
    if car:FindFirstChild("Body") and car.Body:FindFirstChild("CarESP") then
        car.Body.CarESP:Destroy()
    end
    if car:FindFirstChild("CarHighlight") then
        car.CarHighlight:Destroy()
    end
end

createButton("Toggle Car ESP", function()
    carESP = not carESP
    
    if carESP then
        if workspace:FindFirstChild("Cars") then
            for _, car in pairs(workspace.Cars:GetChildren()) do
                createESP(car)
            end
            
            espConnections.added = workspace.Cars.ChildAdded:Connect(function(car)
                if carESP then
                    wait(0.1)
                    createESP(car)
                end
            end)
        end
    else
        if espConnections.added then
            espConnections.added:Disconnect()
        end
        if workspace:FindFirstChild("Cars") then
            for _, car in pairs(workspace.Cars:GetChildren()) do
                removeESP(car)
            end
        end
    end
end)

-- Auto Repair
local autoRepair = false
createButton("Toggle Auto Repair", function()
    autoRepair = not autoRepair
    spawn(function()
        while autoRepair do
            local args = {
                [1] = "RepairCar"
            }
            game:GetService("ReplicatedStorage").Events.CarRepair:FireServer(unpack(args))
            wait(1)
        end
    end)
end)

-- Infinite Fuel
createButton("Infinite Fuel", function()
    if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Car") then
        LocalPlayer.Character.Car.Fuel.Value = 100
    end
end)

-- Close Button
local CloseButton = Instance.new("TextButton")
CloseButton.Name = "CloseButton"
CloseButton.Parent = Title
CloseButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
CloseButton.BorderSizePixel = 0
CloseButton.Position = UDim2.new(1, -40, 0, 10)
CloseButton.Size = UDim2.new(0, 30, 0, 30)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.TextSize = 16

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

CloseButton.MouseButton1Click:Connect(function()
    ScreenGui:Destroy()
end)

print("Fix It Up Script Loaded!")

Features & Information

AUTO SELL AUTO BUY GIVE MONEY TELEPORT

Community Comments (3)

CenovCenovDec 13, 2025

Doesnt even teleport u the right place. Dont even try it.

Replying to @Cenov
Thxuzz_7Thxuzz_7Jan 8, 2026

@Cenov como faz pra colocar o código ou baixar

nbilllnbilllFeb 4, 2026

not working

More Scripts for Universal Scripts