anti-afk

anti-afkMobile Supported 📱
Daniil

Published by:Daniil

Features

adsa

Script

Edited By: Daniil
-- Anti-AFK Script for Roblox "Steal a Brainroat"
-- Автоматически двигает персонажа чтобы избежать отключения за бездействие

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

local player = Players.LocalPlayer
local character = player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")

local antiAFKEnabled = true
local movementInterval = 30 -- секунды между движениями
local lastMovementTime = tick()

-- Функция для случайного движения
local function performAntiAFKMovement()
    if not antiAFKEnabled or not character or not humanoid then
        return
    end
    
    -- Случайное направление движения
    local randomDirection = Vector3.new(
        math.random(-1, 1),
        0,
        math.random(-1, 1)
    ).Unit
    
    -- Движение в течение 1-2 секунд
    humanoid:MoveTo(character.HumanoidRootPart.Position + randomDirection * 5)
    
    -- Небольшая пауза перед возвратом
    wait(1.5)
    
    -- Возврат к исходной позиции (если персонаж еще жив)
    if humanoid.Health > 0 then
        humanoid:MoveTo(character.HumanoidRootPart.Position)
    end
end

-- Основной цикл анти-AFK
local antiAFKConnection
antiAFKConnection = RunService.Heartbeat:Connect(function()
    if not antiAFKEnabled then
        antiAFKConnection:Disconnect()
        return
    end
    
    local currentTime = tick()
    if currentTime - lastMovementTime >= movementInterval then
        performAntiAFKMovement()
        lastMovementTime = currentTime
    end
end)

-- Автоматическое переподключение при смерти персонажа
player.CharacterAdded:Connect(function(newCharacter)
    character = newCharacter
    humanoid = character:WaitForChild("Humanoid")
    
    -- Небольшая задержка после возрождения
    wait(3)
end)

-- GUI для управления анти-AFK
local function createGUI()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Name = "AntiAFKGUI"
    screenGui.Parent = player.PlayerGui
    
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 200, 0, 100)
    frame.Position = UDim2.new(0, 10, 0, 10)
    frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    frame.BorderSizePixel = 0
    frame.Parent = screenGui
    
    local corner = Instance.new("UICorner")
    corner.CornerRadius = UDim.new(0, 8)
    corner.Parent = frame
    
    local statusLabel = Instance.new("TextLabel")
    statusLabel.Size = UDim2.new(1, 0, 0, 30)
    statusLabel.Position = UDim2.new(0, 0, 0, 0)
    statusLabel.BackgroundTransparency = 1
    statusLabel.Text = "Anti-AFK: ВКЛ"
    statusLabel.TextColor3 = Color3.fromRGB(0, 255, 0)
    statusLabel.TextSize = 14
    statusLabel.Font = Enum.Font.Gotham
    statusLabel.Parent = frame
    
    local toggleButton = Instance.new("TextButton")
    toggleButton.Size = UDim2.new(0.8, 0, 0, 30)
    toggleButton.Position = UDim2.new(0.1, 0, 0.4, 0)
    toggleButton.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
    toggleButton.Text = "ВЫКЛ"
    toggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
    toggleButton.TextSize = 14
    toggleButton.Font = Enum.Font.Gotham
    toggleButton.Parent = frame
    
    local corner2 = Instance.new("UICorner")
    corner2.CornerRadius = UDim.new(0, 6)
    corner2.Parent = toggleButton
    
    toggleButton.MouseButton1Click:Connect(function()
        antiAFKEnabled = not antiAFKEnabled
        if antiAFKEnabled then
            statusLabel.Text = "Anti-AFK: ВКЛ"
            statusLabel.TextColor3 = Color3.fromRGB(0, 255, 0)
            toggleButton.Text = "ВЫКЛ"
            toggleButton.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
        else
            statusLabel.Text = "Anti-AFK: ВЫКЛ"
            statusLabel.TextColor3 = Color3.fromRGB(255, 60, 60)
            toggleButton.Text = "ВКЛ"
            toggleButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
        end
    end)
    
    -- Перетаскивание GUI
    local dragging = false
    local dragInput, dragStart, startPos
    
    frame.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 then
            dragging = true
            dragStart = input.Position
            startPos = frame.Position
            
            input.Changed:Connect(function()
                if input.UserInputState == Enum.UserInputState.End then
                    dragging = false
                end
            end)
        end
    end)
    
    frame.InputChanged:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseMovement then
            dragInput = input
        end
    end)
    
    UserInputService.InputChanged:Connect(function(input)
        if input == dragInput and dragging then
            local delta = input.Position - dragStart
            frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, 
                                      startPos.Y.Scale, startPos.Y.Offset + delta.Y)
        end
    end)
end

-- Создаем GUI с задержкой
wait(2)
if player.PlayerGui then
    createGUI()
end

print("Anti-AFK скрипт активирован для Steal a Brainroat!")
print("Интервал движения: " .. movementInterval .. " секунд")

Tags

аритмия сильная усталость лимфоузелscriptrobloxscriptsautofarmgui2025keylesskrnldeltacodexopno keysem keysilent aimaimbotespflynoclipinf moneyinf cashdupedupe glitchbypassexecutoroverpoweredmobile supportedpc supportedundetecteddark dexcheatmod menuhack guiautofarm guiscript hubhubscript packkey systemfreeworkingupdatedlatestnew guiinstantfarm fast

About This Script

anti-afk script is a highly versatile Roblox tool designed to deliver smoother, faster, and more optimized gameplay. Featuring adsa, the anti-afk script provides reliable automation, improved performance, and upgraded mechanics across the entire game. Players can automate tasks, improve efficiency, and unlock powerful abilities such as fly speed, ESP, kill aura, and more, normally requiring hours of effort. The features like adsa make gameplay far more enjoyable and accessible.

The anti-afk script stands out as one of the most efficient Roblox tools available, offering easy setup, smooth automation, and reliable functionality for all players. With enhancements like adsa, users gain a significant edge in progression, combat, farming, and overall gameplay experience. Whether you're a beginner or advanced player, the anti-afk script maximizes efficiency and unlocks new mechanics to elevate your Roblox experience, including fly speed, ESP, kill aura, and many more features.

anti-afk script is perfect for players seeking a powerful Roblox tool with features such as adsa and other high-performance improvements like fly, speed, ESP, autofarm, and advanced combat tools.

Created On: 9/26/2025

👁️ 10 views