Find any script for Roblox

Enter the name of the game or script.

Might be interesting:

Ghoul RE scripts – NO KEY (January 2026)

ghoul re scripts - no key

Script Views: 127

LAST UPDATE: 1/26/2026

Embrace your power in this Tokyo Ghoul-inspired world with our ultimate automation suite. Features include FlyBypass Speed, and visual enhancements like Fullbright and removal of Fog, Blur, Snow, Color Correction, Bloom, and Barriers. Combat tools include Auto AttackInsta KillBring MobNo StunAuto Loot, and Auto Kill Boss. Includes Anti AFK and Auto Complete MissionsAvailable as both NO KEY and KEY REQUIRED versions for total dominance.

Game link: Ghoul RE

Видео

Table of Contents


    List of working Ghoul RE scripts:

    Ghoul RE script – (KEYLESS) by SOFTNET


    Script functions:

    • Fly – Enables free-flight movement.
    • Bypass Speed – Removes movement speed limits.
    • Fullbright – Removes all darkness and shadows.
    • No: Fog, Blur, Snow, Color Correction, Bloom – Disables all visual effects.
    • Disable Barriers – Removes invisible walls and barriers.
    • Anti AFK – Prevents being kicked for inactivity.
    • Auto Attack – Automatically attacks enemies.
    • Insta Kill – Defeats any enemy with one hit.
    • Bring Mob – Teleports enemies to your location.
    • No Stun – Grants immunity to stun effects.
    • Auto Complete Missions – Automatically finishes missions.
    • Auto Loot – Automatically collects all dropped items.
    • Auto Kill Boss – Automatically defeats bosses.
    NO KEY
    loadstring(game:HttpGet("https://raw.githubusercontent.com/Kurijuro/Script.lua/refs/heads/main/SoftNet"))()

    Nameless Hub

    NO KEY
    loadstring(game:HttpGet('https://raw.githubusercontent.com/NeziaReal/GhoulreSkibidi/refs/heads/main/Nameless.txt'))()\

    Auto Parry

    NO KEY
    -- Configuration
    getgenv().AutoParryEnabled = true  -- Toggle variable
    getgenv().DEBUG_ENABLED = true    -- For debug prints
    getgenv().DETECTION_DISTANCE = 8   -- How close the attacker needs to be
    getgenv().ANIMATION_PERCENTAGE = 30 -- When to block (percentage through animation)
    
    -- Load animations
    local combatAnims = {}
    local nonolist =
        {"Sprint","Idle","Block","Grip","Parry","Feint","Walk","Dash",}
    local function checkNoList(str)
        for i,v in pairs(nonolist) do
            if not string.find(str,"Attack") and string.find(str,v) then
                return false
            end
        end
        return true
    end
    
    for i,v in pairs(game:GetService("ReplicatedStorage").ReplicatedModules.ModuleListFei.EffectModuleMain.ClientAnimations.Combat:GetDescendants()) do
        if v.ClassName == "Animation" and checkNoList(v.Name) then
            local info = {
                Name = v.Name,
                AnimationId = v.AnimationId,
                Parent = v.Parent.Name
            }
            table.insert(combatAnims,info)
        end
    end
    -- Main variables
    local lp = game.Players.LocalPlayer
    local character = lp.Character or lp.CharacterAdded:Wait()
    local connections = {}
    local allAnims = {}
    
    -- Debug print function
    local function debugPrint(...)
        if getgenv().DEBUG_ENABLED then
            print(...)
        end
    end
    
    -- Clean up function
    local function cleanupConnections()
        debugPrint("Cleaning up connections...")
        for i, connection in pairs(connections) do
            if typeof(connection) == "RBXScriptConnection" then
                connection:Disconnect()
            end
        end
        table.clear(connections)
        table.clear(allAnims)
        debugPrint("Cleanup complete")
    end
    
    -- Setup animation tracking for a player
    local function setupPlayerAnimations(player)
        if not player or player.Name == lp.Name then return end
        
        local humanoid = player:FindFirstChild("Humanoid")
        local animator = humanoid and humanoid:FindFirstChild("Animator")
        
        if not animator then return end
        
        local connection = humanoid.AnimationPlayed:Connect(function(animationTrack)
            if not getgenv().AutoParryEnabled then return end
            
            local info = {
                anim = animationTrack,
                plr = player
            }
            table.insert(allAnims, info)
            
            task.spawn(function()
                local endedConnection = animationTrack.Ended:Connect(function()
                    local pos = table.find(allAnims, info)
                    if pos then
                        table.remove(allAnims, pos)
                    end
                end)
                table.insert(connections, endedConnection)
            end)
        end)
        
        table.insert(connections, connection)
    end
    
    -- Setup initial players
    for _, player in pairs(game.Workspace.Entities:GetChildren()) do
        setupPlayerAnimations(player)
    end
    
    local con = game.Workspace.Entities.ChildAdded:Connect(function (child)
        wait(1)
        setupPlayerAnimations(child)
    end)
    table.insert(connections,con)
    
    
    -- Main loop
    local blocking = false
    task.spawn(function()
        while true do
            if not getgenv().AutoParryEnabled then
                cleanupConnections()
                break
            end
            
            task.wait()
            
            for _, v in pairs(allAnims) do
                if not v.plr or not getgenv().AutoParryEnabled then continue end
                
                local victimChar = v.plr
                if victimChar and victimChar:FindFirstChild("HumanoidRootPart") and
                   character and character:FindFirstChild("HumanoidRootPart") then
                    
                    local distance = (character.HumanoidRootPart.Position - victimChar.HumanoidRootPart.Position).Magnitude
                    
                    if distance < getgenv().DETECTION_DISTANCE then
                        for _, animData in pairs(combatAnims) do
                            local id = v.anim.Animation.AnimationId
                            if animData.AnimationId == id then
                                local percentage = (v.anim.TimePosition / v.anim.Length) * 100
                                if percentage > getgenv().ANIMATION_PERCENTAGE and percentage < getgenv().ANIMATION_PERCENTAGE + 10 and not blocking then
                                    debugPrint("Attempting to block attack from:", v.plr.Name)
                                    debugPrint("Animation id:",id)
                                    task.spawn(function()
                                        blocking = true
                                        -- Block
                                        local args = {[1] = {[1] = {["Module"] = "Block",["Bool"] = true},[2] = "\5"}}
                                        game:GetService("ReplicatedStorage"):WaitForChild("Bridgenet2Main"):WaitForChild("dataRemoteEvent"):FireServer(unpack(args))
                                        task.wait(0.1)
                                        -- Unblock
                                        local args = {[1] = {[1] = {["Module"] = "Block",["Bool"] = false},[2] = "\5"}}
                                        game:GetService("ReplicatedStorage"):WaitForChild("Bridgenet2Main"):WaitForChild("dataRemoteEvent"):FireServer(unpack(args))
                                        task.wait(0.5)
                                        blocking = false
                                    end)
                                end
                            end
                        end
                    end
                end
            end
        end
    end)
    
    -- Character respawn handling
    lp.CharacterAdded:Connect(function(newCharacter)
        if not getgenv().AutoParryEnabled then return end
        character = newCharacter
    end)

    DiddyHub Hub

    KEY SYSTEM
    loadstring(game:HttpGet("https://raw.githubusercontent.com/DHUB7376736/GhouLREDHUB/refs/heads/main/Main"))()

    BattleWare

    KEY SYSTEM
    loadstring(game:HttpGet("https://raw.githubusercontent.com/BattleWare/ghoulre/refs/heads/main/Ghoul"))()

    Scylla v2 hub

    KEY SYSTEM
    loadstring(game:HttpGet("https://raw.githubusercontent.com/acezqqq/Scylla/refs/heads/main/Loader.lua"))()

    Cerberus

    KEY SYSTEM
    script_key="YOUR KEY HERE";
    loadstring(game:HttpGet("https://www.getcerberus.com/loader.lua"))()

    Rob Hub

    KEY SYSTEM
    loadstring(game:HttpGet('https://raw.githubusercontent.com/artas01/robscript/refs/heads/main/loader.lua'))()

    How to use scripts?

    • Copy the script and paste it into any executor. (Delta, Solara, Arceus X, Fluxus, Synapse X)
    • Click execute.
    • The script is working!

    Warning:

    • Use the script on alt accounts.
    • We are not responsible for your use of scripts.
    • You should be prepared that the script may not work.

    FREQUENTLY ASKED QUESTIONS:

    Do I need to buy scripts?

    No, all scripts are either completely free or have a light key system with ads.

    The script is not working, what should I do?

    We update and check the scripts every week. Try using a different script.


    Leave a Comment

    Your email address will not be published. Required fields are marked *