Bot control you
Key RequiredUniversal

Bot control you

Universal ScriptScriptsByDeaslScriptsByDeasl 3.5K views 158 executesUpdated Nov 4, 2025
2.5/ 5(2 votes)
1150% Positive
Lua Script•225 lines (6648 chars)
-- Simple Bot Behavior Script
-- by YT|Deasl

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")

-- Простые переменные
local BotMode = false
local SpinBot = false
local AutoJump = false
local RandomWalk = false

-- Простые уведомления
function Notify(message)
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "Bot Script",
        Text = message,
        Duration = 3
    })
end

-- Режим бота
function ToggleBotMode()
    BotMode = not BotMode
    if BotMode then
        Notify("Bot Mode ON!")
        StartBotBehavior()
    else
        Notify("Bot Mode OFF")
    end
end

-- Спин-бот (вращение)
function ToggleSpinBot()
    SpinBot = not SpinBot
    if SpinBot then
        Notify("Spin Bot ON!")
        StartSpinning()
    else
        Notify("Spin Bot OFF")
    end
end

-- Авто-прыжки
function ToggleAutoJump()
    AutoJump = not AutoJump
    if AutoJump then
        Notify("Auto Jump ON!")
        StartAutoJumping()
    else
        Notify("Auto Jump OFF")
    end
end

-- Случайная ходьба
function ToggleRandomWalk()
    RandomWalk = not RandomWalk
    if RandomWalk then
        Notify("Random Walk ON!")
        StartRandomWalking()
    else
        Notify("Random Walk OFF")
    end
end

-- Поведение бота
function StartBotBehavior()
    while BotMode and wait(0.1) do
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
            -- Случайные действия как у бота
            if math.random(1, 30) == 1 then
                -- Внезапная остановка
                wait(0.5)
            elseif math.random(1, 20) == 1 then
                -- Резкое движение
                LocalPlayer.Character.Humanoid:MoveTo(LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(-10, 10), 0, math.random(-10, 10)))
            end
        end
    end
end

-- Вращение
function StartSpinning()
    while SpinBot and wait() do
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
            LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, 0.3, 0)
        end
    end
end

-- Авто-прыжки
function StartAutoJumping()
    while AutoJump and wait(2) do
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
            if math.random(1, 3) == 1 then -- 33% шанс прыгнуть
                LocalPlayer.Character.Humanoid.Jump = true
            end
        end
    end
end

-- Случайная ходьба
function StartRandomWalking()
    while RandomWalk and wait(3) do
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
            local randomPos = LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(
                math.random(-20, 20),
                0,
                math.random(-20, 20)
            )
            LocalPlayer.Character.Humanoid:MoveTo(randomPos)
        end
    end
end

-- Создаем простой GUI
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = game.Players.LocalPlayer.PlayerGui

local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 200, 0, 180)
mainFrame.Position = UDim2.new(0, 10, 0, 10)
mainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
mainFrame.BackgroundTransparency = 0.3
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui

-- Заголовок
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0.2, 0)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundTransparency = 1
title.Text = "BOT SIMULATOR"
title.TextColor3 = Color3.fromRGB(255, 255, 0)
title.TextScaled = true
title.Font = Enum.Font.GothamBold
title.Parent = mainFrame

-- Кнопка Bot Mode
local botButton = Instance.new("TextButton")
botButton.Size = UDim2.new(0.8, 0, 0.15, 0)
botButton.Position = UDim2.new(0.1, 0, 0.25, 0)
botButton.Text = "🤖 BOT MODE: OFF"
botButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
botButton.TextColor3 = Color3.fromRGB(255, 255, 255)
botButton.TextScaled = true
botButton.Parent = mainFrame

botButton.MouseButton1Click:Connect(function()
    ToggleBotMode()
    if BotMode then
        botButton.Text = "🤖 BOT MODE: ON"
        botButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    else
        botButton.Text = "🤖 BOT MODE: OFF"
        botButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end
end)

-- Кнопка Spin Bot
local spinButton = Instance.new("TextButton")
spinButton.Size = UDim2.new(0.8, 0, 0.15, 0)
spinButton.Position = UDim2.new(0.1, 0, 0.45, 0)
spinButton.Text = "🌀 SPIN BOT: OFF"
spinButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
spinButton.TextColor3 = Color3.fromRGB(255, 255, 255)
spinButton.TextScaled = true
spinButton.Parent = mainFrame

spinButton.MouseButton1Click:Connect(function()
    ToggleSpinBot()
    if SpinBot then
        spinButton.Text = "🌀 SPIN BOT: ON"
        spinButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    else
        spinButton.Text = "🌀 SPIN BOT: OFF"
        spinButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end
end)

-- Кнопка Auto Jump
local jumpButton = Instance.new("TextButton")
jumpButton.Size = UDim2.new(0.8, 0, 0.15, 0)
jumpButton.Position = UDim2.new(0.1, 0, 0.65, 0)
jumpButton.Text = "🦘 AUTO JUMP: OFF"
jumpButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
jumpButton.TextColor3 = Color3.fromRGB(255, 255, 255)
jumpButton.TextScaled = true
jumpButton.Parent = mainFrame

jumpButton.MouseButton1Click:Connect(function()
    ToggleAutoJump()
    if AutoJump then
        jumpButton.Text = "🦘 AUTO JUMP: ON"
        jumpButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    else
        jumpButton.Text = "🦘 AUTO JUMP: OFF"
        jumpButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end
end)

-- Кнопка Random Walk
local walkButton = Instance.new("TextButton")
walkButton.Size = UDim2.new(0.8, 0, 0.15, 0)
walkButton.Position = UDim2.new(0.1, 0, 0.85, 0)
walkButton.Text = "🚶 RANDOM WALK: OFF"
walkButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
walkButton.TextColor3 = Color3.fromRGB(255, 255, 255)
walkButton.TextScaled = true
walkButton.Parent = mainFrame

walkButton.MouseButton1Click:Connect(function()
    ToggleRandomWalk()
    if RandomWalk then
        walkButton.Text = "🚶 RANDOM WALK: ON"
        walkButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    else
        walkButton.Text = "🚶 RANDOM WALK: OFF"
        walkButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end
end)

Notify("Bot Simulator Loaded! by YT|Deasl")
print("Simple Bot Simulator - Ready! 🤖")

Features & Information

Bot real work i test (delta)

Community Comments (4)

OdetariOdetariNov 4, 2025

im a ia now lol

Replying to @Odetari
ScriptsByDeaslScriptsByDeaslNov 5, 2025

@CooI yes I'm too lol

Bond_bombBond_bombNov 7, 2025

Please improve the bot's movement system so that it reacts to the hitboxes around it and can walk around the map, as well as so that it can start following players for a certain time with a certain chance, and teach it to overcome obstacles by jumping. This is the only wall script I need, but it's too incomplete.

jw678755jw678755Jan 2, 2026

Add random chatting.

More Scripts for Universal Scripts