--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local MacLib = loadstring(game:HttpGet("https://[Log in to view URL]"))()
local Window = MacLib:Window({
Title = "Scorpio Hub ThaBronx3",
Subtitle = "This is a subtitle.",
Size = UDim2.fromOffset(568, 350),
DragStyle = 1,
DisabledWindowControls = {},
ShowUserInfo = true,
Keybind = Enum.KeyCode.RightControl,
AcrylicBlur = true,
})
local globalSettings = {
UIBlurToggle = Window:GlobalSetting({
Name = "UI Blur",
Default = Window:GetAcrylicBlurState(),
Callback = function(bool)
Window:SetAcrylicBlurState(bool)
Window:Notify({
Title = Window.Settings.Title,
Description = (bool and "Enabled" or "Disabled") .. " UI Blur",
Lifetime = 5
})
end,
}),
NotificationToggler = Window:GlobalSetting({
Name = "Notifications",
Default = Window:GetNotificationsState(),
Callback = function(bool)
Window:SetNotificationsState(bool)
Window:Notify({
Title = Window.Settings.Title,
Description = (bool and "Enabled" or "Disabled") .. " Notifications",
Lifetime = 5
})
end,
}),
ShowUserInfo = Window:GlobalSetting({
Name = "Show User Info",
Default = Window:GetUserInfoState(),
Callback = function(bool)
Window:SetUserInfoState(bool)
Window:Notify({
Title = Window.Settings.Title,
Description = (bool and "Showing" or "Redacted") .. " User Info",
Lifetime = 5
})
end,
})
}
local tabGroups = {
TabGroup1 = Window:TabGroup()
}
local tabs = {
Main = tabGroups.TabGroup1:Tab({ Name = "Main", Image = "rbxassetid://18821914323" }),
Settings = tabGroups.TabGroup1:Tab({ Name = "Settings", Image = "rbxassetid://10734950309" })
}
local sections = {
MainSection1 = tabs.Main:Section({ Side = "Left" }),
}
sections.MainSection1:Header({
Name = "Modifications"
})
sections.MainSection1:Button({
Name = "Button",
Callback = function()
Window:Dialog({
Title = Window.Settings.Title,
Description = "Lorem ipsum odor amet, consectetuer adipiscing elit. Eros vestibulum aliquet mattis, ex platea nunc.",
Buttons = {
{
Name = "Confirm",
Callback = function()
print("Confirmed!")
end,
},
{
Name = "Cancel"
}
}
})
end,
})
sections.MainSection1:Input({
Name = "Input",
Placeholder = "Input",
AcceptedCharacters = "All",
Callback = function(input)
Window:Notify({
Title = Window.Settings.Title,
Description = "Successfully set input to " .. input
})
end,
onChanged = function(input)
print("Input is now " .. input)
end,
}, "Input")
sections.MainSection1:Toggle({
Name = "Infinite Ammo (Inf)",
Callback = function()
local player = game.Players.LocalPlayer
local function ApplyAmmo(tool)
if tool and tool:FindFirstChild("Setting") then
pcall(function()
local settings = require(tool.Setting)
settings.LimitedAmmoEnabled = false
settings.MaxAmmo = 99999
settings.AmmoPerMag = 99999
settings.Ammo = 99999
print("99999 Ammo applied to:", tool.Name)
end)
end
end
-- Apply to current gun
local char = player.Character or player.CharacterAdded:Wait()
local tool = char:FindFirstChildOfClass("Tool")
ApplyAmmo(tool)
-- Apply when new gun equipped
char.ChildAdded:Connect(function(child)
if child:IsA("Tool") then
task.wait(0.2)
ApplyAmmo(child)
end
end)
end
})
sections.MainSection1:Toggle({
Name = "No Recoil",
Callback = function()
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
require(tool.Setting).Recoil = 0
print("No Recoil applied")
end
end
})
sections.MainSection1:Toggle({
Name = "Automatic Gun",
Callback = function()
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
require(tool.Setting).Auto = true
print("Gun set to Automatic")
end
end
})
sections.MainSection1:Toggle({
Name = "No Fire Rate",
Callback = function()
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
require(tool.Setting).FireRate = 0
print("No Fire Rate applied")
end
end
})
sections.MainSection1:Toggle({
Name = "Infinite Damage",
Callback = function()
local tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Setting") then
require(tool.Setting).BaseDamage = 9e9
print("Infinite Damage applied")
end
end
})
sections.MainSection1:Divider()
sections.MainSection1:Header({
Text = "Header #2"
})
sections.MainSection1:Paragraph({
Header = "Paragraph",
Body = "Paragraph body. Lorem ipsum odor amet, consectetuer adipiscing elit. Morbi tempus netus aliquet per velit est gravida."
})
sections.MainSection1:Label({
Text = "Label. Lorem ipsum odor amet, consectetuer adipiscing elit."
})
sections.MainSection1:SubLabel({
Text = "Sub-Label. Lorem ipsum odor amet, consectetuer adipiscing elit."
})
local sections = {
MainSection2 = tabs.Main:Section({ Side = "Right" }),
}
sections.MainSection2:Header({
Name = "Bypass"
})
sections.MainSection2:Toggle({
Name = "Infinite Stamina",
Default = false,
Callback = function(Value)
local StaminaBar = LocalPlayer.PlayerGui:FindFirstChild("Run") and
LocalPlayer.PlayerGui.Run.Frame.Frame.Frame:FindFirstChild("StaminaBarScript")
if StaminaBar then
StaminaBar.Enabled = not Value
end
end
})
sections.MainSection2:Toggle({
Name = "Infinite Hunger",
Default = false,
Callback = function(Value)
local playerGui = LocalPlayer.PlayerGui
local hungerBar = playerGui.Hunger.Frame.Frame.Frame:FindFirstChild("HungerBarScript")
if hungerBar then
hungerBar.Enabled = not Value
end
end
})
sections.MainSection2:Toggle({
Name = "Infinite Sleep",
Default = false,
Callback = function(Value)
local sleepGui = LocalPlayer.PlayerGui.SleepGui
local sleepBar = sleepGui.Frame.sleep.SleepBar:FindFirstChild("sleepScript")
if sleepBar then
sleepBar.Enabled = not Value
end
end
})
sections.MainSection2:Toggle({
Name = "No Rent Pay",
Default = false,
Callback = function(Value)
local rentGui = game:GetService("StarterGui").RentGui
local rentScript = rentGui:FindFirstChild("LocalScript")
if rentScript then
rentScript.Enabled = not Value
end
end
})
sections.MainSection2:Toggle({
Name = "Instant Prompt",
Default = false,
Callback = function(Value)
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("ProximityPrompt") then
v.HoldDuration = Value and 0 or 1
v.RequiresLineOfSight = not Value
end
end
end
})
local JumpDebounceBackup
sections.MainSection2:Toggle({
Name = "Remove Jump Cooldown",
Default = false,
Callback = function(Value)
local JumpDebounce = LocalPlayer.PlayerGui:FindFirstChild("JumpDebounce")
if Value then
if JumpDebounce then
JumpDebounceBackup = JumpDebounce:Clone()
JumpDebounce:Destroy()
end
else
if not LocalPlayer.PlayerGui:FindFirstChild("JumpDebounce") and JumpDebounceBackup then
JumpDebounceBackup.Parent = LocalPlayer.PlayerGui
JumpDebounceBackup = nil
end
end
end
})
sections.MainSection2:Toggle({
Name = "Anti Jump Cooldown",
Default = false,
Callback = function(Value)
local jumpDebounce = LocalPlayer.PlayerGui:FindFirstChild("JumpDebounce")
local localScript = jumpDebounce and jumpDebounce:FindFirstChild("LocalScript")
if localScript then
localScript.Enabled = not Value
end
end
})
sections.MainSection2:Toggle({
Name = "Anti Fall Damage",
Default = false,
Callback = function(Value)
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local fallDamage = character:FindFirstChild("FallDamageRagdoll")
if Value then
if fallDamage then
fallDamage:Destroy()
end
end
end
})
local sections = {
MainSection3 = tabs.Main:Section({ Side = "Right" }),
}
sections.MainSection3:Header({
Name = "Teleport"
})
local teleportLocations = {
{Name = "Dripstore👕", Position = Vector3.new(67459, 10489, 551)},
{Name = "Bank🏦", Position = Vector3.new(-204, 284, -1223)},
{Name = "Ice Box💎", Position = Vector3.new(-193, 284, -1169)},
{Name = "Bank tools / Roof💰", Position = Vector3.new(-384, 340, -557)},
{Name = "Clean Money", Position = Vector3.new(-987.11, 253.72, -685.13)},
{Name = "MarGreens", Position = Vector3.new(-336.8796691894531, 254.45382690429688, -394.1875)},
{Name = "Hospital", Position = Vector3.new(-1590.833251953125, 254.272216796875, 18.926502227783203)},
{Name = "Gunstore 1🔫", Position = Vector3.new(92984, 122099, 17236)},
{Name = "Gunstore 2🔫", Position = Vector3.new(66192.453, 123615.711, 5744.736)},
{Name = "Gunstore 3🔫", Position = Vector3.new(72425, 128856, -1082)},
{Name = "Gunstore 4🔫", Position = Vector3.new(60822, 87609, -352)},
{Name = "Pawnshop💈", Position = Vector3.new(-1051, 254, -815)},
{Name = "Laundermat🧺", Position = Vector3.new(-990, 254, -686)},
{Name = "Backpack🎒", Position = Vector3.new(-670, 254, -681)},
{Name = "Studios", Position = Vector3.new(93426.23 + 2, 14484.71, 561.80)},
{Name = "Penthouse Cook Pot🏠", Position = Vector3.new(-179.34, 397.14, -589.93)},
{Name = "Penthouse🏚️", Position = Vector3.new(-163, 397, -594)},
{Name = "Dollar Central💸", Position = Vector3.new(-389, 254, -1082)},
{Name = "Dealership🚗", Position = Vector3.new(-389, 253, -1232)},
{Name = "Safe Items", Position = Vector3.new(68514.89, 52941.5, -796.09)},
}
-- Teleport function with seat bypass
function teleport(x, y, z)
local seat
local targetPosition = Vector3.new(-1487.578369140625, 251.75901794433594, -408.8100891113281)
for _, obj in pairs(workspace["1# Map"].RandomStuff:GetDescendants()) do
if obj:IsA("Seat") and (obj.Position - targetPosition).Magnitude < 1 then
seat = obj
break
end
end
if not seat then
for _, obj in pairs(workspace["1# Map"].RandomStuff:GetDescendants()) do
if obj:IsA("Seat") then
seat = obj
break
end
end
end
local player = game.Players.LocalPlayer
if seat and player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character:FindFirstChild("Humanoid") then
local rootPart = player.Character.HumanoidRootPart
local humanoid = player.Character.Humanoid
local originalPosition = seat.CFrame
seat.CFrame = rootPart.CFrame
task.wait(0.6)
seat:Sit(humanoid)
task.wait(0.6)
seat.CFrame = CFrame.new(x, y - 1, z)
task.wait(0.6)
humanoid.Sit = false
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
task.wait(0.000000000000000000000000001)
seat.CFrame = CFrame.new(originalPosition.X, originalPosition.Y - 100, originalPosition.Z)
end
wait(0.5)
destroyScreenGui()
end
local selectedTeleport = teleportLocations[1]
local locationNames = {}
for _, location in ipairs(teleportLocations) do
table.insert(locationNames, location.Name)
end
sections.MainSection3:Dropdown({
Name = "Teleports",
Options = locationNames,
CurrentOption = {locationNames[1]},
MultipleOptions = false,
Flag = "TeleportDropdown",
Callback = function(Options)
for _, location in ipairs(teleportLocations) do
if location.Name == Options[1] then
selectedTeleport = location
break
end
end
end
})
sections.MainSection3:Button({
Name = "Teleport To Location",
Callback = function()
if selectedTeleport then
teleport(selectedTeleport.Position.X, selectedTeleport.Position.Y, selectedTeleport.Position.Z)
end
end
})
MacLib:SetFolder("Maclib")
tabs.Settings:InsertConfigSection("Left")
Window.onUnloaded(function()
print("Unloaded!")
end)
tabs.Main:Select()
MacLib:LoadAutoLoadConfig()
To embed this project on your website, copy the following code and paste it into your website's HTML: