--made by neosnap -- add me on discord : neo_snap_31882 (report bugs and issues) local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Gang Up Script V6", LoadingTitle = "Gang Up Script", LoadingSubtitle = "by neosnap", ConfigurationSaving = { Enabled = false } }) local Tab = Window:CreateTab("Main", 4483362458) local VisualsTab = Window:CreateTab("Visuals", 4483362458) local Settings = { MagnetActive = false, Range = 500, AntiSit = true, WalkSpeedEnabled = false, WalkSpeedValue = 16, JumpPowerEnabled = false, JumpPowerValue = 50, NoClipEnabled = false, HitboxEnabled = false, HitboxSize = 1, ESPSettings = { Enabled = false, Names = false } } -- ### CORE SYSTEMS ### -- Noclip System task.spawn(function() game:GetService("RunService").Stepped:Connect(function() if Settings.NoClipEnabled then local char = game.Players.LocalPlayer.Character if char then for _, v in pairs(char:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end end) end) -- Hitbox System task.spawn(function() while task.wait(1) do for _, v in pairs(game.Players:GetPlayers()) do if v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChild("Head") then local head = v.Character.Head if Settings.HitboxEnabled then if head.Size.Y ~= Settings.HitboxSize then head.Size = Vector3.new(Settings.HitboxSize, Settings.HitboxSize, Settings.HitboxSize) head.CanCollide = false head.Transparency = 0.5 head.Massless = true end else if head.Size.Y ~= 1.2 then head.Size = Vector3.new(1.2, 1.1, 1) head.Transparency = 0 end end end end end end) -- Movement System task.spawn(function() while task.wait() do local hum = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if hum then if Settings.WalkSpeedEnabled then hum.WalkSpeed = Settings.WalkSpeedValue else if hum.WalkSpeed ~= 16 then hum.WalkSpeed = 16 end end if Settings.JumpPowerEnabled then hum.UseJumpPower = true hum.JumpPower = Settings.JumpPowerValue else if hum.JumpPower ~= 50 then hum.JumpPower = 50 end end end end end) -- Anti-Sit task.spawn(function() while task.wait(0.5) do local hum = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if hum then if Settings.AntiSit then hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if hum.Sit then hum.Sit = false end else hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) end end end end) -- Cash Magnet (Orijinal Versiyon) task.spawn(function() while task.wait(0.1) do if Settings.MagnetActive then local root = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local folder = workspace:FindFirstChild("Particles") if root and folder then local oldPos = root.CFrame local found = false for _, item in pairs(folder:GetDescendants()) do if item.Name == "Cash" and item:IsA("BasePart") then if (item.Position - root.Position).Magnitude <= Settings.Range then root.CFrame = item.CFrame task.wait(0.05) found = true end end end if found then root.CFrame = oldPos end end end end end) -- Visuals ESP (Aynı şekilde korunmuştur) local function CreateESP(player) if player == game.Players.LocalPlayer then return end local function setup(char) if not char then return end local highlight = char:FindFirstChild("ESPHighlight") or Instance.new("Highlight") highlight.Name = "ESPHighlight" highlight.Parent = char highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.Enabled = Settings.ESPSettings.Enabled highlight.Adornee = char local head = char:WaitForChild("Head", 5) if head then local billboard = head:FindFirstChild("ESPName") or Instance.new("BillboardGui") billboard.Name = "ESPName" billboard.Parent = head billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 2.5, 0) billboard.AlwaysOnTop = true local label = billboard:FindFirstChild("TextLabel") or Instance.new("TextLabel") label.Parent = billboard label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.TextColor3 = Color3.new(1, 1, 1) label.TextStrokeTransparency = 0 label.TextSize = 14 label.Font = Enum.Font.SourceSansBold label.Text = player.Name label.Visible = Settings.ESPSettings.Names end end if player.Character then setup(player.Character) end player.CharacterAdded:Connect(setup) end for _, p in pairs(game.Players:GetPlayers()) do CreateESP(p) end game.Players.PlayerAdded:Connect(CreateESP) -- ### UI ELEMENTS ### Tab:CreateToggle({ Name = "Cash Auto Farm", CurrentValue = false, Callback = function(v) Settings.MagnetActive = v end }) Tab:CreateButton({ Name = "Grab Gun (TP)", Callback = function() local player = game.Players.LocalPlayer local character = player.Character local root = character and character:FindFirstChild("HumanoidRootPart") local gunPart = workspace:FindFirstChild("Map") and workspace.Map:FindFirstChild("GunSpawner") and workspace.Map.GunSpawner:FindFirstChild("Spawn") if root and gunPart then local lastPos = root.CFrame root.CFrame = gunPart.CFrame task.wait(0.2) root.CFrame = lastPos end end, }) Tab:CreateSection("Movement") Tab:CreateToggle({ Name = "Enable Noclip", CurrentValue = false, Callback = function(v) Settings.NoClipEnabled = v end }) Tab:CreateToggle({ Name = "Enable WalkSpeed", CurrentValue = false, Callback = function(v) Settings.WalkSpeedEnabled = v end }) Tab:CreateSlider({ Name = "WalkSpeed Value", Range = {16, 200}, Increment = 1, CurrentValue = 16, Callback = function(v) Settings.WalkSpeedValue = v end }) Tab:CreateToggle({ Name = "Enable JumpPower", CurrentValue = false, Callback = function(v) Settings.JumpPowerEnabled = v end }) Tab:CreateSlider({ Name = "JumpPower Value", Range = {50, 100}, Increment = 1, CurrentValue = 50, Callback = function(v) Settings.JumpPowerValue = v end }) Tab:CreateToggle({ Name = "Anti-Sit", CurrentValue = true, Callback = function(v) Settings.AntiSit = v end }) Tab:CreateSection("Combat") Tab:CreateToggle({ Name = "Enable Head Hitbox", CurrentValue = false, Callback = function(v) Settings.HitboxEnabled = v end }) Tab:CreateSlider({ Name = "Hitbox Size", Range = {1, 30}, Increment = 1, CurrentValue = 1, Callback = function(v) Settings.HitboxSize = v end }) VisualsTab:CreateToggle({ Name = "Enable ESP Highlight", CurrentValue = false, Callback = function(Value) Settings.ESPSettings.Enabled = Value for _, p in pairs(game.Players:GetPlayers()) do if p.Character and p.Character:FindFirstChild("ESPHighlight") then p.Character.ESPHighlight.Enabled = Value end end end }) VisualsTab:CreateToggle({ Name = "Show Player Names", CurrentValue = false, Callback = function(Value) Settings.ESPSettings.Names = Value for _, p in pairs(game.Players:GetPlayers()) do local head = p.Character and p.Character:FindFirstChild("Head") if head and head:FindFirstChild("ESPName") then head.ESPName.TextLabel.Visible = Value end end end })