
1.3k Views
2.2k Executions
Toggle Delta UI Button By Null
Universal Script 📌 6 months ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
Button Toggle Delta UI to hide or show (This may can fix some bug) Click Button or Key F1 to toggle delta UI to hide or show
--[[
DELTA ULTIMATE SUPPRESSOR:
1. 状态锁定:当隐藏开启时,强制 Delta 保持关闭,防止其自动恢复。
2. 精准指纹:依然只针对包含 internals/i1-i18 资源的 Delta UI。
3. 实时压制:即使你点击了 Delta 悬浮球,UI 也会瞬间消失,无法显示。
]]
local CoreGui = gethui and gethui() or game:GetService("CoreGui")
local UserInputService = game:GetService("UserInputService")
local deltaContainers = {}
local deltaFloats = {}
local isLockedHidden = false -- 核心控制锁
-- // 1. 严格指纹鉴定(只认 Delta 本地资源)
local function isDeltaAsset(path)
path = tostring(path):lower()
if path:find("internals") or path:find("assets/i") or path:find("delta") then
return true
end
for i = 1, 18 do
if path:find("i" .. i .. "%.") or path:match("i" .. i .. "$") then return true end
end
return false
end
-- // 2. 扫描与识别:区分 Delta 和 IY
local function scanForDelta()
for _, gui in ipairs(CoreGui:GetChildren()) do
-- A. 主面板容器
if gui:IsA("ScreenGui") and gui.Name ~= "RobloxGui" and not gui:FindFirstChild("PrecisionBtn") then
if gui:FindFirstChild("I") and gui:FindFirstChild("Y") then continue end -- 豁免 IY
local isDelta = false
for _, desc in ipairs(gui:GetDescendants()) do
if (desc:IsA("ImageButton") or desc:IsA("ImageLabel")) and isDeltaAsset(desc.Image) then
isDelta = true; break
end
end
if isDelta and not table.find(deltaContainers, gui) then










ChatGPT✌️