--[=[ --[=[ ██████╗ █████╗ ██████╗ ██╗ ██╗ ██╔══██╗██╔══██╗██╔══██╗██║ ██╔╝ ██║ ██║███████║██████╔╝█████╔╝ or thirst ██║ ██║██╔══██║██╔══██╗██╔═██╗ --join byte.q today ██████╔╝██║ ██║██║ ██║██║ ██╗--https://discord.gg/mS6W6uJeed ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ]=] if math.random() < 1 then -- 100% Chance local DiscordPopup = loadstring(game:HttpGet("https://raw.githubusercontent.com/EnesXVC/librarys/main/DiscordPopup/Source"))() DiscordPopup:SetCopyText("copy link") DiscordPopup:SetCloseText("fuck off") DiscordPopup:SetDiscordLink("https://discord.gg/mS6W6uJeed") DiscordPopup:SetLabelText("join the discord :3") DiscordPopup:SetImages("rbxassetid://18817097052", "rbxassetid://18817519330") DiscordPopup:SetPosition("right") local popup = DiscordPopup:Create() end Wait(1) local v1 = game:GetService("Players") local vu2 = game:GetService("RunService") local v3 = game:GetService("ReplicatedStorage") local vu4 = game:GetService("UserInputService") local vu5 = Color3.fromRGB(255, 50, 50) local vu6 = 0.5 local vu7 = true local vu8 = 20 local vu9 = 0.5 local vu10 = true local vu11 = false local vu12 = false local vu13 = false local vu14 = false local vu15 = false local vu16 = false local vu17 = false local vu18 = 50 local vu19 = v1.LocalPlayer local vu20 = vu19.Character or vu19.CharacterAdded:Wait() local v21 = vu20 local vu22 = vu20.WaitForChild(v21, "HumanoidRootPart") local v23 = vu20 local vu24 = vu20.WaitForChild(v23, "Humanoid") local vu25 = vu24.WalkSpeed local function vu27(p26) vu24.WalkSpeed = p26 end local vu28 = nil local vu29 = true local vu30 = { { name = "Spawn", position = Vector3.new(0, 0, 0) }, { name = "Mike\'s Market", position = Vector3.new(- 168.5, 0.5, 205) }, { name = "Snow Shop", position = Vector3.new(- 227.5, 46, 325.5) }, { name = "Order Stand", position = Vector3.new(- 251.5, 46, 275) }, { name = "Winter Event", position = Vector3.new(140, 30.75, 200) }, { name = "Fancy Furnishing", position = Vector3.new(11.5, 73, 431) }, { name = "The Mines", position = Vector3.new(81, 59.75, 356) }, { name = "Peak Products", position = Vector3.new(- 106.5, 102, 392) } } pcall(function() local v31 = workspace:FindFirstChild("Appleoeffe") if v31 then v31:Destroy() end end) pcall(function() local v32 = workspace:FindFirstChild("Funky Fun FreaknanaBamananma [COMMON]") if v32 then v32:Destroy() end end) pcall(function() local v33, v34, v35 = ipairs(workspace:GetDescendants()) while true do local v36 v35, v36 = v33(v34, v35) if v35 == nil then break end if v36:IsA("Folder") and v36.Name == "InvisibleWalls" then local v37, v38, v39 = ipairs(v36:GetChildren()) while true do local v40 v39, v40 = v37(v38, v39) if v39 == nil then break end v40:Destroy() end end end end) local _, vu102, vu103, vu104, vu105, vu106, vu107, vu108, vu109, vu110, vu111, vu112, vu113, vu114, vu115, vu116, vu117, vu118, vu119, v120 = (function() local v41 = Instance.new("ScreenGui") v41.Name = "ProximityCollectorGUI" v41.ResetOnSpawn = false v41.ZIndexBehavior = Enum.ZIndexBehavior.Sibling v41.IgnoreGuiInset = true local v42 = Instance.new("Frame") v42.Name = "MainFrame" v42.Size = UDim2.new(0, 240, 0, 550) v42.Position = UDim2.new(0, 15, 0.5, - 275) v42.BackgroundColor3 = Color3.fromRGB(20, 20, 25) v42.BorderSizePixel = 0 v42.Active = true v42.Draggable = true v42.Parent = v41 local v43 = Instance.new("UICorner") v43.CornerRadius = UDim.new(0, 12) v43.Parent = v42 local v44 = Instance.new("ImageLabel") v44.Name = "Shadow" v44.BackgroundTransparency = 1 v44.Position = UDim2.new(0, - 15, 0, - 15) v44.Size = UDim2.new(1, 30, 1, 30) v44.ZIndex = 0 v44.Image = "rbxasset://textures/ui/Chat/ChatIndicator_tailless.png" v44.ImageColor3 = Color3.fromRGB(0, 0, 0) v44.ImageTransparency = 0.7 v44.ScaleType = Enum.ScaleType.Slice v44.SliceCenter = Rect.new(8, 8, 9, 9) v44.Parent = v42 local v45 = Instance.new("Frame") v45.Size = UDim2.new(1, 0, 0, 2) v45.Position = UDim2.new(0, 0, 0, 38) v45.BackgroundColor3 = Color3.fromRGB(255, 50, 80) v45.BorderSizePixel = 0 v45.Parent = v42 local v46 = Instance.new("TextLabel") v46.Size = UDim2.new(1, - 30, 0, 30) v46.Position = UDim2.new(0, 15, 0, 8) v46.BackgroundTransparency = 1 v46.Text = "\239\191\189\239\191\189\239\191\189\239\191\189\239\191\189 dark.cc" v46.TextColor3 = Color3.fromRGB(255, 255, 255) v46.TextSize = 15 v46.Font = Enum.Font.GothamBold v46.TextXAlignment = Enum.TextXAlignment.Left v46.Parent = v42 local vu47 = Instance.new("ScrollingFrame") vu47.Size = UDim2.new(1, 0, 1, - 50) vu47.Position = UDim2.new(0, 0, 0, 50) vu47.BackgroundTransparency = 1 vu47.BorderSizePixel = 0 vu47.ScrollBarThickness = 4 vu47.ScrollBarImageColor3 = Color3.fromRGB(255, 50, 80) vu47.CanvasSize = UDim2.new(0, 0, 0, 0) vu47.AutomaticCanvasSize = Enum.AutomaticSize.Y vu47.Parent = v42 local v48 = 10 local function v55(p49, p50, p51, p52) local v53 = Instance.new("TextButton") v53.Name = p49 v53.Size = UDim2.new(1, - 30, 0, 32) v53.Position = UDim2.new(0, 15, 0, p51) v53.BackgroundColor3 = Color3.fromRGB(35, 35, 40) v53.Text = p50 v53.TextColor3 = Color3.fromRGB(255, 255, 255) v53.TextSize = 12 v53.Font = Enum.Font.GothamMedium v53.Parent = vu47 local v54 = Instance.new("UICorner") v54.CornerRadius = UDim.new(0, 8) v54.Parent = v53 return v53, p52 or Color3.fromRGB(0, 200, 100) end local v56, v57 = v55("ToggleButton", "\239\191\189\239\191\189 ENABLED", v48, Color3.fromRGB(0, 220, 120)) v56.BackgroundColor3 = v57 v56.Font = Enum.Font.GothamBold local v58 = v48 + 40 local v59, v60 = v55("AutoTeleportButton", "Auto Teleport: OFF", v58, Color3.fromRGB(100, 150, 255)) local v61 = v58 + 38 local v62, v63 = v55("AutoSellButton", "Auto Sell: OFF", v61, Color3.fromRGB(255, 150, 0)) local v64 = v61 + 38 local v65, v66 = v55("CircleButton", "Visualizer: ON", v64, Color3.fromRGB(255, 50, 80)) v65.BackgroundColor3 = v66 local v67 = v64 + 45 local v68 = Instance.new("TextLabel") v68.Size = UDim2.new(1, - 30, 0, 18) v68.Position = UDim2.new(0, 15, 0, v67) v68.BackgroundTransparency = 1 v68.Text = "Radius: " .. vu8 .. " studs" v68.TextColor3 = Color3.fromRGB(180, 180, 185) v68.TextSize = 11 v68.Font = Enum.Font.Gotham v68.TextXAlignment = Enum.TextXAlignment.Left v68.Parent = vu47 local v69 = v67 + 23 local v70 = Instance.new("Frame") v70.Size = UDim2.new(1, - 30, 0, 8) v70.Position = UDim2.new(0, 15, 0, v69) v70.BackgroundColor3 = Color3.fromRGB(35, 35, 40) v70.BorderSizePixel = 0 v70.Parent = vu47 local v71 = Instance.new("UICorner") v71.CornerRadius = UDim.new(0, 4) v71.Parent = v70 local v72 = Instance.new("Frame") v72.Name = "Fill" v72.Size = UDim2.new(vu8 / 50, 0, 1, 0) v72.BackgroundColor3 = Color3.fromRGB(255, 50, 80) v72.BorderSizePixel = 0 v72.Parent = v70 local v73 = Instance.new("UICorner") v73.CornerRadius = UDim.new(0, 4) v73.Parent = v72 local v74 = v69 + 20 local v75 = Instance.new("Frame") v75.Size = UDim2.new(1, - 30, 0, 1) v75.Position = UDim2.new(0, 15, 0, v74) v75.BackgroundColor3 = Color3.fromRGB(50, 50, 55) v75.BorderSizePixel = 0 v75.Parent = vu47 local v76 = v74 + 10 local v77 = Instance.new("TextLabel") v77.Size = UDim2.new(1, - 30, 0, 18) v77.Position = UDim2.new(0, 15, 0, v76) v77.BackgroundTransparency = 1 v77.Text = "PLAYER" v77.TextColor3 = Color3.fromRGB(150, 150, 155) v77.TextSize = 10 v77.Font = Enum.Font.GothamBold v77.TextXAlignment = Enum.TextXAlignment.Left v77.Parent = vu47 local v78 = v76 + 23 local v79, v80 = v55("WalkspeedButton", "Speed Boost: OFF", v78, Color3.fromRGB(120, 200, 255)) local v81 = v78 + 38 local v82, v83 = v55("NoclipButton", "Noclip: OFF", v81, Color3.fromRGB(200, 120, 255)) local v84 = v81 + 38 local v85, v86 = v55("InfJumpButton", "Inf Jump: OFF", v84, Color3.fromRGB(255, 200, 100)) local v87 = v84 + 45 local v88 = Instance.new("Frame") v88.Size = UDim2.new(1, - 30, 0, 1) v88.Position = UDim2.new(0, 15, 0, v87) v88.BackgroundColor3 = Color3.fromRGB(50, 50, 55) v88.BorderSizePixel = 0 v88.Parent = vu47 local v89 = v87 + 10 local v90 = Instance.new("TextLabel") v90.Size = UDim2.new(1, - 30, 0, 18) v90.Position = UDim2.new(0, 15, 0, v89) v90.BackgroundTransparency = 1 v90.Text = "TELEPORTS" v90.TextColor3 = Color3.fromRGB(150, 150, 155) v90.TextSize = 10 v90.Font = Enum.Font.GothamBold v90.TextXAlignment = Enum.TextXAlignment.Left v90.Parent = vu47 local v91 = v89 + 23 local v92, v93, v94 = ipairs(vu30) local v95 = vu47 local v96 = {} while true do local v97 v94, v97 = v92(v93, v94) if v94 == nil then break end local v98 = Instance.new("TextButton") v98.Name = "TeleportButton" .. v94 v98.Size = UDim2.new(1, - 30, 0, 32) v98.Position = UDim2.new(0, 15, 0, v91) v98.BackgroundColor3 = Color3.fromRGB(35, 35, 40) v98.Text = v97.name v98.TextColor3 = Color3.fromRGB(255, 255, 255) v98.TextSize = 12 v98.Font = Enum.Font.GothamMedium v98.Parent = v95 local v99 = Instance.new("UICorner") v99.CornerRadius = UDim.new(0, 8) v99.Parent = v98 v96[v94] = { button = v98, location = v97 } v91 = v91 + 38 end local v100 = v91 + 10 local v101 = Instance.new("TextLabel") v101.Name = "StatusLabel" v101.Size = UDim2.new(1, - 30, 0, 16) v101.Position = UDim2.new(0, 15, 0, v100) v101.BackgroundTransparency = 1 v101.Text = "\239\191\189\239\191\189 Ready" v101.TextColor3 = Color3.fromRGB(0, 255, 150) v101.TextSize = 10 v101.Font = Enum.Font.GothamMedium v101.TextXAlignment = Enum.TextXAlignment.Left v101.Parent = v95 v41.Parent = vu19:WaitForChild("PlayerGui") return v41, v56, v57, v59, v60, v62, v63, v65, v66, v68, v70, v72, v79, v80, v82, v83, v85, v86, v101, v96 end)() local vu121 = nil local function vu123() if vu121 then vu121:Destroy() end local v122 = Instance.new("Part") v122.Name = "ProximityRadiusVisualizer" v122.Shape = Enum.PartType.Cylinder v122.Size = Vector3.new(vu6, vu8 * 2, vu8 * 2) v122.Anchored = true v122.CanCollide = false v122.Transparency = vu10 and 0.7 or 1 v122.Material = Enum.Material.Neon v122.Color = vu5 v122.TopSurface = Enum.SurfaceType.Smooth v122.BottomSurface = Enum.SurfaceType.Smooth v122.CastShadow = false v122.Parent = workspace return v122 end vu121 = vu123() local function vu124() if vu22 and (vu121 and vu121.Parent) then vu121.CFrame = CFrame.new(vu22.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(0, 0, math.rad(90)) end end local function vu129() if vu16 or not vu22 then return else local v125 = workspace:FindFirstChild("SellSpot") if v125 then local vu126 = v125:FindFirstChild("SellAllPrompt") if vu126 and vu126:IsA("ProximityPrompt") then vu16 = true vu119.Text = "\239\191\189\239\191\189 Selling..." vu119.TextColor3 = Color3.fromRGB(255, 200, 0) local v127 = vu22.CFrame local v128 = vu126.Parent if v128 and v128:IsA("BasePart") then vu22.CFrame = v128.CFrame + Vector3.new(0, 5, 0) elseif v128 and v128:IsA("Model") then if v128.PrimaryPart then vu22.CFrame = v128.PrimaryPart.CFrame + Vector3.new(0, 5, 0) else vu22.CFrame = v128:GetPivot() * CFrame.new(0, 5, 0) end end task.wait(0.2) pcall(function() fireproximityprompt(vu126) end) task.wait(0.5) vu22.CFrame = v127 vu16 = false vu17 = false vu119.Text = "\239\191\189\239\191\189 Sold!" vu119.TextColor3 = Color3.fromRGB(0, 255, 150) else vu119.Text = "\239\191\189\239\191\189 SellAllPrompt not found!" vu119.TextColor3 = Color3.fromRGB(255, 100, 100) end else vu119.Text = "\239\191\189\239\191\189 SellSpot not found!" vu119.TextColor3 = Color3.fromRGB(255, 100, 100) return end end end local function vu144() if not vu22 then return nil end local v130 = vu22.Position local v131 = math.huge local v132, v133, v134 = pairs(workspace:GetDescendants()) local v135 = nil while true do local v136 v134, v136 = v132(v133, v134) if v134 == nil then break end if v136:IsA("Tool") then local v137, v138, v139 = pairs(v136:GetDescendants()) while true do local v140 v139, v140 = v137(v138, v139) if v139 == nil then break end if v140:IsA("ProximityPrompt") and v140.Enabled then local v141 = v140.Parent if v141:IsA("BasePart") or v141:IsA("Model") then local v142 = nil if v141:IsA("BasePart") then v142 = v141.Position elseif v141:IsA("Model") and v141.PrimaryPart then v142 = v141.PrimaryPart.Position elseif v141:IsA("Model") then v142 = v141:GetPivot().Position end if v142 then local v143 = (v130 - v142).Magnitude if v143 < v131 then v131 = v143 v135 = { tool = v136, prompt = v140, distance = v143 } end end end end end end end return v135 end local function vu147(p145) if vu22 and p145 then local v146 = nil if p145:IsA("Model") and p145.PrimaryPart then v146 = p145.PrimaryPart.Position elseif p145:IsA("Model") then v146 = p145:GetPivot().Position elseif p145:FindFirstChildWhichIsA("BasePart") then v146 = p145:FindFirstChildWhichIsA("BasePart").Position end if v146 then vu22.CFrame = CFrame.new(v146 + Vector3.new(0, 3, 0)) end end end local vu148 = 0 local function vu162() if vu7 and (vu22 and not vu16) then if vu12 then local vu149 = vu144() if vu149 then vu147(vu149.tool) task.wait(0.1) pcall(function() fireproximityprompt(vu149.prompt) vu148 = vu148 + 1 vu119.Text = "\239\191\189\239\191\189 Collected: " .. vu148 vu119.TextColor3 = Color3.fromRGB(0, 255, 150) end) end else local v150 = vu22.Position local v151, v152, v153 = pairs(workspace:GetDescendants()) local vu154 = 0 while true do local v155 v153, v155 = v151(v152, v153) if v153 == nil then break end if v155:IsA("Tool") then local v156, v157, v158 = pairs(v155:GetDescendants()) while true do local vu159 v158, vu159 = v156(v157, v158) if v158 == nil then break end if vu159:IsA("ProximityPrompt") and vu159.Enabled then local v160 = vu159.Parent if v160:IsA("BasePart") or v160:IsA("Model") then local v161 = nil if v160:IsA("BasePart") then v161 = v160.Position elseif v160:IsA("Model") and v160.PrimaryPart then v161 = v160.PrimaryPart.Position elseif v160:IsA("Model") then v161 = v160:GetPivot().Position end if v161 and (v150 - v161).Magnitude <= vu8 then pcall(function() fireproximityprompt(vu159) vu154 = vu154 + 1 end) end end end end end end if vu154 > 0 then vu148 = vu148 + vu154 vu119.Text = "\239\191\189\239\191\189 Collected: " .. vu148 vu119.TextColor3 = Color3.fromRGB(0, 255, 150) end end end end local function vu169() vu29 = false if vu28 then vu28:Disconnect() end local function v168() if vu29 == false and vu20 ~= nil then local v163 = vu20 local v164, v165, v166 = pairs(v163:GetDescendants()) while true do local v167 v166, v167 = v164(v165, v166) if v166 == nil then break end if v167:IsA("BasePart") and v167.CanCollide == true then v167.CanCollide = false end end end end vu28 = vu2.Stepped:Connect(v168) end local function vu170() vu29 = true if vu28 then vu28:Disconnect() vu28 = nil end end; (function() vu4.JumpRequest:Connect(function() if vu15 and vu24 then vu24:ChangeState(Enum.HumanoidStateType.Jumping) end end) end)() local v171 = v3:FindFirstChild("BackpackFull") if v171 and v171:IsA("RemoteEvent") then v171.OnClientEvent:Connect(function() vu17 = true vu119.Text = "\239\191\189\239\191\189 Bag Full!" vu119.TextColor3 = Color3.fromRGB(255, 150, 0) if vu11 then task.spawn(vu129) end end) end vu102.MouseButton1Click:Connect(function() vu7 = not vu7 if vu7 then vu102.Text = "\239\191\189\239\191\189 ENABLED" vu102.BackgroundColor3 = vu103 vu119.Text = "\239\191\189\239\191\189 Collecting..." vu119.TextColor3 = Color3.fromRGB(0, 255, 150) else vu102.Text = "\239\191\189\239\191\189 DISABLED" vu102.BackgroundColor3 = Color3.fromRGB(60, 60, 65) vu119.Text = "\239\191\189\239\191\189 Disabled" vu119.TextColor3 = Color3.fromRGB(150, 150, 155) end end) vu104.MouseButton1Click:Connect(function() vu12 = not vu12 vu104.Text = vu12 and "Auto Teleport: ON" or "Auto Teleport: OFF" vu104.BackgroundColor3 = vu12 and vu105 or Color3.fromRGB(35, 35, 40) end) vu106.MouseButton1Click:Connect(function() vu11 = not vu11 vu106.Text = vu11 and "Auto Sell: ON" or "Auto Sell: OFF" vu106.BackgroundColor3 = vu11 and vu107 or Color3.fromRGB(35, 35, 40) end) vu108.MouseButton1Click:Connect(function() vu10 = not vu10 if vu121 and vu121.Parent then vu121.Transparency = vu10 and 0.7 or 1 end vu108.Text = vu10 and "Visualizer: ON" or "Visualizer: OFF" vu108.BackgroundColor3 = vu10 and vu109 or Color3.fromRGB(35, 35, 40) end) vu113.MouseButton1Click:Connect(function() vu13 = not vu13 vu113.Text = vu13 and "Speed Boost: ON" or "Speed Boost: OFF" vu113.BackgroundColor3 = vu13 and vu114 or Color3.fromRGB(35, 35, 40) if vu13 then vu27(vu18) else vu27(vu25) end end) vu115.MouseButton1Click:Connect(function() vu14 = not vu14 vu115.Text = vu14 and "Noclip: ON" or "Noclip: OFF" vu115.BackgroundColor3 = vu14 and vu116 or Color3.fromRGB(35, 35, 40) if vu14 then vu169() else vu170() end end) vu117.MouseButton1Click:Connect(function() vu15 = not vu15 vu117.Text = vu15 and "Inf Jump: ON" or "Inf Jump: OFF" vu117.BackgroundColor3 = vu15 and vu118 or Color3.fromRGB(35, 35, 40) end) local v172, v173, v174 = ipairs(v120) local vu175 = vu121 local vu176 = vu28 local v177 = vu20 local vu178 = vu119 local vu179 = vu22 while true do local vu180 v174, vu180 = v172(v173, v174) if v174 == nil then break end vu180.button.MouseButton1Click:Connect(function() if vu179 then local v181 if vu180.location.name ~= "Spawn" then v181 = false else v181 = workspace:FindFirstChild("SpawnLocation") end local v182 if v181 and vu180.location.name == "Spawn" then v182 = v181.Position + Vector3.new(0, 5, 0) else v182 = vu180.location.position + Vector3.new(0, 5, 0) end vu179.CFrame = CFrame.new(v182) vu178.Text = "\239\191\189\239\191\189 Teleported to " .. vu180.location.name vu178.TextColor3 = Color3.fromRGB(100, 150, 255) end end) end local vu183 = false vu111.InputBegan:Connect(function(p184) if p184.UserInputType == Enum.UserInputType.MouseButton1 then vu183 = true end end) vu111.InputEnded:Connect(function(p185) if p185.UserInputType == Enum.UserInputType.MouseButton1 then vu183 = false end end) vu2.RenderStepped:Connect(function() if vu183 then local v186 = vu19:GetMouse() local v187 = math.clamp(v186.X - vu111.AbsolutePosition.X, 0, vu111.AbsoluteSize.X) / vu111.AbsoluteSize.X vu8 = math.floor(v187 * 50) + 5 vu112.Size = UDim2.new(v187, 0, 1, 0) vu110.Text = "Radius: " .. vu8 .. " studs" vu175:Destroy() vu175 = vu123() end vu124() end) local vu188 = 0 vu2.Heartbeat:Connect(function(p189) vu188 = vu188 + p189 if vu9 <= vu188 then vu162() vu188 = 0 end end) v177.Humanoid.Died:Connect(function() if vu175 then vu175:Destroy() end if vu176 then vu176:Disconnect() end end)