Bhop Script by AndreiDevTester
Key RequiredUniversal

Bhop Script by AndreiDevTester

Universal ScriptAndreiDevTesterAndreiDevTester 5.9K views 869 executesUpdated May 24, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•79 lines (2830 chars)
-- Bunny Hop GUI Script for Roblox Executor

-- Create the ScreenGui and parent it to the Player's GUI
local Player = game.Players.LocalPlayer
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "BhopGui"
ScreenGui.Parent = Player:WaitForChild("PlayerGui")

-- Create the main frame for the GUI
local Frame = Instance.new("Frame")
Frame.Name = "MainFrame"
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
Frame.Size = UDim2.new(0, 200, 0, 100)
Frame.Position = UDim2.new(0.5, -100, 0.5, -50)
Frame.AnchorPoint = Vector2.new(0.5, 0.5)

-- Create a label to show the bunny-hop status
local StatusLabel = Instance.new("TextLabel")
StatusLabel.Name = "StatusLabel"
StatusLabel.Parent = Frame
StatusLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
StatusLabel.Size = UDim2.new(1, 0, 0, 50)
StatusLabel.Text = "Bhop: Off"
StatusLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
StatusLabel.TextScaled = true

-- Create a toggle button for enabling/disabling bunny-hop
local ToggleButton = Instance.new("TextButton")
ToggleButton.Name = "ToggleButton"
ToggleButton.Parent = Frame
ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
ToggleButton.Size = UDim2.new(1, 0, 0, 50)
ToggleButton.Position = UDim2.new(0, 0, 0, 50)
ToggleButton.Text = "Toggle Bhop"
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.TextScaled = true

-- Get the RunService for heartbeat connection
local RunService = game:GetService("RunService")
local bhopEnabled = false  -- Bunny-hop toggle

-- Toggle function to enable/disable bunny-hop
local function toggleBhop()
    bhopEnabled = not bhopEnabled
    if bhopEnabled then
        StatusLabel.Text = "Bhop: On"
        ToggleButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    else
        StatusLabel.Text = "Bhop: Off"
        ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    end
end

ToggleButton.MouseButton1Click:Connect(toggleBhop)

-- Bunny hop logic: force a jump if conditions are met
local function bunnyHop()
    local character = Player.Character
    if character then
        local humanoid = character:FindFirstChildOfClass("Humanoid")
        if humanoid and bhopEnabled then
            local state = humanoid:GetState()
            -- When running or just landed, force a jump
            if state == Enum.HumanoidStateType.Running or state == Enum.HumanoidStateType.Landed then
                humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
            end
        end
    end
end

-- Connect the bunny hop function to the Heartbeat loop
RunService.Heartbeat:Connect(bunnyHop)

-- Optional: Update the GUI when the player respawns
Player.CharacterAdded:Connect(function(character)
    wait(1)  -- Wait a moment for the character to load
    StatusLabel.Text = bhopEnabled and "Bhop: On" or "Bhop: Off"
end)

Features & Information

This is was by my own make Script Bhop so I just Making so Here is Try.! And Yes I was use deekseek.

Community Comments (6)

SeidOnTopSeidOnTopMay 24, 2025

What game is this for

POOIPOOPPOOIPOOPMay 24, 2025

UMM THIS IS CHATGPT

AndreiDevTesterAndreiDevTesterMay 25, 2025

Uhm Idk You can Try own so tell me what you think about my own script ?

AndreiDevTesterAndreiDevTesterMay 25, 2025

Well kind is like Chatgpt But I use deekseek

AndreiDevTesterAndreiDevTesterMay 25, 2025

Well Use any kind Game seid

POOIPOOPPOOIPOOPMay 25, 2025

... ok

More Scripts for Universal Scripts