Run it
Copy the script and paste it into your executor.
API_URL =
URL_FREE =
URL_PREMIUM =
Players = :()
UserInputService = :()
TweenService = :()
HttpService = :()
SoundService = :()
Debris = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
C_BG = .(, , )
C_CARD = .(, , )
C_INPUT = .(, , )
C_STROKE = .(, , )
C_STROKE_HI = .(, , )
C_TEXT = .(, , )
C_MUTED = .(, , )
C_DIM = .(, , )
C_NEON = .(, , )
C_NEON_H = .(, , )
C_ERR = .(, , )
C_WARN = .(, , )
C_GHOST = .(, , )
C_GHOST_H = .(, , )
SOUNDS = {
open = ,
click = ,
success = ,
= ,
}
lastSoundAt =
SOUND_COOLDOWN =
(name, volume, pitch)
id = SOUNDS[name]
id
agora = ()
agora - lastSoundAt < SOUND_COOLDOWN
lastSoundAt = agora
(()
s = .()
s.SoundId = id
s.Volume = volume
s.PlaybackSpeed = pitch
s.Parent = SoundService
s:()
Debris:(s, )
)
()
(, , )
.(, ()
lastSoundAt =
(, , )
)
() (, , )
()
(, , )
.(, ()
lastSoundAt =
(, , )
)
() (, , )
()
_, name ({, , , })
fn = [name]
(fn) ==
ok, v = (fn)
ok v (v)
ok, id = (()
:():()
)
ok id id
(LocalPlayer.UserId) .. .. (.PlaceId)
(url, timeout)
timeout = timeout
result, done, ok = , ,
.(()
success, resp = (() :(url, ) )
ok = success
result = resp
done =
)
start = ()
done (() - start) < timeout
.()
done , ,
ok, result,
()
pg = LocalPlayer:()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.DisplayOrder =
gui.IgnoreGuiInset =
gui.ZIndexBehavior = .ZIndexBehavior.Sibling
gui.Parent = pg
grid = .(, gui)
grid.Size = .(, , , )
grid.BackgroundTransparency =
grid.ZIndex =
i = ,
line = .(, grid)
line.Size = .(, , , )
line.Position = .(, , , i * )
line.BackgroundColor3 = C_NEON
line.BackgroundTransparency =
line.BorderSizePixel =
i = ,
line = .(, grid)
line.Size = .(, , , )
line.Position = .(, i * , , )
line.BackgroundColor3 = C_NEON
line.BackgroundTransparency =
line.BorderSizePixel =
particleLayer = .(, gui)
particleLayer.Size = .(, , , )
particleLayer.BackgroundTransparency =
particleLayer.ZIndex =
i = ,
p = .(, particleLayer)
sz = .(, )
p.Size = .(, sz, , sz)
p.Position = .(.(), , .(), )
p.BackgroundColor3 = C_NEON
p.BackgroundTransparency = .(, ) /
p.BorderSizePixel =
pc = .(, p)
pc.CornerRadius = .(, )
.(()
p.Parent
dur = .(, ) /
targetY = .(-, ) /
TweenService:(p, TweenInfo.(dur, .EasingStyle.Sine), {
Position = .(p.Position.X.Scale, , targetY, )
}):()
.(dur)
)
card = .()
card.Size = .(, , , )
card.Position = .(, -, , -)
card.BackgroundColor3 = C_CARD
card.BackgroundTransparency =
card.BorderSizePixel =
card.ZIndex =
card.Parent = gui
cc = .(, card)
cc.CornerRadius = .(, )
cs = .(, card)
cs.Color = C_STROKE_HI
cs.Thickness =
cs.Transparency =
shadow = .(, card)
shadow.AnchorPoint = .(, )
shadow.Position = .(, , , )
shadow.Size = .(, , , )
shadow.BackgroundTransparency =
shadow.Image =
shadow.ImageColor3 = .(, , )
shadow.ImageTransparency =
shadow.ScaleType = .ScaleType.Slice
shadow.SliceCenter = Rect.(, , , )
shadow.ZIndex = -
topGlow = .(, card)
topGlow.Size = .(, -, , )
topGlow.Position = .(, , , )
topGlow.BackgroundColor3 = C_NEON
topGlow.BorderSizePixel =
topGlow.ZIndex =
tgc = .(, topGlow)
tgc.CornerRadius = .(, )
.(()
card.Parent
TweenService:(topGlow, TweenInfo.(, .EasingStyle.Sine), {
BackgroundTransparency =
}):()
.()
card.Parent
TweenService:(topGlow, TweenInfo.(, .EasingStyle.Sine), {
BackgroundTransparency =
}):()
.()
)
glowBg = .(, card)
glowBg.Size = .(, , , )
glowBg.Position = .(, -, , -)
glowBg.BackgroundTransparency =
glowBg.Image =
glowBg.ImageColor3 = C_NEON
glowBg.ImageTransparency =
glowBg.ScaleType = .ScaleType.Slice
glowBg.SliceCenter = Rect.(, , , )
glowBg.ZIndex =
scan = .(, card)
scan.Size = .(, -, , )
scan.Position = .(, , , -)
scan.BackgroundColor3 = C_NEON
scan.BackgroundTransparency =
scan.BorderSizePixel =
scan.ZIndex =
scanGrad = .(, scan)
scanGrad.Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
})
.(()
card.Parent
scan.Position = .(, , , -)
TweenService:(scan, TweenInfo.(, .EasingStyle.Linear), {
Position = .(, , , )
}):()
.()
)
(pos, size)
c = .(, card)
c.Size = size
c.Position = pos
c.BackgroundColor3 = C_NEON
c.BorderSizePixel =
c.ZIndex =
(.(, , , ), .(, , , ))
(.(, , , ), .(, , , ))
(.(, -, , ), .(, , , ))
(.(, -, , ), .(, , , ))
(.(, , , -), .(, , , ))
(.(, , , -), .(, , , ))
(.(, -, , -), .(, , , ))
(.(, -, , -), .(, , , ))
logo = .(, card)
logo.Size = .(, , , )
logo.Position = .(, , , )
logo.BackgroundTransparency =
logo.ZIndex =
lbl7 = .(, logo)
lbl7.Size = .(, , , )
lbl7.Position = .(, , , )
lbl7.BackgroundTransparency =
lbl7.Text =
lbl7.TextColor3 = C_TEXT
lbl7.TextSize =
lbl7.Font = .Font.GothamBold
lbl7.TextXAlignment = .TextXAlignment.Left
lbl7.ZIndex =
lblz = .(, logo)
lblz.Size = .(, , , )
lblz.Position = .(, , , )
lblz.BackgroundTransparency =
lblz.Text =
lblz.TextColor3 = C_NEON
lblz.TextSize =
lblz.Font = .Font.GothamBold
lblz.TextXAlignment = .TextXAlignment.Left
lblz.ZIndex =
lblzStroke = .(, lblz)
lblzStroke.Color = C_NEON
lblzStroke.Thickness =
lblzStroke.Transparency =
lblK = .(, logo)
lblK.Size = .(, , , )
lblK.Position = .(, , , )
lblK.BackgroundTransparency =
lblK.Text =
lblK.TextColor3 = C_TEXT
lblK.TextSize =
lblK.Font = .Font.GothamBold
lblK.TextXAlignment = .TextXAlignment.Left
lblK.ZIndex =
tag = .(, card)
tag.Size = .(, , , )
tag.Position = .(, , , )
tag.BackgroundTransparency =
tag.Text =
tag.TextColor3 = C_MUTED
tag.TextSize =
tag.Font = .Font.Code
tag.TextXAlignment = .TextXAlignment.Left
tag.ZIndex =
dot = .(, card)
dot.Size = .(, , , )
dot.Position = .(, -, , )
dot.AnchorPoint = .(, )
dot.BackgroundColor3 = C_DIM
dot.BorderSizePixel =
dot.ZIndex =
dotc = .(, dot)
dotc.CornerRadius = .(, )
dotShadow = .(, dot)
dotShadow.Color = C_DIM
dotShadow.Thickness =
dotShadow.Transparency =
statusText = .(, card)
statusText.Size = .(, , , )
statusText.Position = .(, -, , )
statusText.AnchorPoint = .(, )
statusText.BackgroundTransparency =
statusText.Text =
statusText.TextColor3 = C_MUTED
statusText.TextSize =
statusText.Font = .Font.Code
statusText.TextXAlignment = .TextXAlignment.Right
statusText.ZIndex =
divider = .(, card)
divider.Size = .(, -, , )
divider.Position = .(, , , )
divider.BackgroundColor3 = C_STROKE
divider.BorderSizePixel =
divider.ZIndex =
screen1 = .(, card)
screen1.Size = .(, , , )
screen1.Position = .(, , , )
screen1.BackgroundTransparency =
screen1.ZIndex =
subtitle = .(, screen1)
subtitle.Size = .(, -, , )
subtitle.Position = .(, , , )
subtitle.BackgroundTransparency =
subtitle.Text =
subtitle.TextColor3 = C_MUTED
subtitle.TextSize =
subtitle.Font = .Font.Code
subtitle.TextXAlignment = .TextXAlignment.Left
subtitle.TextYAlignment = .TextYAlignment.Top
subtitle.TextWrapped =
subtitle.ZIndex =
btnFree = .(, screen1)
btnFree.Size = .(, -, , )
btnFree.Position = .(, , , )
btnFree.BackgroundColor3 = C_GHOST
btnFree.TextColor3 = C_TEXT
btnFree.Text =
btnFree.TextSize =
btnFree.Font = .Font.GothamBold
btnFree.BorderSizePixel =
btnFree.AutoButtonColor =
btnFree.ZIndex =
bfc = .(, btnFree)
bfc.CornerRadius = .(, )
bfs = .(, btnFree)
bfs.Color = C_STROKE_HI
bfs.Thickness =
btnKey = .(, screen1)
btnKey.Size = .(, -, , )
btnKey.Position = .(, , , )
btnKey.BackgroundColor3 = C_NEON
btnKey.TextColor3 = .(, , )
btnKey.Text =
btnKey.TextSize =
btnKey.Font = .Font.GothamBold
btnKey.BorderSizePixel =
btnKey.AutoButtonColor =
btnKey.ZIndex =
bkc = .(, btnKey)
bkc.CornerRadius = .(, )
.(()
btnKey.Parent
TweenService:(btnKey, TweenInfo.(, .EasingStyle.Sine), {
BackgroundColor3 = C_NEON_H
}):()
.()
btnKey.Parent
TweenService:(btnKey, TweenInfo.(, .EasingStyle.Sine), {
BackgroundColor3 = C_NEON
}):()
.()
)
keySub = .(, screen1)
keySub.Size = .(, -, , )
keySub.Position = .(, , , )
keySub.BackgroundTransparency =
keySub.Text =
keySub.TextColor3 = C_ERR
keySub.TextSize =
keySub.Font = .Font.GothamBold
keySub.TextXAlignment = .TextXAlignment.Center
keySub.ZIndex =
screen2 = .(, card)
screen2.Size = .(, , , )
screen2.Position = .(, , , )
screen2.BackgroundTransparency =
screen2.Visible =
screen2.ZIndex =
labelKey = .(, screen2)
labelKey.Size = .(, -, , )
labelKey.Position = .(, , , )
labelKey.BackgroundTransparency =
labelKey.Text =
labelKey.TextColor3 = C_MUTED
labelKey.TextSize =
labelKey.Font = .Font.Code
labelKey.TextXAlignment = .TextXAlignment.Left
labelKey.ZIndex =
tb = .(, screen2)
tb.Size = .(, -, , )
tb.Position = .(, , , )
tb.BackgroundColor3 = C_INPUT
tb.TextColor3 = C_TEXT
tb.PlaceholderText =
tb.PlaceholderColor3 = C_DIM
tb.Text =
tb.TextSize =
tb.Font = .Font.Code
tb.BorderSizePixel =
tb.ClearTextOnFocus =
tb.TextXAlignment = .TextXAlignment.Left
tb.ZIndex =
tbc = .(, tb)
tbc.CornerRadius = .(, )
tbp = .(, tb)
tbp.PaddingLeft = .(, )
tbp.PaddingRight = .(, )
tbs = .(, tb)
tbs.Color = C_STROKE
tbs.Thickness =
btnUsar = .(, screen2)
btnUsar.Size = .(, -, , )
btnUsar.Position = .(, , , )
btnUsar.BackgroundColor3 = C_NEON
btnUsar.TextColor3 = .(, , )
btnUsar.Text =
btnUsar.TextSize =
btnUsar.Font = .Font.GothamBold
btnUsar.BorderSizePixel =
btnUsar.AutoButtonColor =
btnUsar.ZIndex =
bvc = .(, btnUsar)
bvc.CornerRadius = .(, )
btnObter = .(, screen2)
btnObter.Size = .(, -, , )
btnObter.Position = .(, , , )
btnObter.BackgroundColor3 = C_GHOST
btnObter.TextColor3 = C_TEXT
btnObter.Text =
btnObter.TextSize =
btnObter.Font = .Font.Gotham
btnObter.BorderSizePixel =
btnObter.AutoButtonColor =
btnObter.ZIndex =
boc = .(, btnObter)
boc.CornerRadius = .(, )
bos = .(, btnObter)
bos.Color = C_STROKE_HI
bos.Thickness =
btnVoltar = .(, screen2)
btnVoltar.Size = .(, -, , )
btnVoltar.Position = .(, , , )
btnVoltar.BackgroundColor3 = C_GHOST
btnVoltar.TextColor3 = C_MUTED
btnVoltar.Text =
btnVoltar.TextSize =
btnVoltar.Font = .Font.Gotham
btnVoltar.BorderSizePixel =
btnVoltar.AutoButtonColor =
btnVoltar.ZIndex =
bvc2 = .(, btnVoltar)
bvc2.CornerRadius = .(, )
bvs2 = .(, btnVoltar)
bvs2.Color = C_STROKE_HI
bvs2.Thickness =
drag, dragStart, startPos
headerArea = .(, card)
headerArea.Size = .(, , , )
headerArea.Position = .(, , , )
headerArea.BackgroundTransparency =
headerArea.Text =
headerArea.ZIndex =
headerArea.Parent = card
headerArea.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
drag =
dragStart = input.Position
startPos = card.Position
)
UserInputService.InputChanged:((input)
drag (input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch)
d = input.Position - dragStart
card.Position = .(
startPos.X.Scale, startPos.X.Offset + d.X,
startPos.Y.Scale, startPos.Y.Offset + d.Y
)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
drag =
)
tb.Focused:(()
TweenService:(tbs, TweenInfo.(), {Color = C_NEON}):()
)
tb.FocusLost:(()
TweenService:(tbs, TweenInfo.(), {Color = C_STROKE}):()
)
btnFree.MouseEnter:(()
TweenService:(btnFree, TweenInfo.(), {BackgroundColor3 = C_GHOST_H}):()
TweenService:(bfs, TweenInfo.(), {Color = C_NEON}):()
)
btnFree.MouseLeave:(()
TweenService:(btnFree, TweenInfo.(), {BackgroundColor3 = C_GHOST}):()
TweenService:(bfs, TweenInfo.(), {Color = C_STROKE_HI}):()
)
btnKey.MouseEnter:(()
TweenService:(bkc, TweenInfo.(), {CornerRadius = .(, )}):()
)
btnKey.MouseLeave:(()
TweenService:(bkc, TweenInfo.(), {CornerRadius = .(, )}):()
)
btnUsar.MouseEnter:(()
btnUsar.Text ==
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_NEON_H}):()
)
btnUsar.MouseLeave:(()
btnUsar.Text ==
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_NEON}):()
)
btnObter.MouseEnter:(()
TweenService:(btnObter, TweenInfo.(), {BackgroundColor3 = C_GHOST_H}):()
TweenService:(bos, TweenInfo.(), {Color = C_NEON}):()
)
btnObter.MouseLeave:(()
TweenService:(btnObter, TweenInfo.(), {BackgroundColor3 = C_GHOST}):()
TweenService:(bos, TweenInfo.(), {Color = C_STROKE_HI}):()
)
fadeAll = { card, divider, screen1, subtitle, btnFree, btnKey, keySub }
_, o (fadeAll)
o:() o:() o:()
o.TextTransparency =
o:() o:() o:()
o.BackgroundTransparency =
tbs.Transparency =
cs.Transparency =
bos.Transparency =
bfs.Transparency =
bvs2.Transparency =
dot.BackgroundTransparency =
dotShadow.Transparency =
info = TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out)
_, o (fadeAll)
o:() o:() o:()
TweenService:(o, info, {TextTransparency = }):()
TweenService:(card, info, {BackgroundTransparency = }):()
TweenService:(btnFree, info, {BackgroundTransparency = }):()
TweenService:(btnKey, info, {BackgroundTransparency = }):()
TweenService:(divider, info, {BackgroundTransparency = }):()
TweenService:(cs, info, {Transparency = }):()
TweenService:(bfs, info, {Transparency = }):()
TweenService:(dot, info, {BackgroundTransparency = }):()
TweenService:(dotShadow, info, {Transparency = }):()
()
gui, card, screen1, screen2, tb, tbs, btnFree, btnKey,
btnUsar, btnObter, btnVoltar, bos, dot, dotShadow, statusText
gui, card, screen1, screen2, tb, tbs,
btnFree, btnKey, btnUsar, btnObter, btnVoltar,
bos, dot, dotShadow, statusText = ()
keyValue =
tentativas =
MAX_TENTATIVAS =
KICK_MSG =
validando =
typingToken =
(txt, color)
typingToken = typingToken +
myToken = typingToken
statusText.Text =
.(()
i = , #txt
myToken ~= typingToken
statusText.Text = txt:(, i)
.()
)
TweenService:(statusText, TweenInfo.(), {TextColor3 = color}):()
(color)
dot.BackgroundColor3 = color
dotShadow.Color = color
()
original = card.Position
.(()
i = ,
offset = (i % == ) -
card.Position = .(original.X.Scale, original.X.Offset + offset,
original.Y.Scale, original.Y.Offset)
.()
card.Position = original
)
(tela)
tela ==
screen1.Visible =
screen2.Visible =
(, C_MUTED)
(C_MUTED)
screen1.Visible =
screen2.Visible =
(, C_MUTED)
(C_DIM)
()
fadeOut = TweenInfo.(, .EasingStyle.Quart, .EasingDirection.In)
_, o (card:())
o:() o:() o:()
TweenService:(o, fadeOut, {TextTransparency = }):()
o:()
TweenService:(o, fadeOut, {BackgroundTransparency = }):()
o:()
TweenService:(o, fadeOut, {Transparency = }):()
.()
gui:()
(url)
ok, err = (()
(:(url))()
)
ok
( .. (err))
()
btnUsar.Text =
btnUsar.TextColor3 = .(, , )
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_NEON}):()
()
()
(() gui:() )
.()
(() LocalPlayer:(KICK_MSG) )
(motivo)
()
()
tentativas = tentativas +
restantes = MAX_TENTATIVAS - tentativas
tentativas >= MAX_TENTATIVAS
(, C_ERR)
(C_ERR)
btnUsar.Text =
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_ERR}):()
btnUsar.TextColor3 = .(, , )
.()
()
(motivo .. .. restantes .. , C_ERR)
(C_ERR)
btnUsar.Text = motivo
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_ERR}):()
btnUsar.TextColor3 = .(, , )
.()
()
(, C_MUTED)
(C_MUTED)
()
validando
key = (keyValue ):(, )
#key ==
()
()
(, C_ERR)
(C_ERR)
TweenService:(tbs, TweenInfo.(), {Color = C_ERR}):()
.()
(, C_MUTED)
(C_MUTED)
TweenService:(tbs, TweenInfo.(), {Color = C_STROKE}):()
fmtOk = key:()
key:()
fmtOk
()
()
(, C_ERR)
(C_ERR)
TweenService:(tbs, TweenInfo.(), {Color = C_ERR}):()
.()
(, C_MUTED)
(C_MUTED)
TweenService:(tbs, TweenInfo.(), {Color = C_STROKE}):()
validando =
()
(, C_WARN)
(C_WARN)
btnUsar.Text =
btnUsar.TextColor3 = C_MUTED
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_GHOST}):()
url = API_URL .. .. HttpService:(key)
.. .. HttpService:(LocalPlayer.Name)
.. .. HttpService:(())
ok, resp, timeout = (url, )
timeout
validando =
btnUsar.Text =
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_ERR}):()
btnUsar.TextColor3 = .(, , )
.()
()
ok resp
validando =
btnUsar.Text =
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_ERR}):()
btnUsar.TextColor3 = .(, , )
.()
()
ok2, data = (() HttpService:(resp) )
ok2 (data) ~=
validando =
btnUsar.Text =
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_ERR}):()
btnUsar.TextColor3 = .(, , )
.()
()
aprovado = data.valid == data.ok ==
aprovado
validando =
()
(, C_NEON)
(C_NEON)
btnUsar.Text =
TweenService:(btnUsar, TweenInfo.(), {BackgroundColor3 = C_NEON}):()
.()
()
.()
(URL_PREMIUM)
validando =
motivos = {
no_key = ,
no_user = ,
not_found = ,
expired = ,
banned = ,
blocked = ,
frozen = ,
account_limit_reached = ,
}
msg = motivos[data.reason]
(msg)
tb:():(()
keyValue = tb.Text
)
btnFree.MouseButton1Click:(()
()
(, C_WARN)
(C_WARN)
()
.()
(URL_FREE)
)
btnKey.MouseButton1Click:(()
()
()
)
btnVoltar.MouseButton1Click:(()
()
()
)
btnUsar.MouseButton1Click:(()
btnUsar.Text ~=
()
)
tb.FocusLost:((enterPressed)
enterPressed btnUsar.Text ==
()
)
btnObter.MouseButton1Click:(()
()
url = API_URL ..
(openbrowser) ==
ok = (openbrowser, url)
ok
(, C_WARN)
(C_WARN)
.()
(, C_MUTED)
(C_MUTED)
setclipboard
(setclipboard, url)
(, C_NEON)
(C_NEON)
TweenService:(bos, TweenInfo.(), {Color = C_NEON}):()
.()
(, C_MUTED)
(C_MUTED)
TweenService:(bos, TweenInfo.(), {Color = C_STROKE_HI}):()
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: obtendo-key.7zk.workers.dev, raw.githubusercontent.com.
7zK Hub | Roblox Script O 7zK é um hub de scripts focado em performance máxima, estabilidade e uma interface moderna. Desenvolvido para rodar perfeitamente tanto em dispositivos móveis quanto em PCs, sem travamentos e com uma experiência de usuário fluida. O script conta com um sistema próprio de atualizações e um painel de controle totalmente otimizado. A interface visual foi construída do zero com um design cyber-neon exclusivo. Sistema de Key: Para acessar o hub completo, é necessário gerar uma key. O sistema é 100% gratuito e protege o script contra vazamentos. Acesse o site oficial para gerar sua key de 24h: https://obtendo-key.7zk.workers.dev/request (Cada key é válida por 24 horas e vinculada a 1 conta Roblox). Notas Técnicas: • Interface baseada na biblioteca pública Orion UI. • Otimizado para executores mobile (Delta, Fluxus, etc). • Créditos ao desenvolvedor do projeto.

Universal