auto gen (open source)
Key Required

auto gen (open source)

Forsakenelysiumisevilelysiumisevil 1.3K views 1.6K executesUpdated Oct 1, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•77 lines (3017 chars)
--sincerely a guy paid me like 10 bucks to make that.
--i will not use this. because i dont like forsaken. sooo
--i decompiled the game. i dont know where are the modules. whatever.. (i make that script like. 10 days ago)

--[[
made in : 09/17/2026 at 4:02 Am
finish in : 09/17/2026 at 6:16 Am

made by elysium✌ (el goat) //
yo why u removed my name
fuck u nigger
lwk this scritp sucks fuckoff

]]
--another account banned😢
--https://www.youtube.com/watch?v=dgaY1rMmaQE


local Players = game:GetService( "Players" );
local ReplicatedStorage = game:GetService( "ReplicatedStorage" );

local Root = Players.LocalPlayer.Character:WaitForChild( "HumanoidRootPart" );
local GameMap = game:GetService( "Workspace" ):WaitForChild( "Map" ):WaitForChild( "Ingame" ):WaitForChild( "Map" );

local Enabled = true;
local IsFixingGenerator = false; -- should be false. read the code
local Cooldown = 1.5; -- MAX value btw. (less then that is ban..)

--67.6942% is vibecoded! (i really dont gonna work really hard for this.)

--below that. if u change = ban
--if u know what are u doing then change.

local function check()
    local PuzzleUI = Players.LocalPlayer:WaitForChild( "PlayerGui" ):FindFirstChild( "PuzzleUI" );
    local RefPuzzleUI = ReplicatedStorage:FindFirstChild( "PuzzleUI", true );
    if not IsFixingGenerator or not PuzzleUI then
        return true;
    end;
    local pGui = PuzzleUI:FindFirstChildWhichIsA( "GuiObject" );
    local rGui = RefPuzzleUI and RefPuzzleUI:FindFirstChildWhichIsA( "GuiObject" );
    if not pGui or not rGui then
        return true;
    end;
    return pGui.Size ~= rGui.Size or not Enabled;
end;

Players.LocalPlayer.CharacterAdded:Connect( function( c )
    Root = c:WaitForChild( "HumanoidRootPart" );
end );

task.spawn( function()
    while task.wait() do
        if not Enabled or IsFixingGenerator or not Root or not GameMap then
            continue;
        end;
        for _, Object in GameMap:QueryDescendants( "Model#Generator:has(#Main)" ) do
            local Main = Object:FindFirstChild( "Main" );
            if Main and ( Main.Position - Root.Position ).Magnitude < 6.7 then--yes. this the value.
                task.spawn( function()
                    IsFixingGenerator = true;
                    local RemoteEvent = Object:FindFirstChild( "Remotes" ) and Object:FindFirstChild( "Progress" ) and Object.Remotes:FindFirstChildOfClass( "RemoteEvent" ); -- important
                    if RemoteEvent and Players.LocalPlayer:WaitForChild( "PlayerGui" ):FindFirstChild( "PuzzleUI" ) then -- important. (visual.)
                        while true do
                            if check() then break end;
                            task.wait( Cooldown );
                            if check() then break end;
                            RemoteEvent:FireServer();
                        end;
                    end;
                    IsFixingGenerator = false;
                end );
                break;
            end;
        end;
    end;
end );

Features & Information

auto gen. yeah. read the script if u want anything to change and etc (I get paid like. 10 bucks for that. so)
#fartsaken#forsaken#brainrot

Community Comments (1)

forsakenUPLOADERforsakenUPLOADEROct 5, 2026

**** auto-gen, use the flow-game manager module

More Scripts for Forsaken