Peak Evolution | Infini gem

Description

SubscriptioUse this script well without problem there is no key it’s not complicated if you need help I’m on YouTube contact me put a comment I answer you my YouTube channel and Ginxy

Tested With: Delta, Synapse X, Xeno, Wave, Arceus X

Script Code

local Players = game:GetService("Players")<br />
local RunService = game:GetService("RunService")<br />
local UserInputService = game:GetService("UserInputService")<br />
local ReplicatedStorage = game:GetService("ReplicatedStorage")<br />
<br />
local plr = Players.LocalPlayer<br />
local gui = Instance.new("ScreenGui")<br />
gui.Name = "PeakMaxHub"<br />
gui.Parent = plr:WaitForChild("PlayerGui")<br />
gui.ResetOnSpawn = false<br />
<br />
-- Frame<br />
local frame = Instance.new("Frame")<br />
frame.Parent = gui<br />
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 40)<br />
frame.Position = UDim2.new(0.5, -160, 0.5, -160)<br />
frame.Size = UDim2.new(0, 320, 0, 360)<br />
frame.Active = true<br />
frame.Draggable = true<br />
local corner = Instance.new("UICorner")<br />
corner.CornerRadius = UDim.new(0, 12)<br />
corner.Parent = frame<br />
<br />
local title = Instance.new("TextLabel")<br />
title.Parent = frame<br />
title.BackgroundTransparency = 1<br />
title.Size = UDim2.new(1, 0, 0, 40)<br />
title.Font = Enum.Font.GothamBold<br />
title.Text = "💎 Peak Evolution MAX HUB"<br />
title.TextColor3 = Color3.fromRGB(0, 255, 255)<br />
title.TextSize = 20<br />
<br />
-- Close<br />
local closeBtn = Instance.new("TextButton")<br />
closeBtn.Parent = frame<br />
closeBtn.BackgroundColor3 = Color3.fromRGB(220, 50, 50)<br />
closeBtn.Position = UDim2.new(1, -30, 0, 5)<br />
closeBtn.Size = UDim2.new(0, 28, 0, 28)<br />
closeBtn.Text = "X"<br />
closeBtn.TextColor3 = Color3.fromRGB(255, 255, 255)<br />
closeBtn.Font = Enum.Font.GothamBold<br />
closeBtn.TextSize = 18<br />
local closeC = Instance.new("UICorner")<br />
closeC.CornerRadius = UDim.new(0, 6)<br />
closeC.Parent = closeBtn<br />
closeBtn.MouseButton1Click:Connect(function() gui:Destroy() end)<br />
<br />
-- Vars<br />
local toggles = {}<br />
local conns = {}<br />
local flyObjects = {}<br />
<br />
local function addToggle(name, y, callback)<br />
    local btn = Instance.new("TextButton")<br />
    btn.Parent = frame<br />
    btn.BackgroundColor3 = Color3.fromRGB(45, 45, 55)<br />
    btn.Position = UDim2.new(0.05, 0, 0, y)<br />
    btn.Size = UDim2.new(0.9, 0, 0, 45)<br />
    btn.Font = Enum.Font.GothamSemibold<br />
    btn.Text = name .. " : OFF"<br />
    btn.TextColor3 = Color3.fromRGB(200, 200, 200)<br />
    btn.TextSize = 14<br />
    local bc = Instance.new("UICorner")<br />
    bc.CornerRadius = UDim.new(0, 8)<br />
    bc.Parent = btn<br />
    btn.MouseButton1Click:Connect(function()<br />
        callback()<br />
        local isOn = btn.Text:find("ON")<br />
        btn.Text = name .. " : " .. (isOn and "OFF" or "ON")<br />
        btn.TextColor3 = isOn and Color3.fromRGB(200,200,200) or Color3.fromRGB(0,255,0)<br />
        btn.BackgroundColor3 = isOn and Color3.fromRGB(45,45,55) or Color3.fromRGB(0,200,0)<br />
    end)<br />
    toggles[name] = btn<br />
end<br />
<br />
-- Speed Attaque (vitesse + spam attaque)<br />
local function toggleSpeedAttack()<br />
    local enabled = not (toggles["Speed Attaque x100"]:Text:find("ON") \~= nil)<br />
    if enabled then<br />
        conns[#conns+1] = RunService.Heartbeat:Connect(function()<br />
            if plr.Character then<br />
                local hum = plr.Character:FindFirstChild("Humanoid")<br />
                if hum then<br />
                    hum.WalkSpeed = 100<br />
                    hum.JumpPower = 100<br />
                end<br />
                -- Spam attaque sur nearest mob<br />
                for _, obj in pairs(workspace:GetChildren()) do<br />
                    if obj:FindFirstChild("Humanoid") and obj.Humanoid.Health > 0 and obj \~= plr.Character then<br />
                        -- Damage spam (FE)<br />
                        obj.Humanoid.Health = 0<br />
                    end<br />
                end<br />
            end<br />
        end)<br />
    else<br />
        for i = #conns, 1, -1 do<br />
            conns[i]:Disconnect()<br />
        end<br />
        conns = {}<br />
        if plr.Character then<br />
            plr.Character.Humanoid.WalkSpeed = 16<br />
            plr.Character.Humanoid.JumpPower = 50<br />
        end<br />
    end<br />
end<br />
<br />
-- Auto Farm<br />
local function toggleAutoFarm()<br />
    local enabled = not (toggles["Auto Farm x10000"]:Text:find("ON") \~= nil)<br />
    if enabled then<br />
        conns[#conns+1] = RunService.Heartbeat:Connect(function()<br />
            for _, obj in pairs(workspace:GetChildren()) do<br />
                if obj:FindFirstChild("HumanoidRootPart") and obj:FindFirstChild("Humanoid") and obj.Humanoid.Health > 0 and obj \~= plr.Character then<br />
                    obj.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame * CFrame.new(math.random(-5,5),5,math.random(-5,5))<br />
                    obj.HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(math.random(-1e4,1e4),1e4,math.random(-1e4,1e4))<br />
                end<br />
            end<br />
        end)<br />
    end<br />
end<br />
<br />
-- Inf Gems<br />
local function toggleInfGems()<br />
    local enabled = not (toggles["Inf Gems 1e12"]:Text:find("ON") \~= nil)<br />
    if enabled then<br />
        spawn(function()<br />
            while enabled do<br />
                wait(0.1)<br />
                if plr:FindFirstChild("leaderstats") then<br />
                    local gems = plr.leaderstats:FindFirstChild("Gems") or plr.leaderstats:FindFirstChild("Coins")<br />
                    if gems then gems.Value = 1e12 end<br />
                end<br />
            end<br />
        end)<br />
    end<br />
end<br />
<br />
-- Auto Level/Rebirth<br />
local function toggleAutoLevel()<br />
    local enabled = not (toggles["Auto Level/Rebirth"]:Text:find("ON") \~= nil)<br />
    if enabled then<br />
        spawn(function()<br />
            while enabled do<br />
                wait(1)<br />
                -- Spam common rebirth remotes<br />
                pcall(function() ReplicatedStorage:FindFirstChild("Rebirth"):FireServer() end)<br />
                pcall(function() ReplicatedStorage.Remotes:FindFirstChild("Rebirth"):FireServer() end)<br />
                pcall(function() ReplicatedStorage.Events.Rebirth:FireServer() end)<br />
            end<br />
        end)<br />
    end<br />
end<br />
<br />
-- Unlock Gamepass (bypass multi)<br />
local function toggleGamepass()<br />
    local enabled = not (toggles["Unlock Gamepass x100"]:Text:find("ON") \~= nil)<br />
    if enabled then<br />
        -- Fake owns + multi gains<br />
        conns[#conns+1] = RunService.Heartbeat:Connect(function()<br />
            if plr:FindFirstChild("leaderstats") then<br />
                -- x100 gems/levels<br />
                local gems = plr.leaderstats:FindFirstChild("Gems")<br />
                if gems then gems.Value = gems.Value * 100 end<br />
            end<br />
        end)<br />
    end<br />
end<br />
<br />
-- Boutons<br />
addToggle("⚡ Speed Attaque x100", 50, toggleSpeedAttack)<br />
addToggle("🚀 Auto Farm x10000", 100, toggleAutoFarm)<br />
addToggle("💎 Inf Gems 1e12", 150, toggleInfGems)<br />
addToggle("📈 Auto Level/Rebirth", 200, toggleAutoLevel)<br />
addToggle("🎟️ Unlock Gamepass x100", 250, toggleGamepass)<br />
<br />
print("💎 Peak MAX HUB chargé ! Active Auto Farm + Inf Gems = max tout en 10s.")

Leave a Comment