Run it
Copy the script and paste it into your executor.
Players = :()
Workspace = :()
CoreGui = :()
RunService = :()
UIS = :()
TweenService = :()
LP = Players.LocalPlayer
.ANTI_PURCHASE =
.FPS_GUARD =
.AUTO_UNSPAM =
THEME = {
bg = .(, , ),
bg_card = .(, , ),
bg_input= .(, , ),
accent = .(, , ),
purple = .(, , ),
danger = .(, , ),
gold = .(, , ),
= .(, , ),
text = .(, , ),
}
FIXED_LOOP =
FIXED_BATCH =
CLICK_RADIUS =
State = {
spamEnabled = ,
loopCount = FIXED_LOOP,
batchSize = FIXED_BATCH,
successCount = ,
blockedCount = ,
detectors = {},
fps = ,
fpsHistory = {},
normalFpsCounter = ,
unspamActive = ,
}
(msg)
( .. msg)
frameCount =
lastFpsUpdate = ()
RunService.RenderStepped:(()
frameCount = frameCount +
now = ()
now - lastFpsUpdate >=
elapsed = now - lastFpsUpdate
currentFPS = .(frameCount / elapsed)
State.fps = currentFPS
.(State.fpsHistory, currentFPS)
#State.fpsHistory > .(State.fpsHistory, )
frameCount =
lastFpsUpdate = now
)
()
#State.fpsHistory == State.fps
sum =
_, v (State.fpsHistory) sum = sum + v
.(sum / #State.fpsHistory)
.(()
.()
.AUTO_UNSPAM State.spamEnabled
fps = ()
fps >
State.normalFpsCounter = State.normalFpsCounter +
State.normalFpsCounter >=
State.unspamActive =
()
.()
State.unspamActive =
State.normalFpsCounter =
()
State.normalFpsCounter =
)
()
detectors = {}
_, obj (Workspace:())
obj.Name:():()
board = obj:()
board
cd = board:()
cd cd:()
.(detectors, cd)
_, v (obj:())
v:()
.(detectors, v)
#detectors ==
_, v (Workspace:())
v:() v.Parent
p = v.Parent
gp = p.Parent
p.Name:():()
(gp gp.Name:():())
(gp gp.Name:():())
.(detectors, v)
detectors
.(()
State.detectors = ()
.()
)
.(()
State.spamEnabled #State.detectors > State.unspamActive
fps = ()
curLoop = FIXED_LOOP
curBatch = FIXED_BATCH
.FPS_GUARD
fps <
.()
waitCount =
() < waitCount <
.()
waitCount = waitCount +
fps <
curLoop =
curBatch =
fps <
curLoop =
curBatch =
batch =
i = , curLoop
State.spamEnabled State.unspamActive
i % == .FPS_GUARD () <
_, cd (State.detectors)
(()
(cd, CLICK_RADIUS, )
)
State.successCount = State.successCount +
batch = batch +
batch >= curBatch
batch =
.()
.()
.()
)
()
(()
prompt = CoreGui:()
prompt prompt.Enabled
prompt.Enabled =
State.blockedCount = State.blockedCount +
)
(()
overlay = CoreGui:()
overlay overlay.Enabled
overlay.Enabled =
)
RunService.RenderStepped:(()
.ANTI_PURCHASE ()
)
CoreGui.ChildAdded:((ins)
.ANTI_PURCHASE (ins.Name == ins.Name == )
.()
(() ins.Enabled = )
)
CoreGui.DescendantAdded:((ins)
.ANTI_PURCHASE (ins.Name == ins.Name == )
.()
(() ins.Enabled = )
)
CoreGui:() CoreGui.KHENZ_Billboard:()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.DisplayOrder =
(() gui.Parent = CoreGui )
gui.Parent gui.Parent = LP:()
main = .()
main.Size = .(, , , )
main.Position = .(, , , -)
main.BackgroundColor3 = THEME.bg
main.BorderSizePixel =
main.Active =
main.Parent = gui
.(, main).CornerRadius = .(, )
stroke = .()
stroke.Color = THEME.danger
stroke.Transparency =
stroke.Thickness =
stroke.Parent = main
topbar = .()
topbar.Size = .(, , , )
topbar.BackgroundColor3 = THEME.bg_card
topbar.BorderSizePixel =
topbar.Active =
topbar.Parent = main
.(, topbar).CornerRadius = .(, )
titleLbl = .()
titleLbl.Size = .(, -, , )
titleLbl.Position = .(, , , )
titleLbl.BackgroundTransparency =
titleLbl.Text =
titleLbl.TextColor3 = THEME.danger
titleLbl.Font = .Font.GothamBold
titleLbl.TextSize =
titleLbl.TextXAlignment = .TextXAlignment.Left
titleLbl.Parent = topbar
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , -)
closeBtn.BackgroundColor3 = THEME.bg_input
closeBtn.TextColor3 = THEME.danger
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.Text =
closeBtn.Parent = topbar
.(, closeBtn).CornerRadius = .(, )
closeBtn.MouseButton1Click:(() gui.Enabled = )
dragging, dragStart, startPos
topbar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging = ; dragStart = input.Position; startPos = main.Position
)
topbar.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch dragging =
)
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch)
d = input.Position - dragStart
main.Position = .(startPos.X.Scale, startPos.X.Offset + d.X,
startPos.Y.Scale, startPos.Y.Offset + d.Y)
)
body = .()
body.Size = .(, -, , -)
body.Position = .(, , , )
body.BackgroundTransparency =
body.Parent = main
statusLbl = .()
statusLbl.Size = .(, , , )
statusLbl.BackgroundColor3 = THEME.bg_card
statusLbl.TextColor3 = THEME.text
statusLbl.Font = .Font.Code
statusLbl.TextSize =
statusLbl.TextYAlignment = .TextYAlignment.Top
statusLbl.TextXAlignment = .TextXAlignment.Left
statusLbl.Text =
statusLbl.Parent = body
.(, statusLbl).CornerRadius = .(, )
.(()
statusLbl.Parent
.()
fps = ()
status =
State.unspamActive status =
fps < status =
statusLbl.Text = .(
,
State.successCount, State.blockedCount, fps, status, CLICK_RADIUS
)
)
btnHolder = .()
btnHolder.Size = .(, , , -)
btnHolder.Position = .(, , , )
btnHolder.BackgroundTransparency =
btnHolder.Parent = body
btnList = .()
btnList.Padding = .(, )
btnList.Parent = btnHolder
(text, color, callback)
b = .()
b.Size = .(, , , )
b.BackgroundColor3 = color
b.TextColor3 = THEME.bg
b.Font = .Font.GothamBold
b.TextSize =
b.Text = text
b.AutoButtonColor =
b.Parent = btnHolder
.(, b).CornerRadius = .(, )
b:(, color)
b.MouseEnter:(()
c = b:() color
TweenService:(b, TweenInfo.(), {
BackgroundColor3 = .(.(c.R + , ),
.(c.G + , ),
.(c.B + , ))
}):()
)
b.MouseLeave:(()
c = b:() color
TweenService:(b, TweenInfo.(), { BackgroundColor3 = c }):()
)
b.MouseButton1Click:(() (b) )
b
spamBtn = (, THEME.bg_input, (btn)
State.spamEnabled = State.spamEnabled
State.spamEnabled
btn.Text =
btn.BackgroundColor3 = THEME.danger
btn.TextColor3 = THEME.bg
btn:(, THEME.danger)
btn.Text =
btn.BackgroundColor3 = THEME.bg_input
btn.TextColor3 = THEME.text
btn:(, THEME.bg_input)
)
spamBtn.TextColor3 = THEME.text
antiBtn = (, THEME.bg_input, (btn)
.ANTI_PURCHASE = .ANTI_PURCHASE
.ANTI_PURCHASE
btn.Text =
btn.BackgroundColor3 = THEME.danger
btn.TextColor3 = THEME.bg
btn:(, THEME.danger)
()
btn.Text =
btn.BackgroundColor3 = THEME.bg_input
btn.TextColor3 = THEME.text
btn:(, THEME.bg_input)
)
antiBtn.TextColor3 = THEME.text
fpsBtn = (, THEME.warn, (btn)
.FPS_GUARD = .FPS_GUARD
btn.Text = .. (.FPS_GUARD )
btn.BackgroundColor3 = .FPS_GUARD THEME.warn THEME.bg_input
btn.TextColor3 = .FPS_GUARD THEME.bg THEME.text
btn:(, .FPS_GUARD THEME.warn THEME.bg_input)
)
fpsBtn.TextColor3 = THEME.bg
unspamBtn = (, THEME.accent, (btn)
.AUTO_UNSPAM = .AUTO_UNSPAM
btn.Text = .. (.AUTO_UNSPAM )
btn.BackgroundColor3 = .AUTO_UNSPAM THEME.accent THEME.bg_input
btn.TextColor3 = .AUTO_UNSPAM THEME.bg THEME.text
btn:(, .AUTO_UNSPAM THEME.accent THEME.bg_input)
)
unspamBtn.TextColor3 = THEME.bg
(, THEME.purple, ()
.(()
State.unspamActive =
()
.()
State.unspamActive =
()
)
)
UIS.InputBegan:((input, gp)
gp
input.KeyCode == .KeyCode.RightShift
gui.Enabled = gui.Enabled
)
()Attention ⚠️ This script is very laggy for Nds Because this script spams 500k times and has anti-purchase and guard fps features but this applies to natural disasters. You can modified this my Script 😉 Script by Khenz

Universal