if game.PlaceId == 16472538603 then
local Rayfield = loadstring(game:HttpGet('https://[Log in to view URL]'))()
local Window = Rayfield:CreateWindow({
Name = "Mango Hub",
Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default).
LoadingTitle = "MangoHub",
LoadingSubtitle = "by MR.MANGO",
ShowText = "MANGO", -- for mobile users to unhide rayfield, change if you'd like
Theme = "Default", -- Check https://[Log in to view URL]
ToggleUIKeybind = "K", -- The keybind to toggle the UI visibility (string like "K" or Enum.KeyCode)
DisableRayfieldPrompts = false,
DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface
ConfigurationSaving = {
Enabled = true,
FolderName = nil, -- Create a custom folder for your hub/game
FileName = "Mango Hub"
},
Discord = {
Enabled = false, -- Prompt the user to join your Discord server if their executor supports it
Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD
RememberJoins = true -- Set this to false to make them join the discord every time they load it up
},
KeySystem = false, -- Set this to true to use our key system
KeySettings = {
Title = "Untitled",
Subtitle = "Key System",
Note = "No method of obtaining the key is provided", -- Use this to tell the user how to get a key
FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
}
})
local MainTab = Window:CreateTab("Home", nil) -- Title, Image
local MainSection = MainTab:CreateSection("Home")
local Toggle = MainTab:CreateToggle({
Name = "Aimbot",
CurrentValue = false,
Flag = "Aimbot", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
Callback = function(Value)
local UserInputService = game:GetService("UserInputService")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local LocalPlayer = Players.LocalPlayer
local Camera = Workspace.CurrentCamera
local Mouse = LocalPlayer:GetMouse()
-- rewritten slightly, and also re organized
getgenv().CamlockSettings = {
["IntroSettings"] = {
["Intro"] = ,
["IntroID"] = ""
}, -- no id made yet
["Combat"] = {
["Enabled"] = true,
["Keybind"] = "E",
["AimPart"] = "Head",
["Prediction"] = 0.1,
["FOV"] = 250,
["MaxDistance"] = 1000
},
["Smoothness"] = {
["Amount"] = 0.2,
}
}
-- variables
local target = nil
local aiming = false
--
-- functions
local function playIntro()
if getgenv().CamlockSettings.IntroSettings.Intro then
local introGui = Instance.new("ScreenGui")
introGui.Name = "IntroGui"
introGui.Parent = game:GetService("CoreGui")
local introImage = Instance.new("ImageLabel")
introImage.Size = UDim2.new(0, 300, 0, 300)
introImage.Position = UDim2.new(0.5, -150, 0.5, -150)
introImage.AnchorPoint = Vector2.new(0.5, 0.5)
introImage.Image = getgenv().CamlockSettings.IntroSettings.IntroID
introImage.BackgroundTransparency = 1
introImage.Parent = introGui
local fadeIn = TweenService:Create(introImage, TweenInfo.new(1), {ImageTransparency = 0})
local fadeOut = TweenService:Create(introImage, TweenInfo.new(1), {ImageTransparency = 1})
fadeIn:Play()
fadeIn.Completed:Wait()
wait(1.5)
fadeOut:Play()
fadeOut.Completed:Wait()
introGui:Destroy()
end
end
playIntro()
local function isWithinFOV(position)
local screenPoint = Camera:WorldToScreenPoint(position)
local distance = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
return distance <= getgenv().CamlockSettings.Combat.FOV
end
local function getClosestPlayerToMouse()
local closestPlayer = nil
local shortestDistance = math.huge
for _, player in ipairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character then
local aimPart = player.Character:FindFirstChild(getgenv().CamlockSettings.Combat.AimPart)
local humanoidRootPart = player.Character:FindFirstChild("HumanoidRootPart")
if aimPart and humanoidRootPart then
local distanceToPlayer = (humanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if distanceToPlayer <= getgenv().CamlockSettings.Combat.MaxDistance and isWithinFOV(aimPart.Position) then
local screenPoint = Camera:WorldToScreenPoint(aimPart.Position)
local cursorDistance = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
if cursorDistance < shortestDistance then
closestPlayer = player
shortestDistance = cursorDistance
end
end
end
end
end
return closestPlayer
end
local function camlock()
while aiming and target and target.Character and target.Character:FindFirstChild(getgenv().CamlockSettings.Combat.AimPart) do
local targetPart = target.Character[getgenv().CamlockSettings.Combat.AimPart]
local targetPos = targetPart.Position + (targetPart.Velocity * getgenv().CamlockSettings.Combat.Prediction)
local currentPos = Camera.CFrame.Position
local direction = (targetPos - currentPos).Unit
local smoothDirection = currentPos:Lerp(targetPos, getgenv().CamlockSettings.Smoothness.Amount)
Camera.CFrame = CFrame.new(currentPos, smoothDirection)
RunService.RenderStepped:Wait()
end
aiming = false
end
-- services
UserInputService.InputBegan:Connect(function(input, isProcessed)
if not isProcessed and input.KeyCode == Enum.KeyCode[getgenv().CamlockSettings.Combat.Keybind:upper()] and getgenv().CamlockSettings.Combat.Enabled then
target = getClosestPlayerToMouse()
if target then
aiming = true
camlock()
end
end
end)
UserInputService.InputEnded:Connect(function(input)
if input.KeyCode == Enum.KeyCode[getgenv().CamlockSettings.Combat.Keybind:upper()] then
aiming = false
end
end)
end,
})
local Toggle = MainTab:CreateToggle({
Name = "ESP",
CurrentValue = false,
Flag = "ESP", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
Callback = function(Value)
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer
local ESPEnabled = true
local SkeletonColor = Color3.fromRGB(255, 255, 255)
local NameColor = Color3.fromRGB(255, 255, 255)
local ESPPlayers = {}
local function createESP(player)
local esp = {skeleton = {}, nameText = nil}
local bones = {
{"Head","UpperTorso"},{"UpperTorso","LowerTorso"},{"LowerTorso","LeftUpperLeg"},
{"LowerTorso","RightUpperLeg"},{"UpperTorso","LeftUpperArm"},{"UpperTorso","RightUpperArm"}
}
for _, bone in pairs(bones) do
local line = Drawing.new("Line")
line.Color = SkeletonColor
line.Thickness = 1.5
line.Visible = ESPEnabled
table.insert(esp.skeleton, {from=bone[1], to=bone[2], line=line})
end
local nameText = Drawing.new("Text")
nameText.Text = player.Name
nameText.Size = 16
nameText.Color = NameColor
nameText.Center = true
nameText.Visible = ESPEnabled
nameText.Outline = true
esp.nameText = nameText
ESPPlayers[player] = esp
end
local function removeESP(player)
local esp = ESPPlayers[player]
if esp then
for _, b in pairs(esp.skeleton) do if b.line then pcall(function() b.line:Remove() end) end end
if esp.nameText then pcall(function() esp.nameText:Remove() end) end
ESPPlayers[player] = nil
end
end
Players.PlayerAdded:Connect(function(player)
if player ~= LocalPlayer then createESP(player) end
end)
Players.PlayerRemoving:Connect(removeESP)
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer then createESP(player) end
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.End then
ESPEnabled = not ESPEnabled
for _, esp in pairs(ESPPlayers) do
for _, b in pairs(esp.skeleton) do b.line.Visible = ESPEnabled end
if esp.nameText then esp.nameText.Visible = ESPEnabled end
end
end
end)
RunService.Heartbeat:Connect(function()
for player, esp in pairs(ESPPlayers) do
local char = player.Character
local hum = char and char:FindFirstChildOfClass("Humanoid")
if ESPEnabled and char and hum and hum.Health > 0 then
-- Skeleton
for _, b in pairs(esp.skeleton) do
local part0 = char:FindFirstChild(b.from)
local part1 = char:FindFirstChild(b.to)
if part0 and part1 then
local pos0, vis0 = Camera:WorldToViewportPoint(part0.Position)
local pos1, vis1 = Camera:WorldToViewportPoint(part1.Position)
if vis0 and vis1 then
b.line.From = Vector2.new(pos0.X, pos0.Y)
b.line.To = Vector2.new(pos1.X, pos1.Y)
b.line.Visible = true
else
b.line.Visible = false
end
else
b.line.Visible = false
end
end
-- Name
local head = char:FindFirstChild("Head")
if head then
local pos, onScreen = Camera:WorldToViewportPoint(head.Position + Vector3.new(0, 0.5, 0))
esp.nameText.Position = Vector2.new(pos.X, pos.Y)
esp.nameText.Visible = onScreen
end
else
-- Hide when player dead or ESP off
for _, b in pairs(esp.skeleton) do b.line.Visible = false end
if esp.nameText then esp.nameText.Visible = false end
end
end
end)
end,
})
local Button = MainTab:CreateButton({
Name = "INF MONEY supplies",
Callback = function()
local function BuyMoneySupplies()
local items = {
"FijiWater",
"Ice-Fruit Bag",
"Ice-Fruit Cupz",
"FreshWater",
}
for _, item in ipairs(items) do
-- Replace `GameRemotes.ExoticShopRemote` with your actual remote reference
local success, err = pcall(function()
InvokeServer(GameRemotes.ExoticShopRemote, item)
end)
if success then
print("Bought:", item)
else
warn("Failed to buy:", item, err)
end
task.wait(0.15) -- prevent spamming the server
end
end
-- Example usage:
-- BuyMoneySupplies()
end,
})
local Button = MainTab:CreateButton({
Name = "Quick Kit",
Callback = function()
local function BuyGun()
local items = {
"Lemonade",
"G26",
"Bandage",
}
for _, item in ipairs(items) do
-- Replace `GameRemotes.ExoticShopRemote` with your actual remote reference
local success, err = pcall(function()
InvokeServer(GameRemotes.ExoticShopRemote, item)
end)
if success then
print("Bought:", item)
else
warn("Failed to buy:", item, err)
end
task.wait(0.01) -- prevent spamming the server
end
end
-- Example usage:
-- Quick Kit()
end,
})
local Button = MainTab:CreateButton({
Name = "Anticheat bypass 1",
Callback = function()
--anti http spy
print = getrenv().print
coroutine.wrap(function()
if not getgenv then error("You need getgenv in order to execute this!",2) return end
local a = "Made by h17s3#2734"
while task.wait() and #a>16 and a do
if #a-3 <100 then
pcall(function()
if getgenv then
getgenv().hookfunction = NIL --//Dont rename it to "nil" or anything else
end
end)
pcall(function()
if getgenv then
getgenv().hookfunc = NIL --//Dont rename it to "nil" or anything else
end
end)
end
end
end)()
-- Aurora Anticheat Bypass:
pcall(function()local OldNameCall OldNameCall = hookmetamethod(game, "__namecall", function(...)
local args = {...}
if getnamecallmethod() == "FireServer" then
if string.find(tostring(args[1]),"fearthe11") then
return --nil
end
end
return OldNameCall(...)
end)
end)
--special memory check anti kick
hookfunction((gcinfo or collectgarbage), function(...)
if getgenv().Memory then
return math.random(200,350) -- memory check
end
end)
local OldNameCall = nil
OldNameCall = hookmetamethod(game, "__namecall", function(...)
local Args = {...}
local Self = Args[1]
if getnamecallmethod() == "Kick" and getgenv().Kick then
return nil
end
return OldNameCall(...)
end)
--VG HUB ANTICHEAT BYPASS
repeat
task.wait()
until game:IsLoaded()
loadstring(game:HttpGet('https://[Log in to view URL]'))()
local Disables = {
game:GetService("Players").LocalPlayer.Idled,
game:GetService("ScriptContext").Error,
game:GetService("LogService").MessageOut
}
local Nos = {
"PreloadAsync",
"Kick",
"kick",
"xpcall",
"gcinfo",
"collectgarbage",
}
local Yes = {
game:GetService("Players").LocalPlayer,
game:GetService("CoreGui"),
}
for i, v in pairs(Disables) do
for i, v in pairs(getconnections(v)) do
v:Disable()
end
end
local OldNameCall = nil
OldNameCall =
hookmetamethod(
game,
"__namecall",
newcclosure(
function(self, ...)
local A = {...}
if table.find(Nos, getnamecallmethod()) and table.find(Yes, self) then
return nil or wait(math.huge)
end
if getnamecallmethod()=="FindService" and self.Name == "VirtualUser" and self.Name == "VirtualInputManager" then
return
end
if typeof(A) ~= "Instance" then
return OldNameCall(self, ...)
end
return OldNameCall(unpack(A), self, ...)
end
)
)
if setfflag then
setfflag("HumanoidParallelRemoveNoPhysics", "False")
setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False")
end
if setfpscap then
setfpscap(100)
end
game:GetService("ScriptContext"):SetTimeout(0.5)
--IRIS ANTICHEAT BYPASS AND JUMPOWER AND WALKSPEED BYPASS
getgenv().BypassSettings = {
["Crystal AntiCheat"] = true,
["Adonis"] = true,
["Anti-Obfuscated Scripts"] = false,-- CANNOT BE ENABLED WITH CRYSTAL This will block any obfuscated script on the client from running (Not executed by your exploit thought)
["Random"] = true, -- Will disallow scripts calling, GetPropertyChanged signal on WalkSpeed, JumpPower, Gravity, Health, LogService
["Enable Kill Logs"] = true, -- Say if you want to get told what's bypassed
}
loadstring(game:HttpGet("https://[Log in to view URL]"))()
--extra
local out = rconsoleprint or function() end
local mt = getrawmetatable(game)
local oldindex = mt.__index
local oldnewindex = mt.__newindex
setreadonly(mt, false)
local hum = game:service'Players'.LocalPlayer.Character.Humanoid
local oldws = hum.WalkSpeed
local oldjp = hum.JumpPower
mt.__newindex = newcclosure(function(t, k, v)
if checkcaller() then
return oldnewindex(t,k,v)
elseif (t:IsA'Humanoid' and k == "WalkSpeed") then
out'Walkspeed newindex spoofed.\n'
v = tonumber(v)
if not v then v = 0 end
oldws = v
elseif (t:IsA'Humanoid' and k == "JumpPower") then
out'Jumppower newindex spoofed.\n'
v = tonumber(v)
if not v then v = 0 end
oldjp = v
else
return oldnewindex(t,k,v)
end
end)
mt.__index = newcclosure(function(t, k)
if checkcaller() then
return oldindex(t,k)
elseif (t:IsA'Humanoid' and k == "WalkSpeed") then
out'Walkspeed index spoofed.\n'
return oldws
elseif (t:IsA'Humanoid' and k == "JumpPower") then
out'Jumppower index spoofed.\n'
return oldjp
else
return oldindex(t,k)
end
end)
setreadonly(mt, true)
out'Walkspeed & Jumppower bypass started.\n'
--memory spoof check
hookfunction((gcinfo or collectgarbage), function(...) -- Hook gcinfo or collectgarbage
return math.random(200,350) -- Always return a legit looking value
end)
--synapse iris compatibility script v2
loadstring(game:HttpGet("https://[Log in to view URL]"))()
--if executed correctly this is the notification in console
print("Anticheat Universal Bypass & IRIS COMPATIBILITY Working")
end,
})
local Slider = MainTab:CreateSlider({
Name = "WalkSpeed",
Range = {0, 300},
Increment = 1,
Suffix = "WalkSpeed",
CurrentValue = 16,
Flag = "WalkSpeed", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
Callback = function(Value)
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (Value)
end,
})
local TeleportTab = Window:CreateTab("🚀Teleports🚀", nil) -- Title, Image
local TeleportSection = TeleportTab:CreateSection("Teleports")
local Button = TeleportTab:CreateButton({
Name = "Gunstore 1",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(92970, 122098, 17023)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local Button = TeleportTab:CreateButton({
Name = "Exotic gun",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(60820, 87609, -351)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local Button = TeleportTab:CreateButton({
Name = "Dealership",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(-379, 253, -1246)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local Button = TeleportTab:CreateButton({
Name = "laundry mat",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(-988, 254, -682)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local Button = TeleportTab:CreateButton({
Name = "backpacks",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(-674, 253, -686)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local Button = TeleportTab:CreateButton({
Name = "Bandages",
Callback = function()
local pl = game.Players.LocalPlayer.Character.Humanoid
local location = CFrame.new(-335, 254, -395)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end,
})
local ProtectionTab = Window:CreateTab("Protection", 4483362458) -- Title, Image
local ProtectionSection = ProtectionTab:CreateSection("Protection")
local Button = ProtectionTab:CreateButton({
Name = "Anticheat bypass 2",
Callback = function()
local AntiCheat_Threads = {}
local AntiCheat_Encoded = {
[1] = "iFPjbrlufvSzsYurCCdWeFbPeNBWzxywGWLNpzgQVVvkLaoDJjImgWFETWVzc2FnZVR5cGU=",
[2] = "AjimhYxuTcBxLtetPTqLQKsdsjDiWNpsPSoXToFfvftufSnLTemZUVKTWVzc2FnZVUlZm8=",
[3] = "VFevcWxuZHlvFWejJERNXupJDNxvjnIBPHBNZgSMHNOeQURICksIFETWVzc2FnZVR5cGU=",
[4] = "RJLHPqjgyYwiGKfgSdISiCpvzGmdJKBkWUMMZHxtipCmivjZdXzDWsTWVzc2FnZUlDHbIdA=="
}
local Anti_Cheat_Script = Filter_Nil_Instances('?')
if not Anti_Cheat_Script then
repeat task.wait()
Anti_Cheat_Script = Filter_Nil_Instances('?')
until Anti_Cheat_Script~=nil
end
local AntiCheat_Function, Function_Index = Filter_Table(getsenv(Anti_Cheat_Script), "HPv")
if not AntiCheat_Function then
repeat task.wait()
Anti_Cheat_Script = Filter_Nil_Instances('?')
AntiCheat_Function, Function_Index = Filter_Table(getsenv(Anti_Cheat_Script), "HPv")
until AntiCheat_Function~=nil
end
local Killable_Threads = {[1] = true, [3] = true, [4] = true}
local XVNP_L = LPH_JIT_MAX(function(...)
local Random_Message = AntiCheat_Encoded[math.random(1, #AntiCheat_Encoded)]
return AntiCheat_Function(Random_Message)
end)
Services.RunService.RenderStepped:Connect(LPH_JIT_MAX(function()
AntiCheat_Threads = Get_AntiCheat_Threads()
if AntiCheat_Threads then
for i = 1, #AntiCheat_Threads do
local Thread = AntiCheat_Threads[i]
if Thread and Killable_Threads[i] == true then
task.cancel(Thread)
end
end
end
XVNP_L()
end))
task.wait(5)
end
end,
})
local Button = MainTab:CreateButton({
Name = "Gun Mods",
Callback = function()
for _, Index in Modifications do
GeneralSection:toggle({name = Index, flag = Index.."_TB3", type = "toggle", default = false, callback = function(state)
if Index == "Fully Automatic" then Index = "Automatic" end
Config.South_Bronx.Modifications[Index:gsub(" ", "")] = state
end})
end
GeneralSection = WeaponModTabColumn:section({name = "Weapon Modifications", side = "left", size = 0.5, icon = GetImage("Settings.png")})
GeneralSection:slider({name = "Recoil Percentage", flag = "RecoilValue_TB3", default = 50, min = 0, max = 100, suffix = "%", callback = function(state)
Config.South_Bronx.Modifications.RecoilPercentage = state
end})
GeneralSection:slider({name = "Spread Percentage", flag = "SpreadValue_TB3", default = 50, min = 0, max = 100, suffix = "%", callback = function(state)
Config.South_Bronx.Modifications.SpreadPercentage = state
end})
GeneralSection:slider({name = "Fire Rate Percentage", flag = "FireRateSpeed_TB3", default = 50, min = 0, max = 100, suffix = "%", callback = function(state)
Config.South_Bronx.Modifications.FireRateSpeed = state
end})
GeneralSection:slider({name = "Reload Speed Percentage", flag = "ReloadSpeed_TB3", default = 50, min = 0, max = 100, suffix = "%", callback = function(state)
Config.South_Bronx.Modifications.ReloadSpeed = state
end})
GeneralSection:slider({name = "Equip Speed Percentage", flag = "EquipSpeed_TB3", default = 50, min = 0, max = 100, suffix = "%", callback = function(state)
Config.South_Bronx.Modifications.EquipSpeed = state
end})
end
end
end
end
end,
})
do -- \\ Misc Tab
local Column = MiscTab:column({})
local FarmingSection = Column:section({name = "Farming", size = 0.415, default = false, side = 'left', icon = GetImage("Wheatt.png")})
FarmingSection:toggle({type = "toggle", name = "Auto Farm Construction", flag = "FarmConstruction_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.FarmConstructionJob = state
end})
FarmingSection:toggle({type = "toggle", name = "Auto Farm Bank Robbery", flag = "FarmBank_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.FarmBank = state
end})
FarmingSection:toggle({type = "toggle", name = "Auto Farm House Robbery", flag = "FarmHouses_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.FarmHouses = state
end})
FarmingSection:toggle({type = "toggle", name = "Auto Farm Studio Robbery", flag = "FarmStudio_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.FarmStudio = state
end})
FarmingSection:toggle({type = "toggle", name = "Auto Farm Dumpsters", flag = "FarmDumpsters_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.FarmTrash = state
end})
local ManualFarmSections = Column:section({name = "Manual Farms", size = 0.325, default = false, side = 'left', icon = GetImage("Pickkaxe.png")})
ManualFarmSections:toggle({type = "toggle", name = "Auto Collect Dropped Cash", flag = "FarmDroppedMoney_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.CollectDroppedMoney = state
end})
ManualFarmSections:toggle({type = "toggle", name = "Auto Collect Dropped Bags", flag = "FarmDroppedLoot_TheBronx", default = false, callback = function(state)
Config.TheBronx.Farms.CollectDroppedLoot = state
end})
return
end
HideUI("buying products 🍉\nif you are stuck here, PLEASE WAIT!!")
local OLDCFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
local Itemz = {"FijiWater", "FreshWater", "Ice-Fruit Bag", "Ice-Fruit Cupz"}
local Stove;
for Index, Value in Workspace.CookingPots:GetChildren() do
if Value:IsA("Model") then
if Value:FindFirstChildWhichIsA("ProximityPrompt", true).ActionText == "Turn On" and Value:FindFirstChildWhichIsA("ProximityPrompt", true).Enabled then
Stove = Value
break
end
end
end
for Index, Value in Itemz do
if not LocalPlayer.Backpack:FindFirstChild(Value) then
ReplicatedStorage:WaitForChild("ExoticShopRemote"):InvokeServer(Value)
task.wait(1)
end
end
local Check = false;
for Index, Value in Itemz do
if not LocalPlayer.Backpack:FindFirstChild(Value) then
Check = true
end
end
if Check then
DeleteSecretUI()
library.notifications:create_notification({
name = "MangoHub",
info = `Could not find items! Please check you have more than 5000$.`,
lifetime = 10
})
return
end
DeleteSecretUI()
HideUI("generating illegal cash 💷\n this takes around 1-2 minutes.\n please wait.")
Teleport(Stove.CookPart.CFrame, true)
task.wait(1)
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
LocalPlayer.Character.HumanoidRootPart.Anchored = true
task.wait(1.5)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(2)
for Index, Value in {"FijiWater", "FreshWater", "Ice-Fruit Bag"} do
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack[Value])
task.wait(1)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(3)
end
repeat wait() until
Stove.CookPart.Steam.LoadUI.Enabled == false
if not LocalPlayer.Character:FindFirstChild("Ice-Fruit Cupz") then
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack['Ice-Fruit Cupz'])
task.wait(1)
end
task.wait(1)
fireproximityprompt(Stove:FindFirstChildWhichIsA("ProximityPrompt", true))
task.wait(3)
LocalPlayer.Character.HumanoidRootPart.Anchored = false
Teleport(Workspace["IceFruit Sell"].CFrame, true)
task.wait(1)
LocalPlayer.Character.HumanoidRootPart.Anchored = true
task.wait(1.5)
if not LocalPlayer.Character:FindFirstChild("Ice-Fruit Cupz") then
LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack['Ice-Fruit Cupz'])
task.wait(1)
end
Workspace["IceFruit Sell"].ProximityPrompt.HoldDuration = 0
for Index=1, 4000 do
task.spawn(function()
_fireproximityprompt(Workspace["IceFruit Sell"].ProximityPrompt)
end)
end
LocalPlayer.Character.HumanoidRootPart.Anchored = false
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
task.wait(0.5)
Teleport(OLDCFrame, true)
task.wait(2)
pcall(DeleteSecretUI)
end})
VulnerabilitySection:label({wrapped = true, name = "Money Generator takes around 3 minutes, and can take longer if some items are not in stock. You will need around 5K to do this."})
To embed this project on your website, copy the following code and paste it into your website's HTML: