[🛡️Steal An Egg] Anti-Cheat Bypass — Standalone
Steal an EggDescription
A standalone anti-cheat bypass for Steal An Egg , designed to be dropped into any existing script. Fixes the "Delivery Failed" error and neutralizes the game's movement detection. 🛡️ Remote Spy Bypass — Neutralizes the main anti-cheat detection function by breaking its gmatch constant. ⚡ Speed Bypass — Spoofs WalkSpeed samples to 100000 so the AC never sees real movement speed. 📡 Client Telemetry Blocked — Blocks the AC from checking movement consistency. 🔒 GC Heap Table Freezer — Freezes anti-cheat violation storage tables. 🧹 UGI Constant Wiper — Wipes Humanoid constants from ReplicatedFirst watchdog scripts. 🎯 X-14 Token Scrubber — Removes the X-14 detection token from the call stack. 🧼 State Sanitizer — Sanitizes the 19-upvalue anti-tamper state table. 📦 Standalone Drop-In — No UI, no features, no key system. Just paste it above your script. ✅ Executor-Safe — Uses pcall and function checks so it won't crash on limited executors.
Script source Luau
--[[rscripts:analytics:start]]
-- Script analytics (enabled by the creator on rscripts.net).
-- Runs in its own thread and cannot affect the script below.
task.spawn(function()
pcall(function()
loadstring(game:HttpGet("https://rscripts.net/api/telemetry/v2/client.lua?s=6acb2bcbc19ff8720ec0dbb4"))()
end)
end)
--[[rscripts:analytics:end]]
do
local function bypassClientDetections()
if typeof(filtergc) ~= "function" or typeof(debug) ~= "table" or typeof(debug.getupvalues) ~= "function" then
return false
end
local ok, fn = pcall(function()
return filtergc("function", { Constants = { "gmatch", "GetFullName" } }, true)
end)
if not ok or type(fn) ~= "function" then return false end
local setMeta = (typeof(setrawmetatable) == "function" and setrawmetatable) or setmetatable
if not setMeta then return false end
local okUv, ups = pcall(debug.getupvalues, fn)
if not okUv or type(ups) ~= "table" then return false end
for _, tbl in pairs(ups) do
if typeof(tbl) == "table" then
pcall(setMeta, tbl, { __newindex = function() end })
end
end
return true
end
pcall(bypassClientDetections)
local AcSlices = {}
local function ScanGCHeap(step, perChunk)
local scan = getgc or (debug and debug.getgc)
if type(scan) ~= "function" then return end
local ok, objects = pcall(scan, true)
if not ok or type(objects) ~= "table" then return end
perChunk = perChunk or 400
for i = 1, #objects do
local obj = objects[i]
objects[i] = nil
local okStep, stop = pcall(step, obj)
if okStep and stop == true then return end
if i % perChunk == 0 then task.wait() end
end
end
AcSlices.FreezeTables = function()
local setmeta = setrawmetatable or setmetatable
if not setmeta then return end
ScanGCHeap(function(obj)
if typeof(obj) ~= "table" or (getrawmetatable and getrawmetatable(obj)) then return end
local mainrun = false
for _, v in pairs(obj) do if v == obj then mainrun = true; break end end
if not mainrun then return end
for _, v in pairs(obj) do
if typeof(v) == "number" and v >= 1 and v <= 3 and obj[v] == nil then
pcall(setmeta, obj, { __newindex = function() end })
break
end
end
end)
end
AcSlices.WipeUGI = function()
local getconstants = getconstants or (debug and debug.getconstants)
local setconstant = setconstant or (debug and debug.setconstant)
if not (getconstants and setconstant and debug and debug.info) then return end
ScanGCHeap(function(Function)
if typeof(Function) ~= "function" then return end
local ok, Source = pcall(debug.info, Function, "s")
if not ok or type(Source) ~= "string" then return end
if not Source:find("ReplicatedFirst", 1, true) or not Source:find("UGI", 1, true) then return end
local okC, Constants = pcall(getconstants, Function)
if not okC or type(Constants) ~= "table" then return end
for Index, Constant in next, Constants do
if type(Constant) == "string" and Constant == "Humanoid" then
pcall(setconstant, Function, Index, "")
end
end
end)
end
AcSlices.ScrubX14 = function()
local getconstants = getconstants or (debug and debug.getconstants)
local HookFn = hookfunction or replaceclosure or hookfunc
if not (getconstants and HookFn and debug and debug.getstack and debug.setstack) then return end
ScanGCHeap(function(fn)
if typeof(fn) ~= "function" then return end
local ok, consts = pcall(getconstants, fn)
if not ok or type(consts) ~= "table" or not table.find(consts, "X-14") then return end
local old;
pcall(function()
old = HookFn(fn, function(...)
local stack = debug.getstack(1)
if type(stack) == "table" then
for idx, val in pairs(stack) do
if val == "X-14" then pcall(debug.setstack, 1, idx, nil) end
end
end
if old then return old(...) end
end)
end)
end)
end
AcSlices.SanitizeState = function()
local getupvalues = getupvalues or (debug and debug.getupvalues)
local getupvalue = getupvalue or (debug and debug.getupvalue)
local setupvalue = setupvalue or (debug and debug.setupvalue)
if not (getupvalues and getupvalue and setupvalue) then return end
ScanGCHeap(function(v)
if typeof(v) ~= "function" then return end
local ok, upvs = pcall(getupvalues, v)
if not ok or type(upvs) ~= "table" or #upvs ~= 19 then return end
local ok2, u2 = pcall(getupvalue, v, 2)
if not ok2 or typeof(u2) ~= "function" then return end
pcall(setupvalue, v, 2, function(a, b)
if b and typeof(b) == "table" then pcall(setmetatable, b, {}) end
return u2(a, b)
end)
end)
end
task.spawn(function()
pcall(AcSlices.FreezeTables); task.wait()
pcall(AcSlices.WipeUGI); task.wait()
pcall(AcSlices.ScrubX14); task.wait()
pcall(AcSlices.SanitizeState)
end)
end
task.spawn(function()
local SPEED = 100000
local Players = game:GetService("Players")
local player = Players.LocalPlayer
if type(hookmetamethod) ~= "function" or type(hookfunction) ~= "function"
or type(getgc) ~= "function" or type(islclosure) ~= "function"
or type(debug) ~= "table" or type(debug.info) ~= "function"
or type(debug.getupvalues) ~= "function" then
warn("[Delivery Fix] Incompatible executor - bypass not applied")
return
end
local lock = SPEED
local oldIndex
local newIndex = function(self, key, value)
if lock and key == "WalkSpeed" and value ~= lock then
local char = player.Character
if char and self == char:FindFirstChildOfClass("Humanoid") then
end
end
return oldIndex(self, key, value)
end
if type(newcclosure) == "function" then
newIndex = newcclosure(newIndex)
end
oldIndex = hookmetamethod(game, "__newindex", newIndex)
local targets = {}
for _, fn in next, getgc() do
if typeof(fn) == "function" and islclosure(fn) then
local okSrc, src = pcall(debug.info, fn, "s")
if okSrc and type(src) == "string" and src:find("ContentCatalog%.Runtime") then
local okA, params = pcall(debug.info, fn, "a")
local okU, ups = pcall(debug.getupvalues, fn)
if okA and params == 3 and okU and type(ups) == "table" and #ups == 5 then
table.insert(targets, fn)
end
end
end
end
for _, fn in ipairs(targets) do
local orig
local wrapper = function(a, b, c)
local sample = orig(a, b, c)
if type(sample) == "table" and sample.WalkSpeed and sample.Position and sample.Timestamp then
sample.WalkSpeed = SPEED
end
return sample
end
if type(newlclosure) == "function" then
wrapper = newlclosure(wrapper)
end
local ok = pcall(function()
orig = hookfunction(fn, wrapper)
end)
end
warn("[Delivery Fix] Speed Bypass applied successfully")
end)
task.spawn(function()
if type(filtergc) ~= "function" or type(debug) ~= "table"
or type(debug.setconstant) ~= "function" or type(debug.getconstants) ~= "function" then
warn("[Delivery Fix] Incompatible executor - fix not applied")
return
end
local ok, AntiCheat = pcall(function()
return filtergc("function", {Constants = { "GetFullName", "gmatch" }}, true)
end)
if not ok or type(AntiCheat) ~= "function" then
warn("[Delivery Fix] Anti-cheat function not found")
return
end
local constants = debug.getconstants(AntiCheat)
for i, v in pairs(constants) do
if v == "gmatch" then
debug.setconstant(AntiCheat, i, "nil")
warn("[Delivery Fix] Anti-cheat neutralized at index " .. tostring(i))
return
end
end
warn("[Delivery Fix] 'gmatch' constant not found")
end)Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.


Your community, in one place