[UPDATE] Shigaku
1.4k Views
3.5k Executions

open source auto-gym script

Shigaku
subb
subbFirst script
1 month ago

Reviewed by QueueSherlockPaid revieweron How review works

Please login to perform these actions:

open source auto-gym script is a Shigaku script for Roblox, uploaded to ScriptBlox on Oct 3, 2026. Reviewed by a person on Oct 8, 2026.

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

auto press q/e for lazy bums basically all there is to the script

View Raw
-- auto-gym script for shigaku, basically just presses q/e when it has to
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local VIM = game:GetService("VirtualInputManager")

local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")

local enabled = true
local RETRY_DELAY = 0.35 -- re-press if a box stays red this long
local keys = { Q = Enum.KeyCode.Q, E = Enum.KeyCode.E }
local wasRed = { Q = false, E = false }
local lastPress = { Q = 0, E = 0 }
local boxes = { Q = nil, E = nil }

local function isRed(c)
    return c.R > 0.6 and c.G < 0.4 and c.B < 0.4
end

local function isLetter(d, letter)
    if not d:IsA("GuiObject") then return false end
    if (d:IsA("TextLabel") or d:IsA("TextButton")) then
        local t = d.Text:gsub("%s", ""):upper()
        if t == letter then return true end
    end
    return d.Name:upper() == letter
end

local function visibleChain(d)
    local o = d
    while o and o ~= playerGui do
        if o:IsA("GuiObject") and not o.Visible then return false end
        if o:IsA("ScreenGui") and not o.Enabled then return false end
        o = o.Parent
    end
    return o == playerGui
end

-- find a visible Q, then a visible E inside the same container
local function locate()


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!