--=== MENU DRAG + INF AMMO/DAMAGE + INTA WIN + AUTO GOLD ===-- local Players = game:GetService("Players") local player = Players.LocalPlayer local keepInf = false local autoGold = false -- Crear GUI local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "FullMenu" -- Botón Toggle (Abrir/Cerrar) local toggleBtn = Instance.new("TextButton", gui) toggleBtn.Size = UDim2.new(0, 120, 0, 40) toggleBtn.Position = UDim2.new(0, 10, 0, 10) toggleBtn.BackgroundColor3 = Color3.fromRGB(255, 100, 100) toggleBtn.Text = "CERRAR MENU" toggleBtn.TextColor3 = Color3.new(1, 1, 1) toggleBtn.Font = Enum.Font.GothamBold toggleBtn.TextSize = 14 toggleBtn.Active = true toggleBtn.Draggable = true -- Frame principal local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 260, 0, 260) frame.Position = UDim2.new(0.45, 0, 0.25, 0) frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) frame.Active = true frame.Draggable = true frame.Visible = true local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1, 0, 0, 30) title.BackgroundColor3 = Color3.fromRGB(50, 50, 50) title.Text = "CREADO POR DARWIN" title.TextColor3 = Color3.new(1, 1, 1) title.Font = Enum.Font.GothamBold title.TextSize = 15 --------------------------------------------------------------------- -- FUNCIÓN TOGGLE --------------------------------------------------------------------- toggleBtn.MouseButton1Click:Connect(function() frame.Visible = not frame.Visible if frame.Visible then toggleBtn.Text = "CERRAR MENU" toggleBtn.BackgroundColor3 = Color3.fromRGB(255, 100, 100) else toggleBtn.Text = "ABRIR MENU" toggleBtn.BackgroundColor3 = Color3.fromRGB(100, 255, 100) end end) --------------------------------------------------------------------- -- BOTÓN: INF AMMO/DAMAGE --------------------------------------------------------------------- local btnInf = Instance.new("TextButton", frame) btnInf.Size = UDim2.new(1, -20, 0, 40) btnInf.Position = UDim2.new(0, 10, 0, 40) btnInf.BackgroundColor3 = Color3.fromRGB(60, 60, 60) btnInf.Text = "OP GUN" btnInf.TextColor3 = Color3.new(1, 1, 1) btnInf.Font = Enum.Font.Gotham btnInf.TextSize = 14 btnInf.MouseButton1Click:Connect(function() keepInf = not keepInf btnInf.Text = keepInf and "Inf Ammo/Damage ✓" or "Inf Ammo/Damage" end) --------------------------------------------------------------------- -- BOTÓN: INTA WIN (TP) --------------------------------------------------------------------- local btnWin = Instance.new("TextButton", frame) btnWin.Size = UDim2.new(1, -20, 0, 40) btnWin.Position = UDim2.new(0, 10, 0, 90) btnWin.BackgroundColor3 = Color3.fromRGB(70, 70, 70) btnWin.Text = "INTA WIN (TP)" btnWin.TextColor3 = Color3.new(1, 1, 1) btnWin.Font = Enum.Font.GothamBold btnWin.TextSize = 14 btnWin.MouseButton1Click:Connect(function() local char = player.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local goal = workspace.EndArea.Main.Cessna["Meshes/Plane_Body"] if hrp and goal then hrp.CFrame = goal.CFrame + Vector3.new(0, 4, 0) btnWin.Text = "WIN ✓" else btnWin.Text = "No encontrado" end end) --------------------------------------------------------------------- -- BOTÓN: AUTO GOLD --------------------------------------------------------------------- local btnGold = Instance.new("TextButton", frame) btnGold.Size = UDim2.new(1, -20, 0, 40) btnGold.Position = UDim2.new(0, 10, 0, 140) btnGold.BackgroundColor3 = Color3.fromRGB(90, 90, 90) btnGold.Text = "Auto Gold" btnGold.TextColor3 = Color3.new(1, 1, 1) btnGold.Font = Enum.Font.GothamBold btnGold.TextSize = 14 btnGold.MouseButton1Click:Connect(function() autoGold = not autoGold btnGold.Text = autoGold and "Auto Gold ✓" or "Auto Gold" end) --------------------------------------------------------------------- -- LOOP INF AMMO/DAMAGE --------------------------------------------------------------------- task.spawn(function() while true do task.wait(0.1) if keepInf then local char = player.Character if not char then continue end local tool = char:FindFirstChildOfClass("Tool") if not tool then continue end if tool:GetAttribute("ammo") ~= nil then tool:SetAttribute("ammo", math.huge) end if tool:GetAttribute("damage") ~= nil then tool:SetAttribute("damage", math.huge) end end end end) --------------------------------------------------------------------- -- AUTO GOLD FARMER --------------------------------------------------------------------- task.spawn(function() while true do task.wait(0.1) if autoGold then local char = player.Character if not char then continue end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then continue end local goldFolder = workspace:FindFirstChild("GoldBars") if not goldFolder then continue end for _, bar in ipairs(goldFolder:GetChildren()) do if not autoGold then break end local prompt = bar:FindFirstChild("PickupGoldPrompt", true) if prompt then hrp.CFrame = bar:GetModelCFrame() + Vector3.new(0, 3, 0) task.wait(0.15) fireproximityprompt(prompt, 5) end end end end end) --=== SPEED CHANGE LEGAL ===-- local char = player.Character or player.CharacterAdded:Wait() local hum = char:WaitForChild("Humanoid") local box = Instance.new("TextBox", gui) box.Size = UDim2.new(0, 200, 0, 45) box.Position = UDim2.new(0.5, -100, 0.8, 0) box.BackgroundColor3 = Color3.fromRGB(25, 25, 25) box.TextColor3 = Color3.new(1, 1, 1) box.Text = "Velocidad: 16" box.Font = Enum.Font.GothamBold box.TextSize = 18 box.FocusLost:Connect(function() local num = tonumber(box.Text:match("%d+")) if num then hum.WalkSpeed = num box.Text = "Velocidad: " .. num else box.Text = "Número inválido" end end)