M
ScriptKeyless
Fix it Up | Open Source
[UPD] Fix It Up! (Beta)Desktop compatibleWave · Codex · Delta · Synapse Z · Volt · Potassium · Seliware · OpiumWare · Real · Matcha
Description
Car Esp Car Alert Teleport UI Respawn Cooldown UI
GAME[UPD] Fix It Up! (Beta)
UPDATEDOct 22, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
local ACCEPTEDRATE = 3 -----Procenat koji se prihvata (3% i manje)
local PlayerESP = true -----Da li želiš da pratiš igrače?
local RedAlertSound = 9118805558
--**PROMENI BILO ŠTA IZNAD**--
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local vehiclesFolder = Workspace:WaitForChild("Vehicles")
local notifiedVehicles = {}
local selectedLoc = "Junkyard"
local menuOpen = true
local running = true
local locations = {
["Junkyard"] = Vector3.new(-1659.89, 4.25, -343.20),
["Garage"] = Vector3.new(-1914.75, 4.28, -562.92),
["Shop"] = Vector3.new(-1466.5, 5.2, -536.0),
["Bank"] = Vector3.new(-1455.0, 5.5, -750.5),
["Sell/Auc"] = Vector3.new(-1910, 3.9, -815.2),
["Repair"] = Vector3.new(-1087.20, 4.53, -339.91)
}
local function formatNumber(n)
n = tonumber(n) or 0
if n >= 1e6 then
local v = math.floor((n / 1e6) * 100 + 0.5) / 100
return tostring(v) .. "M"
elseif n >= 1e5 then
local v = math.floor((n / 1e3) * 100 + 0.5) / 100
return tostring(v) .. "K"
else
return tostring(math.floor(n))
end
end
local function createESP(character, plr)
if not PlayerESP then return end
if not character or plr == player then return end
local hrp = character:FindFirstChild("HumanoidRootPart")
if not hrp then return end
if character:FindFirstChild("PlayerESP_Highlight") then
character.PlayerESP_Highlight:Destroy()
end
if hrp:FindFirstChild("PlayerESP_Name") then
hrp.PlayerESP_Name:Destroy()
end
local hl = Instance.new("Highlight")
hl.Name = "PlayerESP_Highlight"
hl.FillColor = Color3.fromRGB(0, 210, 255)
hl.FillTransparency = 0.6
hl.OutlineColor = Color3.fromRGB(0, 255, 255)
hl.OutlineTransparency = 0.2
hl.Parent = character
local bill = Instance.new("BillboardGui")
bill.Name = "PlayerESP_Name"
bill.Size = UDim2.new(0, 160, 0, 50)
bill.StudsOffset = Vector3.new(0, 5, 0)
bill.AlwaysOnTop = true
bill.Parent = hrp
local text = Instance.new("TextLabel")
text.Size = UDim2.new(1, 0, 1, 0)
text.BackgroundTransparency = 1
text.TextColor3 = Color3.fromRGB(255, 255, 255)
text.TextStrokeTransparency = 0.3
text.TextScaled = true
text.Font = Enum.Font.GothamSemibold
text.RichText = true
text.Parent = bill
task.spawn(function()
while text.Parent and character.Parent and running do
local data = plr:FindFirstChild("PlayerData")
local status = data and data:FindFirstChild("Status")
local money = status and status:FindFirstChild("Money")
local gold = status and status:FindFirstChild("Gold")
local moneyVal = money and money.Value or 0
local goldVal = gold and gold.Value or 0
text.Text = plr.Name .. "\n<font color='rgb(0,210,255)'>€" .. formatNumber(moneyVal) .. " / " .. formatNumber(goldVal) .. "G</font>"
task.wait(1)
end
end)
end
for _, plr in ipairs(Players:GetPlayers()) do
if plr ~= player then
if plr.Character then createESP(plr.Character, plr) end
plr.CharacterAdded:Connect(function(char)
char:WaitForChild("HumanoidRootPart")
createESP(char, plr)
end)
end
end
Players.PlayerAdded:Connect(function(plr)
if plr == player then return end
plr.CharacterAdded:Connect(function(char)
char:WaitForChild("HumanoidRootPart")
createESP(char, plr)
end)
end)
local screenGui = Instance.new("ScreenGui", player.PlayerGui)
screenGui.Name = "NeverLose"
screenGui.ResetOnSpawn = false
local function screenAlert(chanceText)
if not running then return end
local alert = Instance.new("TextLabel", screenGui)
alert.Size = UDim2.new(1, 0, 0, 60)
alert.Position = UDim2.new(0, 0, 0, 70)
alert.BackgroundTransparency = 1
alert.TextSize = 34
alert.Font = Enum.Font.GothamBold
alert.TextColor3 = Color3.fromRGB(0, 230, 255)
alert.TextStrokeTransparency = 0.2
alert.TextStrokeColor3 = Color3.fromRGB(0, 80, 180)
alert.Text = "💎 RETAK AUTO DETEKTOVAN: " .. chanceText .. "% 💎"
local sound = Instance.new("Sound")
sound.Parent = player.PlayerGui
sound.Volume = 8
sound.SoundId = "rbxassetid://" .. RedAlertSound
sound:Play()
task.delay(5, function()
if alert then alert:Destroy() end
if sound then sound:Destroy() end
end)
end
-- Info Traka (Plavi Neon Stil Gore Desno)
local infoFrame = Instance.new("Frame", screenGui)
infoFrame.Size = UDim2.new(0, 260, 0, 95)
infoFrame.Position = UDim2.new(1, -275, 0, 15)
infoFrame.BackgroundTransparency = 1
local timerLabel = Instance.new("TextLabel", infoFrame)
timerLabel.Size = UDim2.new(1, 0, 0, 42)
timerLabel.BackgroundColor3 = Color3.fromRGB(10, 18, 30)
timerLabel.BackgroundTransparency = 0.2
timerLabel.TextColor3 = Color3.fromRGB(0, 230, 255)
timerLabel.TextSize = 17
timerLabel.Font = Enum.Font.GothamBold
timerLabel.Text = "Respawn: --"
local tCorner = Instance.new("UICorner", timerLabel)
tCorner.CornerRadius = UDim.new(0, 10)
local tStroke = Instance.new("UIStroke", timerLabel)
tStroke.Color = Color3.fromRGB(0, 180, 255)
tStroke.Transparency = 0.4
local goldLabel = Instance.new("TextLabel", infoFrame)
goldLabel.Size = UDim2.new(1, 0, 0, 42)
goldLabel.Position = UDim2.new(0, 0, 0, 50)
goldLabel.BackgroundColor3 = Color3.fromRGB(10, 18, 30)
goldLabel.BackgroundTransparency = 0.2
goldLabel.TextColor3 = Color3.fromRGB(0, 255, 200)
goldLabel.TextSize = 17
goldLabel.Font = Enum.Font.GothamBold
goldLabel.RichText = true
goldLabel.Text = "Gold: 0 G"
local gCorner = Instance.new("UICorner", goldLabel)
gCorner.CornerRadius = UDim.new(0, 10)
local gStroke = Instance.new("UIStroke", goldLabel)
gStroke.Color = Color3.fromRGB(0, 255, 200)
gStroke.Transparency = 0.4
-- Glavni Plavi Meni
local main = Instance.new("Frame", screenGui)
main.Size = UDim2.new(0, 230, 0, 275)
main.Position = UDim2.new(0.5, -115, 0.4, 0)
main.BackgroundColor3 = Color3.fromRGB(11, 16, 26)
main.BackgroundTransparency = 0.1
main.Active = true
local mCorner = Instance.new("UICorner", main)
mCorner.CornerRadius = UDim.new(0, 14)
local mStroke = Instance.new("UIStroke", main)
mStroke.Color = Color3.fromRGB(0, 160, 255)
mStroke.Thickness = 1.5
mStroke.Transparency = 0.3
-- Naslovna traka (Neon Blue Header)
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1, 0, 0, 42)
title.BackgroundColor3 = Color3.fromRGB(15, 25, 42)
title.Text = " 💎 NeverLose | Fix it Up"
title.TextColor3 = Color3.fromRGB(0, 230, 255)
title.Font = Enum.Font.GothamBold
title.TextSize = 14
title.TextXAlignment = Enum.TextXAlignment.Left
local tCorner2 = Instance.new("UICorner", title)
tCorner2.CornerRadius = UDim.new(0, 14)
-- X Dugme za brisanje skripte
local closeBtn = Instance.new("TextButton", title)
closeBtn.Size = UDim2.new(0, 40, 1, 0)
closeBtn.Position = UDim2.new(1, -40, 0, 0)
closeBtn.BackgroundTransparency = 1
closeBtn.Text = "✕"
closeBtn.TextColor3 = Color3.fromRGB(255, 70, 90)
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 16
closeBtn.MouseButton1Click:Connect(function()
running = false
screenGui:Destroy()
for _, v in pairs(vehiclesFolder:GetChildren()) do
if v:FindFirstChild("ESPHighlight") then v.ESPHighlight:Destroy() end
if v:FindFirstChild("ESPGui") then v.ESPGui:Destroy() end
if v:FindFirstChild("RareCarBeam") then v.RareCarBeam:Destroy() end
end
end)
-- Sistem za pomeranje prozora (Fixovano držeće lepljenje)
local dragging, dragStart, startPos
title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = main.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = input.Position - dragStart
main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
local container = Instance.new("Frame", main)
container.Size = UDim2.new(1, 0, 1, -45)
container.Position = UDim2.new(0, 0, 0, 45)
container.BackgroundTransparency = 1
local dropBtn = Instance.new("TextButton", container)
dropBtn.Size = UDim2.new(0.9, 0, 0, 36)
dropBtn.Position = UDim2.new(0.05, 0, 0.04, 0)
dropBtn.BackgroundColor3 = Color3.fromRGB(20, 35, 58)
dropBtn.Text = "📍 TO: Junkyard"
dropBtn.TextColor3 = Color3.fromRGB(180, 230, 255)
dropBtn.Font = Enum.Font.GothamSemibold
dropBtn.TextSize = 13
local dbCorner = Instance.new("UICorner", dropBtn)
dbCorner.CornerRadius = UDim.new(0, 8)
local dbStroke = Instance.new("UIStroke", dropBtn)
dbStroke.Color = Color3.fromRGB(0, 140, 230)
dbStroke.Transparency = 0.5
local dropFrame = Instance.new("ScrollingFrame", container)
dropFrame.Size = UDim2.new(0.9, 0, 0, 110)
dropFrame.Position = UDim2.new(0.05, 0, 0.22, 0)
dropFrame.BackgroundColor3 = Color3.fromRGB(12, 22, 38)
dropFrame.Visible = false
dropFrame.ZIndex = 10
dropFrame.CanvasSize = UDim2.new(0, 0, 0, 210)
dropFrame.ScrollBarThickness = 3
local dfCorner = Instance.new("UICorner", dropFrame)
dfCorner.CornerRadius = UDim.new(0, 8)
local dfList = Instance.new("UIListLayout", dropFrame)
dfList.Padding = UDim.new(0, 4)
for name, _ in pairs(locations) do
local b = Instance.new("TextButton", dropFrame)
b.Size = UDim2.new(1, 0, 0, 32)
b.Text = " » " .. name
b.TextXAlignment = Enum.TextXAlignment.Left
b.BackgroundColor3 = Color3.fromRGB(22, 40, 68)
b.TextColor3 = Color3.fromRGB(200, 240, 255)
b.Font = Enum.Font.GothamMedium
b.TextSize = 13
b.ZIndex = 11
local bCorner = Instance.new("UICorner", b)
bCorner.CornerRadius = UDim.new(0, 6)
b.MouseButton1Click:Connect(function()
selectedLoc = name
dropBtn.Text = "📍 TO: "..name
dropFrame.Visible = false
end)
end
dropBtn.MouseButton1Click:Connect(function() dropFrame.Visible = not dropFrame.Visible end)
local tpBtn = Instance.new("TextButton", container)
tpBtn.Size = UDim2.new(0.9, 0, 0, 38)
tpBtn.Position = UDim2.new(0.05, 0, 0.44, 0)
tpBtn.BackgroundColor3 = Color3.fromRGB(0, 130, 240)
tpBtn.Text = "🚀 TELEPORT"
tpBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
tpBtn.Font = Enum.Font.GothamBold
tpBtn.TextSize = 13
local tpCorner = Instance.new("UICorner", tpBtn)
tpCorner.CornerRadius = UDim.new(0, 8)
local bestCarBtn = Instance.new("TextButton", container)
bestCarBtn.Size = UDim2.new(0.9, 0, 0, 38)
bestCarBtn.Position = UDim2.new(0.05, 0, 0.72, 0)
bestCarBtn.BackgroundColor3 = Color3.fromRGB(0, 180, 220)
bestCarBtn.Text = "💎 TP BEST CAR"
bestCarBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
bestCarBtn.Font = Enum.Font.GothamBold
bestCarBtn.TextSize = 13
local bcCorner = Instance.new("UICorner", bestCarBtn)
bcCorner.CornerRadius = UDim.new(0, 8)
local function isRealCar(v)
local owner = v:GetAttribute("Owner") or v:FindFirstChild("Owner")
local hasOwner = (owner and tostring(owner) ~= "" and tostring(owner) ~= "0")
if hasOwner then return false end
return true
end
local function findMoney()
local hud = player.PlayerGui:FindFirstChild("HUD")
local moneyLabel = hud and hud:FindFirstChild("Money")
if moneyLabel then
local clean = moneyLabel.Text:gsub("[^%d]", "")
return tonumber(clean) or 0
end
return 0
end
-- Plave Sjajne Strelice / Beamovi ka Autu
local function createBeamToCar(car, color)
local char = player.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp or not car then return end
local carPart = car.PrimaryPart or car:FindFirstChildWhichIsA("BasePart", true)
if not carPart then return end
if car:FindFirstChild("RareCarBeam") then
car.RareCarBeam:Destroy()
end
local a0 = Instance.new("Attachment", hrp)
a0.Name = "RareBeam_PlayerAttachment"
local a1 = Instance.new("Attachment", carPart)
a1.Name = "RareBeam_CarAttachment"
local beam = Instance.new("Beam", car)
beam.Name = "RareCarBeam"
beam.Attachment0 = a0
beam.Attachment1 = a1
beam.FaceCamera = true
beam.Width0 = 0.65
beam.Width1 = 0.65
beam.LightEmission = 1
beam.Brightness = 10
beam.Color = ColorSequence.new(color)
beam.Transparency = NumberSequence.new({
NumberSequenceKeypoint.new(0, 0.05),
NumberSequenceKeypoint.new(0.5, 0.25),
NumberSequenceKeypoint.new(1, 0.05)
})
task.delay(30, function()
if beam then beam:Destroy() end
if a0 then a0:Destroy() end
if a1 then a1:Destroy() end
end)
end
local function applyESP()
if not running then return end
for _, v in pairs(vehiclesFolder:GetChildren()) do
if not isRealCar(v) then
if v:FindFirstChild("ESPHighlight") then v.ESPHighlight:Destroy() end
if v:FindFirstChild("ESPGui") then v.ESPGui:Destroy() end
continue
end
local chance = tonumber(v:GetAttribute("SpawnChance"))
if chance and chance <= ACCEPTEDRATE and not notifiedVehicles[v] then
screenAlert(tostring(chance))
createBeamToCar(v, Color3.fromRGB(0, 230, 255)) -- Cijan/Plava strelica
notifiedVehicles[v] = true
end
local hl = v:FindFirstChild("ESPHighlight") or Instance.new("Highlight", v)
hl.Name = "ESPHighlight"
if chance and chance <= ACCEPTEDRATE then
hl.FillColor = Color3.fromRGB(0, 210, 255)
hl.FillTransparency = 0.35
hl.OutlineColor = Color3.fromRGB(255, 255, 255)
hl.OutlineTransparency = 0
else
hl.FillColor = Color3.fromRGB(255, 255, 255)
hl.FillTransparency = 1
hl.OutlineTransparency = 0.85
end
local bill = v:FindFirstChild("ESPGui") or Instance.new("BillboardGui", v)
bill.Name = "ESPGui"
bill.AlwaysOnTop = true
bill.Size = UDim2.new(0, 110, 0, 45)
bill.StudsOffset = Vector3.new(0, 5, 0)
local lab = bill:FindFirstChild("TextLabel") or Instance.new("TextLabel", bill)
lab.BackgroundTransparency = 1
lab.Size = UDim2.new(1, 0, 1, 0)
lab.TextColor3 = Color3.new(1, 1, 1)
lab.TextStrokeTransparency = 0.2
lab.Font = Enum.Font.GothamBold
lab.RichText = true
lab.TextScaled = true
local color
if chance and chance <= ACCEPTEDRATE then
color = "rgb(0, 230, 255)"
else
color = "rgb(120, 200, 255)"
end
lab.Text = "🚙 Car\n<font color='"..color.."'>" .. (chance or "?") .. "%</font>"
end
end
task.spawn(function()
while task.wait(0.2) and running do
pcall(applyESP)
local val = findMoney()
goldLabel.Text = "Gold: <font color='rgb(0,255,200)'>" .. math.floor(val / 20000) .. "</font> G"
local resp = Workspace:FindFirstChild("JunkyardRespawn", true)
local txt = resp and resp:FindFirstChildWhichIsA("TextLabel", true)
if txt then
local s = txt.Text:match("%d+")
if s then timerLabel.Text = "Respawn: " .. s .. "s" end
end
end
end)
tpBtn.MouseButton1Click:Connect(function()
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then hrp.CFrame = CFrame.new(locations[selectedLoc] + Vector3.new(0, 5, 0)) end
end)
bestCarBtn.MouseButton1Click:Connect(function()
local best, minC = nil, ACCEPTEDRATE + 0.000001
for _, v in pairs(vehiclesFolder:GetChildren()) do
if isRealCar(v) then
local c = tonumber(v:GetAttribute("SpawnChance"))
if c and c <= ACCEPTEDRATE then
if c < minC then minC = c best = v end
end
end
end
if best then
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then hrp.CFrame = best:GetPivot() + Vector3.new(0, 5, 0) end
end
end)
UserInputService.InputBegan:Connect(function(i, p)
if p then return end
if i.KeyCode == Enum.KeyCode.Delete then
running = false
screenGui:Destroy()
for _, v in pairs(vehiclesFolder:GetChildren()) do
if v:FindFirstChild("ESPHighlight") then v.ESPHighlight:Destroy() end
if v:FindFirstChild("ESPGui") then v.ESPGui:Destroy() end
if v:FindFirstChild("RareCarBeam") then v.RareCarBeam:Destroy() end
end
elseif i.KeyCode == Enum.KeyCode.Insert then
menuOpen = not menuOpen
main.Visible = menuOpen
elseif i.KeyCode == Enum.KeyCode.LeftControl then
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then hrp.CFrame = CFrame.new(mouse.Hit.Position + Vector3.new(0, 3, 0)) end
end
end)Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place