-new- Roblox Pilgrammed Script Gui Now

-- Create ScreenGui local gui = Instance.new("ScreenGui") gui.Name = "PilgrammedHub" gui.Parent = game:GetService("CoreGui")

makeToggle(miscTab, "Auto-collect loot", 40, function(state) _G.autoLoot = state while _G.autoLoot do wait(0.3) local lootFolder = workspace:FindFirstChild("Drops") or workspace:FindFirstChild("Loot") if lootFolder then for _, item in ipairs(lootFolder:GetChildren()) do if item:IsA("BasePart") and item:FindFirstChild("TouchInterest") then local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then char.HumanoidRootPart.CFrame = item.CFrame wait(0.1) end end end end end end)

-- Combat Tab local combatTab = Instance.new("Frame") combatTab.Name = "Combat" combatTab.Size = UDim2.new(1, 0, 1, 0) combatTab.BackgroundTransparency = 1 combatTab.Visible = true combatTab.Parent = content

-- Movement Tab local moveTab = Instance.new("Frame") moveTab.Name = "Movement" moveTab.Size = UDim2.new(1, 0, 1, 0) moveTab.BackgroundTransparency = 1 moveTab.Visible = false moveTab.Parent = content -NEW- ROBLOX Pilgrammed Script GUI

makeToggle(combatTab, "One-shot enemies", 90, function(state) if state then local oh = getrawmetatable and getrawmetatable(game) or debug.getmetatable(game) local old = oh.__index setupvalue and setupvalue(old, 1, nil) oh.__index = newcclosure(function(self, k) if k == "Health" and self:IsA("Humanoid") and self.Parent ~= LocalPlayer.Character then return 0 end return old(self, k) end) else -- restore end end)

makeToggle(moveTab, "No-clip", 140, function(state) _G.noclip = state RunService.RenderStepped:Connect(function() if not _G.noclip then return end local char = LocalPlayer.Character if char then for _, part in ipairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) end)

makeToggle(combatTab, "Auto-Farm (nearby enemy)", 40, function(state) _G.autoFarm = state if state then RunService.RenderStepped:Connect(function() if not _G.autoFarm then return end local enemies = workspace:FindFirstChild("Enemies") or workspace:FindFirstChild("Mobs") if enemies then for _, enemy in ipairs(enemies:GetChildren()) do if enemy:FindFirstChild("Humanoid") and enemy.Humanoid.Health > 0 then local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then char.HumanoidRootPart.CFrame = enemy.HumanoidRootPart.CFrame * CFrame.new(0, 0, 4) wait(0.1) -- attack (simulate click) game:GetService("VirtualUser"):Button1Down(Vector2.new(0,0)) wait(0.05) game:GetService("VirtualUser"):Button1Up(Vector2.new(0,0)) end break end end end end) end end) -- Create ScreenGui local gui = Instance

-- Services local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/your-link-here/MainLib/main/UILibrary.lua"))() -- ^ replace with a real pastebin/raw lib if needed, or skip (I'll use a simple built-in GUI)

makeToggle(moveTab, "Speed boost (x3)", 90, function(state) _G.speed = state local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.WalkSpeed = state and 48 or 16 end end)

makeToggle(playerTab, "Infinite Stamina", 40, function(state) _G.infStam = state local playerStats = LocalPlayer:FindFirstChild("stats") or LocalPlayer:FindFirstChild("PlayerStats") if playerStats and playerStats:FindFirstChild("Stamina") then playerStats.Stamina.Changed:Connect(function() if _G.infStam then playerStats.Stamina.Value = playerStats.Stamina.MaxValue end end) end end) nil) oh.__index = newcclosure(function(self

btn.MouseButton1Click:Connect(function() currentTab = tabName for _, child in ipairs(content:GetChildren()) do child.Visible = false end local tabContainer = content:FindFirstChild(tabName) if tabContainer then tabContainer.Visible = true end end) end

makeToggle(miscTab, "Instant respawn", 90, function(state) if state then LocalPlayer.CharacterAdded:Connect(function(char) wait(0.2) char:FindFirstChild("Humanoid").Health = char:FindFirstChild("Humanoid").MaxHealth end) end end)