local v = Enum local v2 = game local v3 = Instance local v4 = _G local v5 = CFrame local v6 = UDim2 local v7 = UDim local v8 = firetouchinterest local v9 = Vector3 local v10 = require local v11 = tick local v12 = warn local v13 = task local v14 = Color3 local v15 = fireproximityprompt local v16 = Vector2 local humanoidStateType = v and v.HumanoidStateType local wait = v13 and v13.wait local new = v5 and v5.new local new2 = v9 and v9.new local fromOffset = v6 and v6.fromOffset local spawn = v13 and v13.spawn local fromRGB = v14 and v14.fromRGB local cancel = v13 and v13.cancel local new3 = v3 and v3.new local highlightDepthMode = v and v.HighlightDepthMode local new4 = v6 and v6.new local new5 = v16 and v16.new local font = v and v.Font local zero = v9 and v9.zero local fromHSV = v14 and v14.fromHSV local new6 = v14 and v14.new local fromScale = v6 and v6.fromScale local new7 = v7 and v7.new local material = v and v.Material local Players = v2:GetService("Players") local RunService = v2:GetService("RunService") local CoreGui = v2:GetService("CoreGui") local Workspace = v2:GetService("Workspace") local UserInputService = v2:GetService("UserInputService") local ProximityPromptService = v2:GetService("ProximityPromptService") local ReplicatedStorage = v2:GetService("ReplicatedStorage") local HttpService = v2:GetService("HttpService") local Lighting = v2:GetService("Lighting") local currentCamera = Workspace.CurrentCamera local localPlayer = Players.LocalPlayer if v2.PlaceId == 128899661081075 then if not localPlayer.Character then localPlayer.CharacterAdded:Wait() end local function fn(arg) local character = localPlayer.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if not humanoid then return end local hipHeight = humanoid.HipHeight pcall(function() humanoid.HipHeight = 500 humanoid:ChangeState(humanoidStateType.FallingDown) local n = 0 local n2 repeat wait() n2 = n + 1 n = n2 until not localPlayer:GetAttribute("LastACPos") or n2 > 60 local setPrimaryPartCFrame = character.SetPrimaryPartCFrame local flag = typeof(arg) == "CFrame" and arg or new(arg) setPrimaryPartCFrame(character, flag) wait() humanoid.HipHeight = hipHeight humanoid.PlatformStand = true wait() humanoid.PlatformStand = false end) if humanoid.Parent and humanoid.HipHeight ~= hipHeight then humanoid.HipHeight = hipHeight end end local fn2 = v15 or function(arg, arg2, arg3) if arg.ClassName == "ProximityPrompt" then arg:InputHoldBegin() if not arg3 then wait(arg.HoldDuration) end arg:InputHoldEnd() end end local function fn3(arg) local str = tostring(arg) local v17, v18 repeat v17, v18 = string.gsub(str, "^(-?%d+)(%d%d%d)", "%1,%2") str = v17 until v18 == 0 return v17 end local tbl = { { name = "Dealership", position = new(-405.659, 253.414, -1241.406, -0.043, 0, -0.999, 0, 1, 0, 0.999, 0, -0.043), }, { name = "Ice Box", position = new(-1209.108, 254.266, -3993.007, 0.243, 0, 0.969, 0, 1, 0, -0.969, 0, 0.243), }, { name = "Pawn Shop", position = new(-1049.833, 253.713, -812.236, -0.999, 0, 0.024, 0, 1, 0, -0.024, 0, -0.999), }, { name = "Chicken & Wings", position = new(-959.721, 253.713, -813.158, -0.988, 0, -0.148, 0, 1, 0, 0.148, 0, -0.988), }, { name = "Grocery Store", position = new(-1056.833, 254.858, -1134.472, -0.98, 0, 0.198, 0, 1, 0, -0.198, 0, -0.98), }, { name = "Margreens", position = new(-381.32, 254.45, -395.48), }, { name = "Big Gunstore", position = new(92958.9, 122098.5, 17255.5, -0.995, 0, -0.091, 0, 1, 0, 0.091, 0, -0.995), }, { name = "Small Gunstore", position = new2(66199, 123616, 5750), }, {name = "ExoticGuns", position = new2(60838, 87609, -352)}, {name = "ExoticDealer", position = new2(-1521, 273, -984)}, { name = "New Gunshop", position = new(-1445.21, 256.06, 2191.02), }, {name = "Sodas", position = new(-375.7, 254.2, -581.27)}, { name = "Dripstore", position = new(67461.96, 10489.19, 547.81), }, { name = "Backpack", position = new(-712.857, 253.918, -692.988, 0.999, 0, -0.026, 0, 1, 0, 0.026, 0, 0.999), }, { name = "City Shop", position = new(-968.255, 260.187, -4257.039, 0.613, 0, -0.789, 0, 1, 0, 0.789, 0, 0.613), }, { name = "Big Warehouse", position = new(-171.148, 284.625, -251.237, 0.964, 0, 0.262, 0, 1, 0, -0.262, 0, 0.964), }, { name = "Penthouse", position = new(-1503.314, 463.393, -3703.233, 0.979, 0, 0.201, 0, 1, 0, -0.201, 0, 0.979), }, {name = "Woods Hotel", position = new2(-1002, 318, -909)}, {name = "Hospital", position = new(-1589.01, 254.27, 20.42)}, { name = "Bank", position = new(-1191.609, 253.78, -3640.746, 0.945, 0, -0.325, 0, 1, 0, 0.325, 0, 0.945), }, { name = "Banktools Roof", position = new(-387.03, 334.31, -561.32), }, { name = "Construction Site", position = new2(-1733, 371, -1178), }, {name = "Count Cash", position = new2(-997, 254, -675)}, { name = "Prison", position = new(-1144.33, 254.99, -3337.31), }, {name = "Mansion", position = new(-788.84, 253.31, 1402.74)}, { name = "Police Station", position = new(-1382.59, 255.12, -3156.06), }, {name = "Big Park", position = new(-701.24, 253.45, -2.96)}, { name = "Boxing Gym", position = new(-1213.768, 253.723, -4236.115, 0.142, 0, 0.989, 0, 1, 0, -0.989, 0, 0.142), }, {name = "Studio", position = new2(93429.4, 14484.8, 561.5)}, } local tbl2 = {} local fn4 = nil; (function() local lib = loadstring(v2:HttpGet("https://raw.githubusercontent.com/Dababy-maker/nome/refs/heads/main/Mind"))() lib.CreateKeySystem = function(_, opts) if opts and opts.OnSuccess then task.spawn(opts.OnSuccess) end end lib:CreateKeySystem({ Link = "https://link-center.net/1357443/F3ibQKc5755a", DiscordLink = "https://discord.gg/ryza", ScriptID = "script_1frq832", ApiKey = "8473675079839d917d3945dab1906009", ApiModuleUrl = "https://www.ryza.lol/modules/v1/api.lua", OnSuccess = function() local v17 = lib.CreateWindow({ Title = "Fucked by ashy3447: Tha Bronx 3", DefaultTheme = "Hot Pink", Transparency = 75, Size = fromOffset(500, 330), }) local Main = v17:AddTab("Main") local v18 = Main:AddSmallSection({Text = "Teleports", Side = "Left"}) local tbl3 = {} local tbl4 = {} for i, v19 in ipairs(tbl) do table.insert(tbl3, v19.name) tbl4[v19.name] = v19.position end table.sort(tbl3) v18:AddDropdown({ Text = "All Locations", Options = tbl3, Callback = function(arg) local v19 = tbl4[arg] if v19 then fn(v19) end end, }) local v19 = Main:AddSmallSection({Text = "Autofarm", Side = "Left"}) local v20 = v19:AddButton("Start Inf Money") if v20 then v20.MouseButton1Click:Connect(function() local backpack = localPlayer:WaitForChild("Backpack") if localPlayer.stored.Money.Value < 2746 then lib.CreateNotification("Inf Money", "Not enough cash ($2746 needed).", 5) return end local tbl5 = { SELL_POS = new(28.523223876953125, 287.01580810546875, -341.462158203125), ITEMS_TO_BUY = { "Ice-Fruit Bag", "Ice-Fruit Cupz", "FijiWater", "FreshWater", }, INGREDIENT_ORDER = { "FijiWater", "FreshWater", "Ice-Fruit Bag", "Ice-Fruit Cupz", }, } local function fn5(arg) for i, v21 in ipairs(arg) do pcall(function() return ReplicatedStorage.ExoticShopRemote:InvokeServer(v21, true) end) wait(0.4) if not backpack:FindFirstChild(v21) then pcall(function() return ReplicatedStorage.ExoticShopRemote:InvokeServer(v21, true) end) wait(0.4) end if not backpack:FindFirstChild(v21) then lib.CreateNotification("Error", "Failed to buy: " .. v21, 5) return false end end return true end local v21 = (function() local tbl6 = {} for i, v21 in ipairs(tbl5.ITEMS_TO_BUY) do if not backpack:FindFirstChild(v21) then local v22 = ReplicatedStorage.ExoticStock:FindFirstChild(v21) if v22 and v22.Value > 0 then table.insert(tbl6, v21) continue end lib.CreateNotification("Error", v21 .. " out of stock.", 5) return nil end end return tbl6 end)() if not v21 then return end if #v21 > 0 and not fn5(v21) then return end local v22 = nil for i, descendant in ipairs(Workspace:GetDescendants()) do if descendant:IsA("ProximityPrompt") and descendant.Parent and descendant.Parent.Name == "CookPart" then v22 = descendant break end end if not v22 then lib.CreateNotification("Error", "No cooking pot found.", 4) return end fn(v22.Parent.Position) wait(1) v22.HoldDuration = 0 v22.RequiresLineOfSight = false v22.Enabled = true for i = 1, 3 do fn2(v22) wait(0.25) end for i = 1, #tbl5.INGREDIENT_ORDER - 1 do local v23 = backpack:WaitForChild(tbl5.INGREDIENT_ORDER[i], 5) if not v23 then return end localPlayer.Character.Humanoid:EquipTool(v23) wait(0.4) fn2(v22) wait(2) end while v22.Enabled do wait(0.5) end while not v22.Enabled do wait(0.5) end local iceFruitCupz = backpack:WaitForChild("Ice-Fruit Cupz", 5) if not iceFruitCupz then lib.CreateNotification("Error", "Ice-Fruit Cupz not found after cooking!", 4) return end localPlayer.Character.Humanoid:EquipTool(iceFruitCupz) wait(0.1) for i = 1, 10 do fn2(v22) wait(0.05) end wait(0.2) localPlayer.Character.Humanoid:UnequipTools() fn(tbl5.SELL_POS) wait(0.5) local iceFruitCupz2 = backpack:FindFirstChild("Ice-Fruit Cupz") local iceFruitCupz3 = iceFruitCupz2 if not iceFruitCupz2 then local character = localPlayer.Character iceFruitCupz3 = character and localPlayer.Character:FindFirstChild("Ice-Fruit Cupz") end if iceFruitCupz3 then if iceFruitCupz3.Parent == backpack then localPlayer.Character.Humanoid:EquipTool(iceFruitCupz3) wait(0.1) end lib.CreateNotification("Inf Money", "Looking for sell point...", 2) local v23 = nil for k, descendant in pairs(Workspace:GetDescendants()) do if descendant:IsA("ProximityPrompt") and string.lower(descendant.ActionText) == "sell" and (descendant.Parent.Position - tbl5.SELL_POS.Position).Magnitude < 20 then v23 = descendant break end end if v23 then lib.CreateNotification("Inf Money", "Sell point found! Forcing interaction...", 2) localPlayer.Character.HumanoidRootPart.CFrame = v23.Parent.CFrame * new(0, 3, 0) currentCamera.CFrame = new(currentCamera.CFrame.Position, v23.Parent.Position) wait(0.1) v23.HoldDuration = 0 v23.RequiresLineOfSight = false fn2(v23) wait(0.01) local n = 1 local n2 = 1 local v24 = fn2 while true do v24(v23) if n % 100 == 0 then RunService.Heartbeat:Wait() end local n3 = n2 + 1 if n3 > 6999 then break end n = n3 n2 = n3 v24 = fn2 end for i = 1, 50 do fn2(v23) wait(0.01) end lib.CreateNotification("Success", "Sold freshly crafted Ice-Fruit Cupz!", 4) else lib.CreateNotification("Inf Money Error", "Could not find sell prompt at the location.", 5) end end end) end local v21 = v19:AddToggle("Auto Count Cash") if v21 then v21.State.Changed:Connect(function(arg) if not arg then return end local connection = ProximityPromptService.PromptButtonHoldBegan:Connect(function(prompt) fn2(prompt) end) spawn(function() local ok, result = pcall(function() fn(new(-786.624634, 273.835938, 1417.57227, 0.99830687, -1.24311894e-08, -0.0581670925, 1.3634228e-08, 1, 2.02855954e-08, 0.0581670925, -2.1044313e-08, 0.99830687)) wait(1) local counterBag = Workspace:FindFirstChild("CounterBag") if not counterBag then lib.CreateNotification("Error", "CounterBag missing.", 4) return end if #counterBag:GetChildren() < 3 then return end local character = localPlayer.Character local humanoidRootPart = character and localPlayer.Character:FindFirstChild("HumanoidRootPart") local v22 = nil local huge = math.huge for i, child in ipairs(counterBag:GetChildren()) do if child:IsA("Model") then local magnitude = (child.WorldPivot.Position - humanoidRootPart.Position).Magnitude if magnitude < huge then huge = magnitude v22 = child end end end if not v22 then return end local cashPrompt = v22.Counter.On.PromptTach:FindFirstChild("CashPrompt") local on = v22.Counter.On local grabPrompt = v22.DuffleBag.Attachment:FindFirstChild("GrabPrompt") if not cashPrompt or not on or not grabPrompt then return end if cashPrompt.Enabled then fn2(cashPrompt) lib.CreateNotification("Count Cash", "Waiting for count...", 3) end while on.Color ~= fromRGB(74, 156, 69) do wait(0.1) end wait(0.5) fn2(cashPrompt) local moneyReady = localPlayer.Backpack:WaitForChild("MoneyReady", 10) local moneyReady2 = moneyReady or localPlayer.Character:WaitForChild("MoneyReady", 10) if not moneyReady2 then return end while localPlayer.Backpack:FindFirstChild("MoneyReady") or localPlayer.Character:FindFirstChild("MoneyReady") do if localPlayer.Character:FindFirstChildOfClass("Tool") ~= moneyReady2 then localPlayer.Character.Humanoid:EquipTool(moneyReady2) end if grabPrompt and grabPrompt.Enabled then fn2(grabPrompt) end RunService.Heartbeat:Wait() end local bagOfMoney = localPlayer.Backpack:WaitForChild("BagOfMoney", 10) local bagOfMoney2 = bagOfMoney or localPlayer.Character:WaitForChild("BagOfMoney", 10) if not bagOfMoney2 then return end localPlayer.Character.Humanoid:EquipTool(bagOfMoney2) wait(0.5) fn(new(-1216.63892, 253.879761, -3634.89307, -0.996553659, -2.7697773e-08, 0.0829503909, -2.30351755e-08, 1, 5.71665204e-08, -0.0829503909, 5.50587309e-08, -0.996553659)) wait(1.5) local atmMoney = Workspace:FindFirstChild("ATMMoney") local prompt = atmMoney and Workspace.ATMMoney:FindFirstChild("Prompt") if prompt and prompt.Enabled then fn2(prompt) end lib.CreateNotification("Count Cash", "Complete!", 3) end) if not ok then v12("Auto Count Cash Error:", result) end connection:Disconnect() end) end) end local v22 = v19:AddButton("Garbage Bags") if v22 then v22.MouseButton1Click:Connect(function() spawn(function() (function() lib.CreateNotification("Autofarm", "Collecting garbage...", 3) for k, descendant in pairs(Workspace:GetDescendants()) do if descendant:IsA("ProximityPrompt") and descendant.Name == "ProximityPrompt" and descendant.Parent.Name == "DumpsterPromt" then descendant.HoldDuration = 0 descendant.RequiresLineOfSight = false fn(descendant.Parent.Position + new2(0, 0, 3)) currentCamera.CFrame = new(currentCamera.CFrame.Position, descendant.Parent.Position) wait(0.3) fn2(descendant) wait(0.2) end end end)() wait(1); (function() local sellPawn, proximityPrompt, bronxPawning, v23, v24, v25, v26, v27, v28, text, n n = 1 while true do if n == 1 then lib.CreateNotification("Autofarm", "Selling loot...", 3) sellPawn = Workspace:FindFirstChild("SellPawn") if sellPawn then n = 2 else n = 13 end elseif n == 2 then fn(sellPawn.Position) wait(1) proximityPrompt = sellPawn:FindFirstChildOfClass("ProximityPrompt") if proximityPrompt then n = 3 else n = 12 end elseif n == 3 then fn2(proximityPrompt) wait(1) bronxPawning = localPlayer.PlayerGui:FindFirstChild("Bronx PAWNING") if bronxPawning then n = 4 else n = 11 end elseif n == 4 then v23, v24, v25 = ipairs(bronxPawning:WaitForChild("Frame"):WaitForChild("Holder"):WaitForChild("List"):GetChildren()) v26 = v25 n = 5 elseif n == 5 then v27, v28 = v23(v24, v26) if v27 == nil then n = 10 else n = 6 end elseif n == 6 then v26 = v27 if v28:IsA("Frame") and v28:FindFirstChild("Item") then n = 7 else n = 5 end elseif n == 7 then text = v28.Item.Text n = 8 elseif n == 8 then if localPlayer.Backpack:FindFirstChild(text) then n = 9 else n = 5 end elseif n == 9 then ReplicatedStorage.PawnRemote:FireServer(text) wait(0.1) n = 8 elseif n == 10 then return elseif n == 11 then return elseif n == 12 then return elseif n == 13 then return end end end)() end) end) end local v23 = v19:AddToggle("Loot Bags") local v24 = nil if v23 then v23.State.Changed:Connect(function(arg) if arg then lib.CreateNotification("Loot Bags", "Started!", 2) v24 = spawn(function() local storage, flag, v25, v26, v27, v28, v29, v30, stealprompt, n, n2 n2 = 1 while true do if n2 == 1 then if v23.State and v23.State.Value then n2 = 3 else n2 = 2 end elseif n2 == 2 then return elseif n2 == 3 then storage = Workspace:FindFirstChild("Storage") if storage then n2 = 4 else n2 = 15 end elseif n2 == 4 then flag = false v25, v26, v27 = pairs(storage:GetChildren()) v28 = v27 n2 = 5 elseif n2 == 5 then v29, v30 = v25(v26, v28) if v29 == nil then n2 = 12 else n2 = 6 end elseif n2 == 6 then v28 = v29 if v23.State and v23.State.Value then n2 = 7 else n2 = 12 end elseif n2 == 7 then if v30.Name == "Baggy" and v30:FindFirstChild("stealprompt") then n2 = 8 else n2 = 5 end elseif n2 == 8 then stealprompt = v30.stealprompt if stealprompt.Enabled then n2 = 9 else n2 = 5 end elseif n2 == 9 then flag = true fn(new(v30.Position + new2(0, 3, 0))) wait(0.1) stealprompt.HoldDuration = 0 stealprompt.RequiresLineOfSight = false fn2(stealprompt) n = 0 n2 = 10 elseif n2 == 10 then if v30.Parent and n < 10 then n2 = 11 else n2 = 5 end elseif n2 == 11 then wait(0.05) n = n + 1 fn2(stealprompt) n2 = 10 elseif n2 == 12 then if flag then n2 = 13 else n2 = 14 end elseif n2 == 13 then wait(0.2) n2 = 1 elseif n2 == 14 then wait(1) n2 = 1 elseif n2 == 15 then wait(1) n2 = 1 end end end) else if v24 then cancel(v24) v24 = nil end lib.CreateNotification("Loot Bags", "Stopped.", 2) end end) end local v25 = Main:AddBigSection({Text = "ESP Settings", Side = "Right"}) local tbl5 = {} local v26 = fromRGB(255, 0, 0) local connection = nil local flag = false local enabled = false local flag2 = false local flag3 = false local n = 4000 local ScreenGui = new3("ScreenGui", CoreGui) ScreenGui.Name = "RyzaTracerContainer" ScreenGui.IgnoreGuiInset = true local function fn5(arg) if tbl5[arg] then for k, v27 in pairs(tbl5[arg]) do v27:Destroy() end tbl5[arg] = nil end end local function fn6(arg, arg2) local character = arg.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") local head = character and character:FindFirstChild("Head") local flag4 = tbl2[arg.Name] ~= nil if humanoid and humanoidRootPart and head and humanoid.Health > 0 then local magnitude = arg2 and (arg2.Position - humanoidRootPart.Position).Magnitude or 0 if n < magnitude and not flag4 then fn5(arg) return end if not tbl5[arg] then tbl5[arg] = {} end local v27 = tbl5[arg] if not v27.Highlight then v27.Highlight = new3("Highlight", character) v27.Highlight.FillTransparency = 1 v27.Highlight.OutlineTransparency = 0 v27.Highlight.DepthMode = highlightDepthMode.AlwaysOnTop end if not v27.Box then local BillboardGui = new3("BillboardGui", CoreGui) BillboardGui.Adornee = humanoidRootPart BillboardGui.AlwaysOnTop = true BillboardGui.Size = new4(4.5, 0, 6, 0) local Frame = new3("Frame", BillboardGui) Frame.Size = new4(1, 0, 1, 0) Frame.BackgroundTransparency = 1 local UIStroke = new3("UIStroke", Frame) UIStroke.Thickness = 1.5 v27.Box = BillboardGui v27.BoxStroke = UIStroke end if not v27.Tracer then local Frame = new3("Frame", ScreenGui) Frame.AnchorPoint = new5(0.5, 0.5) Frame.BorderSizePixel = 0 v27.Tracer = Frame end if not v27.Info then local BillboardGui = new3("BillboardGui", CoreGui) BillboardGui.Adornee = head BillboardGui.AlwaysOnTop = true BillboardGui.Size = fromOffset(250, 20) BillboardGui.StudsOffset = new2(0, 3.5, 0) local TextLabel = new3("TextLabel", BillboardGui) TextLabel.Size = new4(1, 0, 1, 0) TextLabel.BackgroundTransparency = 1 TextLabel.Font = font.SourceSansBold TextLabel.TextSize = 14 TextLabel.TextStrokeTransparency = 0.5 v27.Info = BillboardGui v27.InfoLabel = TextLabel end v27.Highlight.OutlineColor = v26 if v27.BoxStroke then v27.BoxStroke.Color = v26 end v27.Tracer.BackgroundColor3 = v26 v27.InfoLabel.TextColor3 = v26 local highlight = v27.Highlight local v28 = flag local v29 = v28 or flag4 highlight.Enabled = v29 v27.Box.Enabled = enabled if flag2 and humanoidRootPart then local v30, v31 = currentCamera:WorldToViewportPoint(humanoidRootPart.Position) if v31 then local v32 = new5(currentCamera.ViewportSize.X / 2, currentCamera.ViewportSize.Y) local v33 = new5(v30.X, v30.Y) local magnitude2 = (v33 - v32).Magnitude v27.Tracer.Position = fromOffset((v32 + v33).X / 2, (v32 + v33).Y / 2) v27.Tracer.Size = fromOffset(magnitude2, 1.5) v27.Tracer.Rotation = math.deg(math.atan(v33.Y - v32.Y, v33.X - v32.X)) v27.Tracer.Visible = true else v27.Tracer.Visible = false end else v27.Tracer.Visible = false end local v30 = flag3 local v31 = v30 or flag4 v27.Info.Enabled = v31 if v31 then local tbl6 = {} local name = arg.Name local str = "HP: " .. math.floor(humanoid.Health) local tool = character:FindFirstChildOfClass("Tool") local name2 = tool and character:FindFirstChildOfClass("Tool").Name or "[No Weapon]" tbl6[1] = name tbl6[2] = str tbl6[3] = name2 if arg2 then table.insert(tbl6, "[" .. math.floor(magnitude) .. "m]") end v27.InfoLabel.Text = table.concat(tbl6, " | ") end return end if not flag4 then fn5(arg) end end fn4 = function() local v27 = flag local flag4 = v27 or enabled or flag2 or flag3 or next(tbl2) ~= nil if flag4 then if not connection then connection = RunService.RenderStepped:Connect(function() local character = localPlayer.Character local humanoidRootPart = character and localPlayer.Character:FindFirstChild("HumanoidRootPart") for i, player in ipairs(Players:GetPlayers()) do if player ~= localPlayer then fn6(player, humanoidRootPart) end end end) end else if connection then connection:Disconnect() connection = nil end for k in pairs(tbl5) do if not tbl2[k.Name] then fn5(k) end end end end local v27 = v25:AddColorPicker({Text = "ESP Color", Default = fromRGB(255, 0, 0)}) if v27 then v27.State.Changed:Connect(function(arg) v26 = arg end) end local v28 = v25:AddSlider({Text = "Distance", Min = 100, Max = 4000, Default = 4000}) if v28 then v28.State.Changed:Connect(function(arg) n = arg end) end v25:AddSeparator() v25:AddToggle("Player Info").State.Changed:Connect(function(arg) flag3 = arg fn4() end) v25:AddToggle("Outline ESP").State.Changed:Connect(function(arg) flag = arg fn4() end) v25:AddToggle("Box ESP").State.Changed:Connect(function(arg) enabled = arg fn4() end) v25:AddToggle("Tracer ESP").State.Changed:Connect(function(arg) flag2 = arg fn4() end) Players.PlayerRemoving:Connect(function(player) tbl2[player.Name] = nil fn5(player) end) local v29 = Main:AddSmallSection({Text = "Duplication", Side = "Right"}) v29:AddButton("Teleport Safe").MouseButton1Click:Connect(function() fn(new(-1630, 254, -223)) end) v29:AddButton("Dupe").MouseButton1Click:Connect(function() local character = localPlayer.Character local result = character or localPlayer.CharacterAdded:Wait() local tool = result:FindFirstChildOfClass("Tool") if not tool then return end tool.Parent = localPlayer.Backpack wait(0.5) local name = tool.Name local attribute = nil local connection2 = ReplicatedStorage.MarketItems.ChildAdded:Connect(function(child) if child.Name == name then local owner = child:WaitForChild("owner", 2) if owner and owner.Value == localPlayer.Name then attribute = child:GetAttribute("SpecialId") end end end) spawn(function() ReplicatedStorage.ListWeaponRemote:FireServer(name, 99999) end) wait(0.25) spawn(function() ReplicatedStorage.BackpackRemote:InvokeServer("Store", name) end) wait(3) if attribute then spawn(function() ReplicatedStorage.BuyItemRemote:FireServer(name, "Remove", attribute) end) end spawn(function() ReplicatedStorage.BackpackRemote:InvokeServer("Grab", name) end) connection2:Disconnect() end) local tbl6 = { Fists = true, Fist = true, Phone = true, ["Car Keys"] = true, Bandage = true, ["762s"] = true, ["556s"] = true, Extended = true, ["T shirt"] = true, Combat = true, Weight = true, } local function fn7() local homeDoorSS = Workspace:FindFirstChild("HomeDoorSS") local safe = homeDoorSS and Workspace.HomeDoorSS:FindFirstChild("HomeDoor") and Workspace.HomeDoorSS.HomeDoor:FindFirstChild("Safe") if not safe then return nil end local union = safe:FindFirstChild("Union") local basePart = union or safe:FindFirstChildWhichIsA("BasePart") return basePart end local function fn8(cFrame) local character = localPlayer.Character local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") local humanoid = character and character:FindFirstChildOfClass("Humanoid") if not humanoidRootPart then return end if humanoid then humanoid:ChangeState(0) end local v30 = v11() repeat wait() until not localPlayer:GetAttribute("LastACPos") or v11() - v30 > 1.2 humanoidRootPart.CFrame = cFrame humanoidRootPart.AssemblyLinearVelocity = zero humanoidRootPart.AssemblyAngularVelocity = zero wait(0.4) if humanoid then humanoid:ChangeState(humanoidStateType.GettingUp) end end local function fn9(arg, arg2) local v30 = fn7() if not v30 then return false end fn8(v30.CFrame * new(0, 3, 0)) wait(0.35) spawn(function() ReplicatedStorage.BackpackRemote:InvokeServer("Store", arg) end) spawn(function() ReplicatedStorage.Inventory:FireServer("Change", arg, "Backpack", Workspace.HomeDoorSS.HomeDoor.Safe) end) wait(0.65) fn8(arg2) wait(1.1) ReplicatedStorage.BackpackRemote:InvokeServer("Grab", arg) wait(0.45) return true end local flag4 = false local v30 = nil v29:AddToggle("Safe Dupe").State.Changed:Connect(function(arg) flag4 = arg if arg then local tbl7 = {} for k, child in pairs(localPlayer.Backpack:GetChildren()) do if child:IsA("Tool") and not tbl6[child.Name] then table.insert(tbl7, child.Name) end end if #tbl7 == 0 then lib.CreateNotification("Safe Dupe", "No valid items found in backpack.", 4) flag4 = false return end local character = localPlayer.Character local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") local cFrame = humanoidRootPart and humanoidRootPart.CFrame or new(0, 0, 0) v30 = cFrame spawn(function() while flag4 do for i, v31 in ipairs(tbl7) do if not flag4 then break end fn9(v31, v30) wait(0.25) end wait(0.8) end end) else v30 = nil end end) local Players2 = v17:AddTab("Players") local v31 = Players2:AddBigSection({Text = "Player", Side = "Left"}) local v32 = v31:AddToggle("Modify Walkspeed") local v33 = v31:AddSlider({Text = "WalkSpeed", Min = 16, Max = 1000, Default = 16}) if v33 then v33.Visible = false end local connection2 = nil local n2 = 0 if v32 and v33 then v32.State.Changed:Connect(function(visible) v33.Visible = visible if visible then connection2 = RunService.RenderStepped:Connect(function() pcall(function() local character = localPlayer.Character local humanoid = character and localPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = v33.State.Value n2 = (n2 + 1) % 3 local changeState = humanoid.ChangeState local climbing = n2 == 0 and humanoidStateType.Climbing or n2 == 1 and humanoidStateType.GettingUp or humanoidStateType.FallingDown changeState(humanoid, climbing) end end) end) else if connection2 then connection2:Disconnect() connection2 = nil end pcall(function() localPlayer.Character.Humanoid.WalkSpeed = 16 end) end end) end local fieldOfView = currentCamera.FieldOfView local v34 = v31:AddToggle("Modify FOV") local v35 = v31:AddSlider({Text = "Field of View", Min = 30, Max = 120, Default = 70}) if v35 then v35.Visible = false end if v34 and v35 then v34.State.Changed:Connect(function(visible) v35.Visible = visible if not visible then currentCamera.FieldOfView = fieldOfView end end) RunService.RenderStepped:Connect(function() if v34.State and v34.State.Value and v35.State then currentCamera.FieldOfView = v35.State.Value end end) end local flag5 = false local flag6 = false v31:AddToggle("Infinite Jump").State.Changed:Connect(function(arg) flag5 = arg end) UserInputService.JumpRequest:Connect(function() if flag5 and not flag6 then flag6 = true local character = localPlayer.Character local humanoid = character and localPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState(humanoidStateType.Jumping) end wait() flag6 = false end end) local tbl7 = {enabled = false, speed = 1} local connection3 = nil local n3 = nil local Fly = v31:AddToggle("Fly") local v36 = v31:AddSlider({Text = "Fly Speed", Min = 0.1, Max = 5, Default = 1}) if v36 then v36.Visible = false end if Fly and v36 then Fly.State.Changed:Connect(function(enabled2) tbl7.enabled = enabled2 v36.Visible = enabled2 if enabled2 then local character = localPlayer.Character local position = character and localPlayer.Character.HumanoidRootPart.Position n3 = position connection3 = RunService.Heartbeat:Connect(function() local character2 = localPlayer.Character local humanoidRootPart = character2 and localPlayer.Character:FindFirstChild("HumanoidRootPart") local character3 = localPlayer.Character local humanoid = character3 and localPlayer.Character:FindFirstChild("Humanoid") if not humanoidRootPart or not humanoid then return end local rotation = currentCamera.CFrame.Rotation local v37 = rotation:VectorToObjectSpace(humanoid.MoveDirection * tbl7.speed) local flag7 = v37.Magnitude == 0 and zero or rotation:VectorToWorldSpace(new2(v37.X, 0, v37.Z).Unit * v37.Magnitude) n3 = n3 + flag7 humanoidRootPart.CFrame = new(n3, currentCamera.CFrame.Position + (n3 - currentCamera.CFrame.Position) * 2) humanoidRootPart.Velocity = zero humanoidRootPart.RotVelocity = zero end) elseif connection3 then connection3:Disconnect() end end) v36.State.Changed:Connect(function(speed) tbl7.speed = speed end) end local v37 = v31:AddToggle("Instant Interact") local connection4 = nil if v37 then v37.State.Changed:Connect(function(arg) if arg then connection4 = ProximityPromptService.PromptButtonHoldBegan:Connect(function(prompt) fn2(prompt) end) elseif connection4 then connection4:Disconnect() end end) end v31:AddToggle("Noclip").State.Changed:Connect(function(arg) if arg then v4.noclip = RunService.Stepped:Connect(function() if localPlayer.Character then for i, descendant in ipairs(localPlayer.Character:GetDescendants()) do if descendant:IsA("BasePart") then descendant.CanCollide = false end end end end) elseif v4.noclip then v4.noclip:Disconnect() end end) local v38 = v31:AddToggle("Instant Respawn") local v39 = nil if v38 then v38.State.Changed:Connect(function(arg) if arg then v39 = spawn(function() while v38.State and v38.State.Value do pcall(function() local character = localPlayer.Character local humanoid = character and localPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.Health <= 0 then ReplicatedStorage:WaitForChild("RespawnRE"):FireServer() end end) wait(0.5) end end) elseif v39 then cancel(v39) v39 = nil end end) end local v40 = Players2:AddSmallSection({Text = "Anti", Side = "Left"}) local function fn10(arg, arg2, arg3, arg4) local v41 = v40:AddToggle(arg) if not v41 then return end local connection5 = nil v41.State.Changed:Connect(function(arg5) if arg5 then local v42 = arg2() if v42 then local function fn11() local v43 = arg4 and v42:FindFirstChild(arg3, true) or v42:FindFirstChild(arg3) if v43 then if not v43:IsA("Script") and not v43:IsA("LocalScript") then v43:Destroy() else v43.Disabled = true v43:Destroy() end end end fn11() connection5 = v42.ChildAdded:Connect(function(child) if child.Name == arg3 then fn11() end end) end elseif connection5 then connection5:Disconnect() end end) end fn10("Anti Crawl + Jump Cooldown", function() return localPlayer.Character end, "Crawl", false) fn10("Anti Ragdoll", function() return localPlayer.Character end, "FallDamageRagdoll", false) fn10("Anti Sleep", function() return localPlayer:FindFirstChild("PlayerGui") end, "SleepGui", false) fn10("Anti Rent", function() return localPlayer:FindFirstChild("PlayerGui") end, "RentGui", false) fn10("Anti Hunger", function() return localPlayer:FindFirstChild("PlayerGui") end, "HungerBarScript", true) local v41 = Players2:AddBigSection({Text = "Target Player", Side = "Right"}) local v42 = nil v41:AddPlayerDropdown({ Text = "Choose Player", Callback = function(arg) local name = typeof(arg) == "Instance" and arg.Name or arg v42 = name end, }) v41:AddDualButtons({ Text = "Teleport to Player", Callback = function() local v43 = v42 local v44 = v43 and Players:FindFirstChild(v42) if v44 and v44.Character and v44.Character:FindFirstChild("HumanoidRootPart") then fn(v44.Character.HumanoidRootPart.CFrame * new(0, 0, 3)) end end, }, { Text = "View Money", Callback = function() local v43 = v42 local v44 = v43 and Players:FindFirstChild(v42) if v44 and v44:FindFirstChild("stored") then lib.CreateNotification(v44.Name, "Bank: $" .. fn3(v44.stored.Bank.Value), 3) wait(0.1) lib.CreateNotification(v44.Name, "Filthy: $" .. fn3(v44.stored.FilthyStack.Value), 3) wait(0.1) lib.CreateNotification(v44.Name, "Cash: $" .. fn3(v44.stored.Money.Value), 3) end end, }) local flag7 = false local connection5 = nil v41:AddDualButtons({ Text = "Spectate", Callback = function() local v43 = v42 local v44 = v43 and Players:FindFirstChild(v42) if v44 then flag7 = true lib.CreateNotification("Spectate", "Spectating " .. v44.Name, 3) if connection5 then connection5:Disconnect() end connection5 = RunService.RenderStepped:Connect(function() if not flag7 then return end local character = v44.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if humanoid then currentCamera.CameraSubject = humanoid end end) end end, }, { Text = "Stop Spectate", Callback = function() flag7 = false if connection5 then connection5:Disconnect() connection5 = nil end local character = localPlayer.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if humanoid then currentCamera.CameraSubject = humanoid end lib.CreateNotification("Spectate", "Stopped Spectating.", 3) end, }) v41:AddDualButtons({ Text = "ESP Player", Callback = function() local v43 = v42 local v44 = v43 and Players:FindFirstChild(v42) if v44 then tbl2[v44.Name] = true fn4() end end, }, { Text = "UnESP Player", Callback = function() if v42 then tbl2[v42] = nil fn4() end end, }) local v43 = Players2:AddSmallSection({Text = "Bank Auto", Side = "Right"}) local bankAction = ReplicatedStorage:FindFirstChild("BankAction") local bankProcessRemote = ReplicatedStorage:FindFirstChild("BankProcessRemote") local v44 = v43:AddToggle("Auto Drop (10k)") local v45 = nil if v44 then v44.State.Changed:Connect(function(arg) if arg then v45 = spawn(function() while v44.State and v44.State.Value do if bankProcessRemote then pcall(function() bankProcessRemote:InvokeServer("Drop", "10000") end) end wait(0.2) end end) elseif v45 then cancel(v45) end end) end local v46 = v43:AddToggle("Auto Deposit (30k)") local v47 = nil if v46 then v46.State.Changed:Connect(function(arg) if arg then v47 = spawn(function() while v46.State and v46.State.Value do if bankAction then pcall(function() bankAction:FireServer("depo", "30000") end) end wait(0.2) end end) elseif v47 then cancel(v47) end end) end local v48 = v43:AddToggle("Auto Withdraw (90k)") local v49 = nil if v48 then v48.State.Changed:Connect(function(arg) if arg then v49 = spawn(function() while v48.State and v48.State.Value do if bankAction then pcall(function() bankAction:FireServer("with", "90000") end) end wait(0.2) end end) elseif v49 then cancel(v49) end end) end local v50 = v43:AddButton("Check Bank Balance") if v50 then v50.MouseButton1Click:Connect(function() local stored = localPlayer:FindFirstChild("stored") if stored then local bank = stored:FindFirstChild("Bank") if bank then lib.CreateNotification("Bank", "Balance: $" .. tostring(bank.Value), 4) else lib.CreateNotification("Error", "Bank value not found.", 3) end else lib.CreateNotification("Error", "Stored data folder not found.", 3) end end) end local Combat = v17:AddTab("Combat") local v51 = Combat:AddSmallSection({Text = "Visual", Side = "Left"}) local tbl8 = { enabled = false, size = 25, rainbow = false, color = fromRGB(100, 100, 255), } local connection6 = nil local function fn11() local players = Players:GetPlayers() for i = 1, #players do local v52 = players[i] if v52 ~= localPlayer and v52.Character then local humanoidRootPart = v52.Character:FindFirstChild("HumanoidRootPart") if humanoidRootPart and humanoidRootPart:IsA("Part") and humanoidRootPart.Parent then humanoidRootPart.Size = new2(tbl8.size, tbl8.size, tbl8.size) humanoidRootPart.Transparency = 0.5 local rainbow = tbl8.rainbow local color = rainbow and fromHSV(v11() * 2 % 1, 1, 1) or tbl8.color humanoidRootPart.Color = color humanoidRootPart.CanCollide = false end end end end local function fn12() local players = Players:GetPlayers() for i = 1, #players do local v52 = players[i] if v52 ~= localPlayer and v52.Character then local humanoidRootPart = v52.Character:FindFirstChild("HumanoidRootPart") if humanoidRootPart and humanoidRootPart:IsA("Part") then local attribute = humanoidRootPart:GetAttribute("OriginalSize") local v53 = attribute or new2(2, 2, 1) humanoidRootPart.Size = v53 humanoidRootPart.Transparency = 0 humanoidRootPart.Color = new6(1, 1, 1) humanoidRootPart.CanCollide = true end end end end local v52 = v51:AddToggle("Enable Hitbox") local v53 = v51:AddSlider({Text = "Hitbox Size", Min = 5, Max = 50, Default = 25}) if v53 then v53.Visible = false end local v54 = v51:AddToggle("Rainbow Hitbox") if v52 then v52.State.Changed:Connect(function(enabled2) tbl8.enabled = enabled2 if v53 then v53.Visible = enabled2 end if enabled2 then local players = Players:GetPlayers() for i = 1, #players do local v55 = players[i] if v55 ~= localPlayer and v55.Character then local humanoidRootPart = v55.Character:FindFirstChild("HumanoidRootPart") if humanoidRootPart and humanoidRootPart:IsA("Part") and not humanoidRootPart:GetAttribute("OriginalSize") then humanoidRootPart:SetAttribute("OriginalSize", humanoidRootPart.Size) end end end if connection6 then connection6:Disconnect() end connection6 = RunService.RenderStepped:Connect(fn11) else if connection6 then connection6:Disconnect() connection6 = nil end fn12() end end) end if v54 then v54.State.Changed:Connect(function(rainbow) tbl8.rainbow = rainbow end) end if v53 then v53.State.Changed:Connect(function(size) tbl8.size = size end) end local ScreenGui2 = nil local Frame = nil local Frame2 = nil local UIStroke = nil local UIStroke2 = nil local v55 = v51:AddToggle("Mobile FOV Circle") local v56 = v51:AddToggle("PC FOV Circle") local v57 = v51:AddSlider({Text = "FOV Radius", Min = 50, Max = 500, Default = 150}) if v57 then v57.Visible = false end local function fn13() if ScreenGui2 then return end ScreenGui2 = new3("ScreenGui") ScreenGui2.Name = "FOV" ScreenGui2.Parent = CoreGui ScreenGui2.IgnoreGuiInset = true end local function fn14(arg) fn13() if arg then if not Frame then Frame = new3("Frame") Frame.Name = "MobileFOV" local v58 = new6(1, 1, 1) Frame.BackgroundColor3 = v58 Frame.BackgroundTransparency = 1 local v59 = new5(0.5, 0.5) Frame.AnchorPoint = v59 local v60 = fromScale(0.5, 0.5) Frame.Position = v60 Frame.Parent = ScreenGui2 local UICorner = new3("UICorner") UICorner.CornerRadius = new7(1, 0) UICorner.Parent = Frame UIStroke = new3("UIStroke") UIStroke.Thickness = 1.5 local v61 = new6(1, 1, 1) UIStroke.Color = v61 UIStroke.Parent = Frame end Frame.Visible = true if v57 and v57.State then local n4 = v57.State.Value * 2 local v58 = fromOffset(n4, n4) Frame.Size = v58 end elseif Frame then Frame.Visible = false end end local connection7 = nil local function fn15(arg) fn13() if arg then if not Frame2 then Frame2 = new3("Frame") Frame2.Name = "PCFOV" local v58 = new6(1, 1, 1) Frame2.BackgroundColor3 = v58 Frame2.BackgroundTransparency = 1 local v59 = new5(0.5, 0.5) Frame2.AnchorPoint = v59 Frame2.Parent = ScreenGui2 local UICorner = new3("UICorner") UICorner.CornerRadius = new7(1, 0) UICorner.Parent = Frame2 UIStroke2 = new3("UIStroke") UIStroke2.Thickness = 1.5 local v60 = new6(1, 1, 1) UIStroke2.Color = v60 UIStroke2.Parent = Frame2 end Frame2.Visible = true if v57 and v57.State then local n4 = v57.State.Value * 2 local v58 = fromOffset(n4, n4) Frame2.Size = v58 end if connection7 then connection7:Disconnect() end connection7 = RunService.RenderStepped:Connect(function() local mouseLocation = UserInputService:GetMouseLocation() if Frame2 then local v58 = fromOffset(mouseLocation.X, mouseLocation.Y) Frame2.Position = v58 end end) else if Frame2 then Frame2.Visible = false end if connection7 then connection7:Disconnect() connection7 = nil end end end if v55 then v55.State.Changed:Connect(function(arg) fn14(arg) if v57 then local state = v55.State local visible = state and v55.State.Value if not visible then local state2 = v56.State visible = state2 and v56.State.Value end v57.Visible = visible end end) end if v56 then v56.State.Changed:Connect(function(arg) fn15(arg) if v57 then local state = v55.State local visible = state and v55.State.Value if not visible then local state2 = v56.State visible = state2 and v56.State.Value end v57.Visible = visible end end) end if v57 then v57.State.Changed:Connect(function(arg) local n4 = arg * 2 if Frame then local v58 = fromOffset(n4, n4) Frame.Size = v58 end if Frame2 then local v58 = fromOffset(n4, n4) Frame2.Size = v58 end end) end local function fn16() local character = localPlayer.Character local tool = character and character:FindFirstChildOfClass("Tool") return tool end local function fn17(arg) if arg and arg:FindFirstChild("GunScript_Server") then local slide = arg:FindFirstChild("GunScript_Server"):FindFirstChild("Slide") if slide then slide:FireServer() elseif arg:FindFirstChild("SlideSound") then v2.ReplicatedStorage:WaitForChild("PlayServerSound"):FireServer(arg.SlideSound) end end end local v58 = Combat:AddSmallSection({Text = "Gun Modifications", Side = "Right"}) v58:AddButton("Infinite Ammo").MouseButton1Click:Connect(function() local v59 = fn16() if not v59 then lib.CreateNotification("Error", "Must have a gun equipped!", 3) return end fn17(v59) lib.CreateNotification("Success", "Infinite Ammo Enabled!", 2) spawn(function() while wait() do local v60 = fn16() if v60 and v60:FindFirstChild("Setting") then local v61 = v10(v60.Setting) v61.LimitedAmmoEnabled = false v61.MaxAmmo = 9999 v61.AmmoPerMag = 9999 v61.Ammo = 9999 end end end) end) v58:AddButton("Automatic Gun").MouseButton1Click:Connect(function() local v59 = fn16() if not v59 then lib.CreateNotification("Error", "Must have a gun equipped!", 3) return end if v59:FindFirstChild("Setting") then v10(v59.Setting).Auto = true fn17(v59) lib.CreateNotification("Success", "You Now Have A Switch", 2) end end) v58:AddButton("No Fire Rate").MouseButton1Click:Connect(function() local v59 = fn16() if not v59 then lib.CreateNotification("Error", "Must have a gun equipped!", 3) return end if v59:FindFirstChild("Setting") then v10(v59.Setting).FireRate = 0 fn17(v59) lib.CreateNotification("Success", "Fire Rate Removed!", 2) end end) v58:AddButton("No Jam").MouseButton1Click:Connect(function() local v59 = fn16() if not v59 then lib.CreateNotification("Error", "Must have a gun equipped!", 3) return end if v59:FindFirstChild("Setting") then local v60 = v10(v59.Setting) v60.JamChance = 0 v60.JamKey = nil v60.JameKey = nil fn17(v59) lib.CreateNotification("Success", "No Jam Applied!", 2) end end) v58:AddSeparator() v58:AddButton("Apply All Gun Mods").MouseButton1Click:Connect(function() local v59 = fn16() if not v59 then lib.CreateNotification("Error", "Must have a gun equipped!", 3) return end if v59:FindFirstChild("Setting") then local v60 = v10(v59.Setting) v60.Recoil = 0 v60.Auto = true v60.FireRate = 0 v60.JamChance = 0 spawn(function() while wait() do local v61 = fn16() if v61 and v61:FindFirstChild("Setting") then local v62 = v10(v61.Setting) v62.LimitedAmmoEnabled = false v62.MaxAmmo = 9999 v62.AmmoPerMag = 9999 v62.Ammo = 9999 end end end) fn17(v59) lib.CreateNotification("Success", "All Gun Mods Applied!", 3) end end) local Misc = v17:AddTab("Misc") local v59 = Misc:AddSmallSection({Text = "Buy", Side = "Left"}) local tbl9 = {} local tbl10 = {} local tbl11 = {} local tbl12 = {} local tbl13 = {} local tbl14 = { ".9mm", ".10mm", ".UziMag", ".Bullets", "7.62", "5.56", ".FNMag", ".MacMag", ".TecMag", ".Extended", } local tbl15 = { "RedRichard", "BluRichard", "BlackOutMillie", "WRichard Millie", "PinkRichard", "GreenRichard", "Red RM Serpent", "Cartier", "BluFaceCartier", "RoyalOak AP", "2Tone Skelly", "White RM Serpent", "CubanB AP", "Iced AP", "Baby Blu Richard", "Red AP Watch", "CubanG AP", "CubanP AP", "Red AP", "AP Watch", "Gold AP", } local function fn18(arg) for k, v60 in pairs(tbl14) do if v60 == arg then return true end end return false end local function fn19(arg) for k, v60 in pairs(tbl15) do if v60 == arg then return true end end return false end local guns = Workspace:FindFirstChild("GUNS") if guns then local children = guns:GetChildren() for i = 1, #children do local v60 = children[i] if string.find(v60.Name, "Bag") then table.insert(tbl12, v60.Name) elseif fn19(v60.Name) then table.insert(tbl13, v60.Name) elseif fn18(v60.Name) then table.insert(tbl11, v60.Name) elseif v60:FindFirstChild("Barrel", true) then local gamepassID = v60:FindFirstChild("GamepassID") local gamepassID2 = gamepassID or v60:FindFirstChild("GamepassID2") if gamepassID2 then table.insert(tbl10, v60.Name) else table.insert(tbl9, v60.Name) end end end end local function fn20(arg) if not guns then return end local v60 = guns:FindFirstChild(arg) if not v60 then return end local proximityPrompt = v60:FindFirstChildWhichIsA("ProximityPrompt", true) if not proximityPrompt then return end local character = localPlayer.Character if not character or not character:FindFirstChild("HumanoidRootPart") then return end local cFrame = character.HumanoidRootPart.CFrame fn(new(proximityPrompt.Parent.Position + new2(0, 3, 0))) wait(0.3) proximityPrompt.HoldDuration = 0 proximityPrompt.RequiresLineOfSight = false proximityPrompt.MaxActivationDistance = 50 fn2(proximityPrompt) lib.CreateNotification("Auto Buy", "Purchased " .. arg, 2) wait(0.2) fn(cFrame) end if #tbl9 > 0 then table.sort(tbl9) v59:AddDropdown({ Text = "Basic guns", Options = tbl9, Callback = function(arg) if arg then fn20(arg) end end, }) end if #tbl12 > 0 then table.sort(tbl12) v59:AddDropdown({ Text = "Bags", Options = tbl12, Callback = function(arg) if arg then fn20(arg) end end, }) end if #tbl10 > 0 then table.sort(tbl10) v59:AddDropdown({ Text = "Gamepass guns", Options = tbl10, Callback = function(arg) if arg then fn20(arg) end end, }) end if #tbl11 > 0 then table.sort(tbl11) v59:AddDropdown({ Text = "Ammo", Options = tbl11, Callback = function(arg) if arg then fn20(arg) end end, }) end if #tbl13 > 0 then table.sort(tbl13) v59:AddDropdown({ Text = "Watches", Options = tbl13, Callback = function(arg) if arg then fn20(arg) end end, }) end local v60 = Misc:AddSmallSection({Text = "Open GUIs", Side = "Left"}) v60:AddButton("Toggle Market").MouseButton1Click:Connect(function() local playerGui = localPlayer:FindFirstChildOfClass("PlayerGui") if not playerGui then return end for i, child in ipairs(playerGui:GetChildren()) do if child:IsA("ScreenGui") and child.Name:lower():find("market") then local enabled2 if child.Enabled then enabled2 = false else enabled2 = true end child.Enabled = enabled2 return end end lib.CreateNotification("Error", "Market GUI not found.", 3) end) v60:AddButton("Trigger Sell Pawn").MouseButton1Click:Connect(function() local sellPawn = Workspace:FindFirstChild("SellPawn") if sellPawn and sellPawn:FindFirstChildOfClass("ProximityPrompt") then fn2(sellPawn:FindFirstChildOfClass("ProximityPrompt")) else lib.CreateNotification("Error", "Sell Pawn prompt not found.", 3) end end) v60:AddButton("Open Tha Shop 2").MouseButton1Click:Connect(function() local playerGui = localPlayer:FindFirstChildOfClass("PlayerGui") local thaShop2 = playerGui and playerGui:FindFirstChild("ThaShop2") if thaShop2 and thaShop2:IsA("ScreenGui") then thaShop2.Enabled = true return end local thaShop22 = Workspace:FindFirstChild("ThaShop2") if thaShop22 and thaShop22:FindFirstChildOfClass("ProximityPrompt") then fn2(thaShop22:FindFirstChildOfClass("ProximityPrompt")) else lib.CreateNotification("Error", "Tha Shop 2 not found.", 3) end end) v60:AddButton("Open Tha Shop").MouseButton1Click:Connect(function() local playerGui = localPlayer:FindFirstChildOfClass("PlayerGui") local thaShop = playerGui and playerGui:FindFirstChild("ThaShop") if thaShop and thaShop:IsA("ScreenGui") then thaShop.Enabled = true return end local thaShop2 = Workspace:FindFirstChild("ThaShop") if thaShop2 and thaShop2:FindFirstChildOfClass("ProximityPrompt") then fn2(thaShop2:FindFirstChildOfClass("ProximityPrompt")) else lib.CreateNotification("Error", "Tha Shop not found.", 3) end end) v60:AddButton("Open Tha Shop 4").MouseButton1Click:Connect(function() spawn(function() local newShopTools = ReplicatedStorage:FindFirstChild("NewShopTools") if not newShopTools then lib.CreateNotification("Shop Error", "Original shop script not found.", 4) return end newShopTools.Name = "NewShopTools_Backup" local ModuleScript = new3("ModuleScript") ModuleScript.Name = "NewShopTools" ModuleScript.Source = "return " .. HttpService:JSONEncode({ G20Button = { Price = 30000, LayoutOrder = 1, MaxStock = 10, GamepassId = 1331319730, }, G19Switch = { Price = 30000, LayoutOrder = 2, MaxStock = 10, GamepassId = 948684858, }, OrangeButton = { Price = 30000, LayoutOrder = 3, MaxStock = 10, GamepassId = 941631368, }, ["BlueTips / Switch"] = { Price = 30000, LayoutOrder = 4, MaxStock = 10, GamepassId = 844744726, }, SilvaClearMagARP = { Price = 7500, LayoutOrder = 5, MaxStock = 10, GamepassId = 1405045395, }, MicroARPistolP = { Price = 7500, LayoutOrder = 6, MaxStock = 10, GamepassId = 1404666161, }, ClearMagARPTan = { Price = 7500, LayoutOrder = 7, MaxStock = 10, GamepassId = 1405412627, }, Draco = {Price = 6000, LayoutOrder = 8, MaxStock = 10}, ARPistol = {Price = 6000, LayoutOrder = 9, MaxStock = 10}, ["HPBrowning Ext"] = {Price = 6000, LayoutOrder = 10, MaxStock = 10}, Glock17 = {Price = 4500, LayoutOrder = 11, MaxStock = 10}, Glock22 = {Price = 4500, LayoutOrder = 12, MaxStock = 10}, ["223Tan"] = {Price = 7000, LayoutOrder = 13, MaxStock = 10}, ClearMagDrac = {Price = 7000, LayoutOrder = 14, MaxStock = 10}, Lemonade = {Price = 500, LayoutOrder = 15, MaxStock = 6}, ["SpringField XD"] = {Price = 4300, LayoutOrder = 16, MaxStock = 10}, }) ModuleScript.Parent = ReplicatedStorage local thaShop4 = Workspace:FindFirstChild("ThaShop4") if thaShop4 and thaShop4:FindFirstChild("Prompt") then fn2(thaShop4.Prompt) else lib.CreateNotification("Error", "Tha Shop 4 not found.", 3) end wait(3) ModuleScript:Destroy() newShopTools.Name = "NewShopTools" end) end) v60:AddButton("Open Tattoo GUI").MouseButton1Click:Connect(function() local tattooPrompt = Workspace:FindFirstChild("TattooPrompt") if tattooPrompt and tattooPrompt:FindFirstChild("Prompt") then fn2(tattooPrompt.Prompt) else lib.CreateNotification("Error", "Tattoo prompt not found.", 3) end end) v60:AddButton("Open/Close ATM").MouseButton1Click:Connect(function() local playerGui = localPlayer:WaitForChild("PlayerGui") local atmGui = playerGui:FindFirstChild("ATMGui") if not atmGui then local assets = Lighting:FindFirstChild("Assets", true) local atmGui2 = assets and Lighting.Assets:FindFirstChild("GUI", true) and Lighting.Assets.GUI:FindFirstChild("ATMGui") if atmGui2 then lib.CreateNotification("ATM", "Opening ATM GUI...", 2) local clone = atmGui2:Clone() clone.Parent = playerGui clone.Enabled = true else lib.CreateNotification("ATM Error", "Could not find ATMGui in Lighting.", 4) end return end local enabled2 if atmGui.Enabled then enabled2 = false else enabled2 = true end atmGui.Enabled = enabled2 lib.CreateNotification("ATM", "Toggled existing ATM GUI.", 3) end) v60:AddButton("Dealership Gui").MouseButton1Click:Connect(function() local character = localPlayer.Character local carDealerP = Workspace:FindFirstChild("CARDealerP") if character and character:FindFirstChild("HumanoidRootPart") then local primaryPart = carDealerP if carDealerP then local isModel = carDealerP:IsA("Model") primaryPart = isModel and carDealerP.PrimaryPart or carDealerP end if primaryPart and primaryPart:FindFirstChild("TouchInterest") then v8(primaryPart, character.HumanoidRootPart, 0) wait(0.1) v8(primaryPart, character.HumanoidRootPart, 1) return end lib.CreateNotification("Error", "Car Dealer NPC not found.", 4) return end lib.CreateNotification("Error", "Your character could not be found.", 4) end) local v61 = Misc:AddSmallSection({Text = "Vehicle", Side = "Right"}) local function fn21(arg) if not arg or not arg:IsA("VehicleSeat") then return end local character = localPlayer.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if not humanoid then return end if character.PrimaryPart then character:SetPrimaryPartCFrame(arg.CFrame * new(0, 5, 0)) wait(0.1) end arg:Sit(humanoid) end local v62 = v61:AddButton("Steal Nearest Car") if v62 then v62.MouseButton1Click:Connect(function() lib.CreateNotification("Vehicle", "Searching...", 2) local character = localPlayer.Character local humanoidRootPart = character and localPlayer.Character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then return end local tbl16 = {} local tbl17 = {} local descendants = Workspace:GetDescendants() for i = 1, #descendants do local v63 = descendants[i] if v63:IsA("VehicleSeat") and not v63.Occupant then local str = v63.Name:lower() if str ~= "driverseat" and str ~= "vehicleseat" and str ~= "driveseat" then table.insert(tbl17, v63) else table.insert(tbl16, v63) end end end local v63 = nil local huge = math.huge local flag8 = #tbl16 > 0 and tbl16 or tbl17 for i = 1, #flag8 do local v64 = flag8[i] local magnitude = (humanoidRootPart.Position - v64.Position).Magnitude if magnitude < huge then huge = magnitude v63 = v64 end end if v63 then local parent = v63.Parent local name = parent and v63.Parent.Name or "Vehicle" lib.CreateNotification("Vehicle", "Found: " .. name, 3) fn21(v63) else lib.CreateNotification("Vehicle", "No unoccupied vehicles found.", 4) end end) end local v63 = v61:AddButton("Unlock All") if v63 then v63.MouseButton1Click:Connect(function() local n4 = 0 local descendants = Workspace:GetDescendants() for i = 1, #descendants do local v64 = descendants[i] if v64:IsA("VehicleSeat") and v64.Disabled then v64.Disabled = false n4 = n4 + 1 end end lib.CreateNotification("Vehicle", "Unlocked " .. n4 .. " vehicle seats.", 5) end) end local v64 = v61:AddButton("Teleport to Owned Car") if v64 then v64.MouseButton1Click:Connect(function() lib.CreateNotification("Vehicle", "Searching for your car...", 3) local civCars = Workspace:FindFirstChild("CivCars") if not civCars then lib.CreateNotification("Vehicle Error", "Could not find 'CivCars'", 5) return end if not localPlayer.Character then return end local v65 = nil local children = civCars:GetChildren() for i = 1, #children do local v66 = children[i] if not v66:IsA("Model") then continue end local owner = v66:FindFirstChild("Owner") if owner and (owner:IsA("StringValue") and owner.Value == localPlayer.Name or owner:IsA("ObjectValue") and owner.Value == localPlayer) then v65 = v66 break end end if v65 then local vehicleSeat = nil local descendants = v65:GetDescendants() for i = 1, #descendants do local v66 = descendants[i] if v66:IsA("VehicleSeat") then local str = v66.Name:lower() if str ~= "driverseat" and str ~= "vehicleseat" and str ~= "driveseat" then continue end vehicleSeat = v66 break end continue end if not vehicleSeat then vehicleSeat = v65:FindFirstChildOfClass("VehicleSeat") end if vehicleSeat then lib.CreateNotification("Vehicle", "Found " .. v65.Name, 3) fn21(vehicleSeat) else lib.CreateNotification("Vehicle Error", "Found car, but no driver seat.", 4) end else lib.CreateNotification("Vehicle", "No owned vehicle found.", 4) end end) end local v65 = v61:AddButton("Break Glass") if v65 then v65.MouseButton1Click:Connect(function() lib.CreateNotification("Action", "Breaking all glass...", 2) local n4 = 0 local descendants = Workspace:GetDescendants() for i = 1, #descendants do local v66 = descendants[i] if v66:IsA("BasePart") and (v66.Material == material.Glass or v66.Name:lower():find("glass")) then v66.Transparency = 1 v66.CanCollide = false n4 = n4 + 1 end end lib.CreateNotification("Action", "Broke " .. n4 .. " glass parts.", 4) end) end v17:CreateSettingsTab() v17:SetTheme("Hot Pink") v17:SetBackground("Car") end, }) end)() return end localPlayer:Kick("Wrong game")