inf all game items
Key Required

inf all game items

[UPD] Train to Escape PrisonVibeCodingVibeCoding 1K views 268 executesUpdated Mar 15, 2026
5.0/ 5(3 votes)
30100% Positive
Lua Script•187 lines (8407 chars)
-- E&F Inf Everything
local EF = game:GetService("ReplicatedStorage")["E&F"]
local plr = game:GetService("Players").LocalPlayer

pcall(function() plr.PlayerGui:FindFirstChild("EFInfGUI"):Destroy() end)
local gui = Instance.new("ScreenGui"); gui.Name="EFInfGUI"; gui.ResetOnSpawn=false; gui.Parent=plr.PlayerGui

local main = Instance.new("Frame"); main.Size=UDim2.new(0,220,0,350); main.Position=UDim2.new(0.5,-110,0,20)
main.BackgroundColor3=Color3.fromRGB(15,15,25); main.BorderSizePixel=0; main.Parent=gui; main.ClipsDescendants=true

local dr,ds,sp
main.InputBegan:Connect(function(i)
    if i.UserInputType==Enum.UserInputType.MouseButton1 or i.UserInputType==Enum.UserInputType.Touch then
        dr=true;ds=i.Position;sp=main.Position
        i.Changed:Connect(function() if i.UserInputState==Enum.UserInputState.End then dr=false end end)
    end
end)
game:GetService("UserInputService").InputChanged:Connect(function(i)
    if dr and (i.UserInputType==Enum.UserInputType.MouseMovement or i.UserInputType==Enum.UserInputType.Touch) then
        local d=i.Position-ds; main.Position=UDim2.new(sp.X.Scale,sp.X.Offset+d.X,sp.Y.Scale,sp.Y.Offset+d.Y)
    end
end)

local t=Instance.new("TextLabel",main); t.Size=UDim2.new(1,-30,0,25); t.BackgroundColor3=Color3.fromRGB(60,30,120)
t.BorderSizePixel=0; t.Text=" Inf Everything"; t.TextColor3=Color3.fromRGB(220,220,220); t.TextSize=13; t.Font=Enum.Font.GothamBold; t.TextXAlignment=Enum.TextXAlignment.Left
local x=Instance.new("TextButton",main); x.Size=UDim2.new(0,25,0,25); x.Position=UDim2.new(1,-27,0,0)
x.BackgroundColor3=Color3.fromRGB(180,50,50); x.Text="X"; x.TextColor3=Color3.fromRGB(255,255,255); x.TextSize=12; x.Font=Enum.Font.GothamBold; x.BorderSizePixel=0
x.MouseButton1Click:Connect(function() gui:Destroy() end)

local sf=Instance.new("ScrollingFrame",main); sf.Size=UDim2.new(1,-10,1,-30); sf.Position=UDim2.new(0,5,0,28)
sf.BackgroundTransparency=1; sf.ScrollBarThickness=4; sf.BorderSizePixel=0; sf.CanvasSize=UDim2.new(0,0,0,0)
sf.AutomaticCanvasSize=Enum.AutomaticSize.Y
Instance.new("UIListLayout",sf).Padding=UDim.new(0,3)

local function btn(name,fn)
    local b=Instance.new("TextButton",sf); b.Size=UDim2.new(1,-4,0,24)
    b.BackgroundColor3=Color3.fromRGB(40,40,55); b.Text=name
    b.TextColor3=Color3.fromRGB(200,200,200); b.TextSize=12; b.Font=Enum.Font.GothamBold; b.BorderSizePixel=0
    b.MouseButton1Click:Connect(function() pcall(fn) end)
end

local function claim(rewards)
    EF.Quest.TryClaimQuestRF:InvokeServer(rewards)
end

btn("Inf Coins", function() claim({[1]={["Type"]="Eco",["ID"]="coin",["Number"]=1000000}}) end)
btn("Inf All Potions", function()
    claim({
        [1]={["Type"]="Potion",["ID"]="CoinPotion",["Number"]=1000000},
        [2]={["Type"]="Potion",["ID"]="BodyPotion",["Number"]=1000000},
        [3]={["Type"]="Potion",["ID"]="LegPotion",["Number"]=1000000},
        [4]={["Type"]="Potion",["ID"]="ArmPotion",["Number"]=1000000},
        [5]={["Type"]="Potion",["ID"]="LuckPotion",["Number"]=1000000},
    })
end)
btn("Inf Max/Super Potions", function()
    claim({
        [1]={["Type"]="Potion",["ID"]="MaxCoinPotion",["Number"]=1000000},
        [2]={["Type"]="Potion",["ID"]="MaxLegPotion",["Number"]=1000000},
        [3]={["Type"]="Potion",["ID"]="MaxBodyPotion",["Number"]=1000000},
        [4]={["Type"]="Potion",["ID"]="SuperLuckPotion",["Number"]=1000000},
    })
end)
btn("Inf Chris Currency", function() claim({[1]={["Type"]="Eco",["ID"]="chris",["Number"]=1000000}}) end)
btn("Get Daily Pet", function() claim({[1]={["Type"]="Pet",["ID"]="Daily_1",["Number"]=1}}) end)
btn("Get Friend Pet 1", function() claim({[1]={["Type"]="Pet",["ID"]="Friend_1",["Number"]=1}}) end)
btn("Get Friend Pet 2", function() claim({[1]={["Type"]="Pet",["ID"]="Friend_2",["Number"]=1}}) end)
btn("Inf All Crates", function()
    for _, id in ipairs({"1","2","3","4","5","6","7","8","9","10","1001"}) do
        pcall(function() EF.Box.AddBoxRE:FireServer(id, 1000000) end)
    end
end)
btn("Inf Spins", function() claim({[1]={["Type"]="Spin",["ID"]="1",["Number"]=1000000}}) end)
btn("Inf TrainBoost", function() claim({[1]={["Type"]="TrainBoost",["Number"]=1000000}}) end)
btn("Inf Rare Treasures", function()
    claim({
        [1]={["Type"]="Treasure",["ID"]="1007",["Number"]=1000000},
        [2]={["Type"]="Treasure",["ID"]="1006",["Number"]=1000000},
        [3]={["Type"]="Treasure",["ID"]="1005",["Number"]=1000000},
    })
end)
btn("All Equipment", function()
    for egg = 1, 6 do
        for pet = 1, 5 do
            local id = "Egg"..egg.."_"..pet
            pcall(function() claim({
                [1]={["Type"]="hat",["ID"]=id,["Number"]=1},
                [2]={["Type"]="ink",["ID"]=id,["Number"]=1},
                [3]={["Type"]="neck",["ID"]=id,["Number"]=1},
            }) end)
        end
    end
    for i = 1, 10 do
        pcall(function() claim({[1]={["Type"]="weapon",["ID"]=tostring(i),["Number"]=1}}) end)
    end
end)
btn("Inf Eggs", function() claim({[1]={["Type"]="Egg",["ID"]="1",["Number"]=1000000}}) end)
btn("Get All Pets", function()
    claim({
        [1]={["Type"]="Pet",["ID"]="Daily_1",["Number"]=1},
        [2]={["Type"]="Pet",["ID"]="Friend_1",["Number"]=1},
        [3]={["Type"]="Pet",["ID"]="Friend_2",["Number"]=1},
    })
end)
btn("Inf Boosts", function()
    claim({
        [1]={["Type"]="Boost",["ID"]="CoinBoost",["Number"]=1000000},
        [2]={["Type"]="Boost",["ID"]="LuckBoost",["Number"]=1000000},
    })
end)
btn("All Shovels", function()
    for _, id in ipairs({"1","2","3","4","5","6","7","1001","1002","1201","1202"}) do
        pcall(function() claim({[1]={["Type"]="Shovel",["ID"]=id,["Number"]=1}}) end)
    end
end)
btn("All Jetpacks", function()
    for _, id in ipairs({"1","2","3","4","5","6","7","8","9","10","1201","1202"}) do
        pcall(function() claim({[1]={["Type"]="Jetpack",["ID"]=id,["Number"]=1}}) end)
    end
end)
btn("All Trainers", function()
    for _, id in ipairs({"T1","T2","T3","Sign_1","OPTrainner_1","OPTrainner_2","Chris_1","Chris_2","Season1_Coach"}) do
        pcall(function() claim({[1]={["Type"]="Trainner",["ID"]=id,["Number"]=1}}) end)
    end
end)
btn("Inf Arm/Leg/Body", function()
    claim({
        [1]={["Type"]="Eco",["ID"]="Arm",["Number"]=1000000},
        [2]={["Type"]="Eco",["ID"]="Leg",["Number"]=1000000},
        [3]={["Type"]="Eco",["ID"]="Body",["Number"]=1000000},
    })
end)
btn("Inf Rebirth Currency", function() claim({[1]={["Type"]="Eco",["ID"]="rebirth",["Number"]=1000000}}) end)
btn("All Egg Pets (1-6)", function()
    for egg = 1, 6 do
        local ids = {}
        for pet = 1, 5 do
            table.insert(ids, {["Type"]="Pet",["ID"]="Egg"..egg.."_"..pet,["Number"]=1})
        end
        pcall(function() claim(ids) end)
    end
end)
btn("All Event Pets", function()
    local ids = {}
    for i = 1, 5 do
        table.insert(ids, {["Type"]="Pet",["ID"]="Event_"..i,["Number"]=1})
    end
    claim(ids)
end)
btn("All Chris Pets", function()
    local ids = {}
    for i = 1, 5 do
        table.insert(ids, {["Type"]="Pet",["ID"]="Chris_"..i,["Number"]=1})
    end
    claim(ids)
end)
btn("All Robux Pets", function()
    local ids = {}
    for i = 1, 6 do
        table.insert(ids, {["Type"]="Pet",["ID"]="Robux"..i,["Number"]=1})
    end
    claim(ids)
end)
btn("All Treasures", function()
    local ids = {}
    for i = 1, 20 do
        table.insert(ids, {["Type"]="Treasure",["ID"]=tostring(i),["Number"]=1000000})
    end
    for i = 1001, 1007 do
        table.insert(ids, {["Type"]="Treasure",["ID"]=tostring(i),["Number"]=1000000})
    end
    claim(ids)
end)
btn("Inf Wins", function() claim({[1]={["Type"]="Eco",["ID"]="win",["Number"]=1000000}}) end)
btn("Inf Golden", function() claim({[1]={["Type"]="Eco",["ID"]="golden",["Number"]=1000000}}) end)
btn("Inf ALL Boosts", function()
    claim({
        [1]={["Type"]="Boost",["ID"]="Coin_1",["Number"]=1000000},
        [2]={["Type"]="Boost",["ID"]="Luck_1",["Number"]=1000000},
        [3]={["Type"]="Boost",["ID"]="Luck_2",["Number"]=1000000},
        [4]={["Type"]="Boost",["ID"]="MoveSpeed_1",["Number"]=1000000},
        [5]={["Type"]="Boost",["ID"]="Arm_1",["Number"]=1000000},
        [6]={["Type"]="Boost",["ID"]="Leg_1",["Number"]=1000000},
        [7]={["Type"]="Boost",["ID"]="Body_1",["Number"]=1000000},
    })
end)
btn("Rebirth", function() EF.Train.RebirthRE:FireServer() end)

Features & Information

you just get anything you want in the game if you want inf change to math.huge instead 1m il note if you set math.huge you can get crash

Community Comments (1)

fadriquelannoelfadriquelannoelMar 15, 2026

bro secretly scripter in the game

More Scripts for [UPD] Train to Escape Prison