Release Auto Chest Free Open Source
Key Required

Release Auto Chest Free Open Source

Evomon[Season1]DonnieAzoffDonnieAzoff 1.2K views 127 executesUpdated Jul 1, 2026
5.0/ 5(2 votes)
20100% Positive
Lua Script•84 lines (3085 chars)
local players = game:GetService("Players")
local workspace = game:GetService("Workspace")
local virtualInputManager = game:GetService("VirtualInputManager")
local userInputService = game:GetService("UserInputService")

local localPlayer = players.LocalPlayer
local runtimeCache = workspace:WaitForChild("RuntimeCache")
local cacheClient = runtimeCache:WaitForChild("RuntimeCacheClient")
local chestFolder = cacheClient:WaitForChild("Chest")

local isEnabled = false

userInputService.InputBegan:Connect(function(input, gameProcessed)
    if not gameProcessed and input.KeyCode == Enum.KeyCode.P then
        isEnabled = not isEnabled
    end
end)

while true do
    if isEnabled then
        local targetChest = nil

        for _, chest in chestFolder:GetChildren() do
            if chest:IsA("Model") then
                local isLocked = false
                for _, child in chest:GetChildren() do
                    if string.find(string.lower(child.Name), "lock") then
                        isLocked = true
                        break
                    end
                end
                
                if not isLocked then
                    targetChest = chest
                    break
                end
            end
        end

        if targetChest then
            local character = localPlayer.Character
            local rootPart = character and character:FindFirstChild("HumanoidRootPart")

            if rootPart then
                rootPart.CFrame = targetChest:GetPivot() * CFrame.new(0, 4.5, 0)
                rootPart.AssemblyLinearVelocity = Vector3.zero
                rootPart.Anchored = true
                
                task.wait(0.2)

                local prompt = targetChest:FindFirstChildWhichIsA("ProximityPrompt", true)

                while isEnabled and targetChest.Parent == chestFolder and targetChest:IsDescendantOf(workspace) do
                    if prompt then
                        fireproximityprompt(prompt)
                    end
                    virtualInputManager:SendKeyEvent(true, Enum.KeyCode.E, false, game)
                    task.wait(0.05)
                    virtualInputManager:SendKeyEvent(false, Enum.KeyCode.E, false, game)
                    task.wait(0.1)
                end

                if not (targetChest.Parent == chestFolder and targetChest:IsDescendantOf(workspace)) then
                    local viewportSize = workspace.CurrentCamera.ViewportSize
                    local clickX = viewportSize.X * 0.5
                    local clickY = viewportSize.Y * 0.75

                    virtualInputManager:SendMouseButtonEvent(clickX, clickY, 0, true, game, false)
                    task.wait(0.05)
                    virtualInputManager:SendMouseButtonEvent(clickX, clickY, 0, false, game, false)
                    task.wait(0.2)
                end
                
                rootPart.Anchored = false
            else
                task.wait(0.1)
            end
        else
            task.wait(0.2)
        end
    else
        task.wait(0.2)
    end
end

Features & Information

This is an open-source auto chest, enjoy, made by me. You activate and deactivate it with the letter P. This will open all available chests except those that are locked. Chests in this game are permanent; they do not respawn over time.
#Evomon#Free#Open Source

Community Comments (0)

No comments yet for this script.

More Scripts for Evomon[Season1]