Run it
Copy the script and paste it into your executor.
TweenService = :()
UserInputService = :()
CoreGui = :()
HttpService = :()
Players = :()
RunService = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
cfg = {
api = ,
service = ,
provider = ,
discord = ,
logo = ,
barColor = .(,,),
keyFile =
}
notifActive = {}
(title,content,length,iconId)
screen = .()
screen.Name =
screen.ResetOnSpawn =
screen.DisplayOrder =
screen.Parent = CoreGui
scale = .(.(.CurrentCamera.ViewportSize.X,.CurrentCamera.ViewportSize.Y)/,,)
w = .(*scale,,)
h = .(*scale,,)
main = .()
main.Size = .(,w,,h)
main.Position = .(,-,,--h-)
main.AnchorPoint = .(,)
main.BackgroundTransparency =
main.BackgroundColor3 = .(,,)
main.BorderSizePixel =
main.Parent = screen
corner = .()
corner.CornerRadius = .(,)
corner.Parent = main
bar = .()
bar.Size = .(,,,)
bar.Position = .(,,,-)
bar.BackgroundColor3 = cfg.barColor
bar.BorderSizePixel =
bar.ClipsDescendants =
bar.Parent = main
barCorner = .()
barCorner.CornerRadius = .(,)
barCorner.Parent = bar
fill = .()
fill.Size = .(,,,)
fill.Position = .(,,,)
fill.BackgroundColor3 = cfg.barColor
fill.BorderSizePixel =
fill.Parent = bar
icon = .()
icon.Size = .(,h,,)
icon.Position = .(,,,)
icon.BackgroundTransparency =
icon.Image = iconId cfg.logo
icon.ImageColor3 = cfg.barColor
icon.ScaleType = .ScaleType.Stretch
icon.Parent = main
txt = .()
txt.BackgroundTransparency =
txt.Size = .(,-h-,,)
txt.Position = .(,h+,,)
txt.Font = .Font.Code
txt.TextSize = .(*scale,,)
txt.TextXAlignment = .TextXAlignment.Left
txt.TextYAlignment = .TextYAlignment.Top
txt.TextColor3 = .(,,)
txt.Text = title
txt.Parent = main
sub = .()
sub.BackgroundTransparency =
sub.Size = .(,-h-,,)
sub.Position = .(,h+,,)
sub.Font = .Font.Code
sub.TextSize = .(*scale,,)
sub.TextXAlignment = .TextXAlignment.Left
sub.TextYAlignment = .TextYAlignment.Top
sub.TextColor3 = .(,,)
sub.Text = content
sub.TextWrapped =
sub.Parent = main
id = (.(()*))....HttpService:()
.(notifActive,{id=id,frame=main,sizeY=h})
()
spacing = *scale
yoff =
i = #notifActive,,-
node = notifActive[i]
node node.frame node.frame.Parent
target = --yoff-node.sizeY
TweenService:(node.frame,TweenInfo.(,.EasingStyle.Quad,.EasingDirection.Out),{Position=.(,-,,target)}):()
yoff = yoff+node.sizeY+spacing
()
()
i = ,#notifActive
notifActive[i].id == id
.(notifActive,i)
TweenService:(main,TweenInfo.(,.EasingStyle.Quad,.EasingDirection.In),{Position=.(,,main.Position.Y.Scale,main.Position.Y.Offset),BackgroundTransparency=}):()
TweenService:(txt,TweenInfo.(),{TextTransparency=}):()
TweenService:(sub,TweenInfo.(),{TextTransparency=}):()
TweenService:(icon,TweenInfo.(),{ImageTransparency=}):()
.()
(() main:() )
()
length length >
TweenService:(fill,TweenInfo.(length,.EasingStyle.Linear,.EasingDirection.Out),{Size=.(,,,)}):()
.(length,destroy)
btn = .()
btn.Size = .(,,,)
btn.BackgroundTransparency =
btn.Text =
btn.ZIndex =
btn.Parent = main
btn.MouseButton1Click:(destroy)
{Close=destroy}
(key)
writefile
(() (cfg.keyFile,key) )
()
readfile
ok,data = (() (cfg.keyFile) )
ok data
()
Part1 = {}
Part2 = {}
Part3 = {}
Part1.Screen = .()
Part1.Screen.Name =
Part1.Screen.ZIndexBehavior = .ZIndexBehavior.Global
Part1.Screen.ResetOnSpawn =
Part1.Screen.IgnoreGuiInset =
Part1.Screen.Parent = CoreGui
Part1.Main = .()
Part1.Main.Name =
Part1.Main.Size = .(,,,)
Part1.Main.Position = .(,,,)
Part1.Main.AnchorPoint = .(,)
Part1.Main.BackgroundColor3 = .(,,)
Part1.Main.BackgroundTransparency =
Part1.Main.BorderSizePixel =
Part1.Main.ClipsDescendants =
Part1.Main.Parent = Part1.Screen
Part1.Corner = .()
Part1.Corner.CornerRadius = .(,)
Part1.Corner.Parent = Part1.Main
Part2.Top = .()
Part2.Top.Name =
Part2.Top.Size = .(,,,)
Part2.Top.Position = .(,,,)
Part2.Top.BackgroundColor3 = .(,,)
Part2.Top.BorderSizePixel =
Part2.Top.Parent = Part1.Main
Part2.TopCorner = .()
Part2.TopCorner.CornerRadius = .(,)
Part2.TopCorner.Parent = Part2.Top
Part2.TopCover = .()
Part2.TopCover.Name =
Part2.TopCover.Size = .(,,,)
Part2.TopCover.Position = .(,,,-)
Part2.TopCover.BackgroundColor3 = .(,,)
Part2.TopCover.BorderSizePixel =
Part2.TopCover.Parent = Part2.Top
Part2.Line = .()
Part2.Line.Name =
Part2.Line.Size = .(,,,)
Part2.Line.Position = .(,,,)
Part2.Line.BackgroundColor3 = .(,,)
Part2.Line.BorderSizePixel =
Part2.Line.Parent = Part2.Top
Part2.Logo = .()
Part2.Logo.Name =
Part2.Logo.Size = .(,,,)
Part2.Logo.Position = .(,,,)
Part2.Logo.BackgroundTransparency =
Part2.Logo.Image = cfg.logo
Part2.Logo.ImageColor3 = cfg.barColor
Part2.Logo.Parent = Part2.Top
Part2.Title = .()
Part2.Title.Name =
Part2.Title.Size = .(,,,)
Part2.Title.Position = .(,,,)
Part2.Title.BackgroundTransparency =
Part2.Title.Text =
Part2.Title.TextColor3 = .(,,)
Part2.Title.TextSize =
Part2.Title.Font = .Font.GothamBold
Part2.Title.TextXAlignment = .TextXAlignment.Left
Part2.Title.Parent = Part2.Top
Part2.Close = .()
Part2.Close.Name =
Part2.Close.Size = .(,,,)
Part2.Close.Position = .(,-,,)
Part2.Close.AnchorPoint = .(,)
Part2.Close.BackgroundTransparency =
Part2.Close.Image =
Part2.Close.ImageColor3 = .(,,)
Part2.Close.ScaleType = .ScaleType.Fit
Part2.Close.Parent = Part2.Top
Part3.Input = .()
Part3.Input.Name =
Part3.Input.Size = .(,,,)
Part3.Input.Position = .(,,,)
Part3.Input.AnchorPoint = .(,)
Part3.Input.BackgroundColor3 = .(,,)
Part3.Input.BackgroundTransparency =
Part3.Input.BorderSizePixel =
Part3.Input.Parent = Part1.Main
Part3.InputStroke = .()
Part3.InputStroke.Color = cfg.barColor
Part3.InputStroke.Thickness =
Part3.InputStroke.Transparency =
Part3.InputStroke.Parent = Part3.Input
Part3.InputCorner = .()
Part3.InputCorner.CornerRadius = .(,)
Part3.InputCorner.Parent = Part3.Input
Part3.Box = .()
Part3.Box.Name =
Part3.Box.Size = .(,,,)
Part3.Box.Position = .(,,,)
Part3.Box.AnchorPoint = .(,)
Part3.Box.BackgroundTransparency =
Part3.Box.Text = ()
Part3.Box.TextColor3 = .(,,)
Part3.Box.PlaceholderText =
Part3.Box.PlaceholderColor3 = .(,,)
Part3.Box.TextSize =
Part3.Box.Font = .Font.Gotham
Part3.Box.ClearTextOnFocus =
Part3.Box.Parent = Part3.Input
Part3.Buttons = .()
Part3.Buttons.Name =
Part3.Buttons.Size = .(,,,)
Part3.Buttons.Position = .(,,,-)
Part3.Buttons.AnchorPoint = .(,)
Part3.Buttons.BackgroundTransparency =
Part3.Buttons.Parent = Part1.Main
btnColor = .(,,)
Part3.GetKey = .()
Part3.GetKey.Name =
Part3.GetKey.Size = .(,-,,)
Part3.GetKey.Position = .(,,,)
Part3.GetKey.AnchorPoint = .(,)
Part3.GetKey.BackgroundColor3 = btnColor
Part3.GetKey.BorderSizePixel =
Part3.GetKey.Text =
Part3.GetKey.AutoButtonColor =
Part3.GetKey.Parent = Part3.Buttons
getKeyIco = .()
getKeyIco.Size = .(,,,)
getKeyIco.Position = .(,-,,)
getKeyIco.AnchorPoint = .(,)
getKeyIco.BackgroundTransparency =
getKeyIco.Image =
getKeyIco.ImageColor3 = .(,,)
getKeyIco.Parent = Part3.GetKey
getKeyTxt = .()
getKeyTxt.Size = .(,,,)
getKeyTxt.Position = .(,,,)
getKeyTxt.AnchorPoint = .(,)
getKeyTxt.BackgroundTransparency =
getKeyTxt.Text =
getKeyTxt.TextColor3 = .(,,)
getKeyTxt.TextSize =
getKeyTxt.Font = .Font.GothamBold
getKeyTxt.Parent = Part3.GetKey
Part3.GetKeyCorner = .()
Part3.GetKeyCorner.CornerRadius = .(,)
Part3.GetKeyCorner.Parent = Part3.GetKey
Part3.Verify = .()
Part3.Verify.Name =
Part3.Verify.Size = .(,-,,)
Part3.Verify.Position = .(,,,)
Part3.Verify.AnchorPoint = .(,)
Part3.Verify.BackgroundColor3 = btnColor
Part3.Verify.BorderSizePixel =
Part3.Verify.Text =
Part3.Verify.AutoButtonColor =
Part3.Verify.Parent = Part3.Buttons
verifyIco = .()
verifyIco.Size = .(,,,)
verifyIco.Position = .(,-,,)
verifyIco.AnchorPoint = .(,)
verifyIco.BackgroundTransparency =
verifyIco.Image =
verifyIco.ImageColor3 = .(,,)
verifyIco.Parent = Part3.Verify
verifyTxt = .()
verifyTxt.Size = .(,,,)
verifyTxt.Position = .(,,,)
verifyTxt.AnchorPoint = .(,)
verifyTxt.BackgroundTransparency =
verifyTxt.Text =
verifyTxt.TextColor3 = .(,,)
verifyTxt.TextSize =
verifyTxt.Font = .Font.GothamBold
verifyTxt.Parent = Part3.Verify
Part3.VerifyCorner = .()
Part3.VerifyCorner.CornerRadius = .(,)
Part3.VerifyCorner.Parent = Part3.Verify
{
gui = Part1.Screen,
main = Part1.Main,
box = Part3.Box,
verify = Part3.Verify,
getKey = Part3.GetKey,
close = Part2.Close,
top = Part2.Top
}
(ui)
dragInput,dragStart,startPos
ui.top.InputBegan:((inp)
inp.UserInputType == .UserInputType.MouseButton1
dragInput = inp
dragStart = inp.Position
startPos = ui.main.Position
inp.Changed:(() inp.UserInputState == .UserInputState.End dragInput = )
)
UserInputService.InputChanged:((inp)
inp == dragInput inp.UserInputType == .UserInputType.MouseMovement
delta = inp.Position - dragStart
ui.main.Position = .(startPos.X.Scale,startPos.X.Offset+delta.X,startPos.Y.Scale,startPos.Y.Offset+delta.Y)
)
(btn)
orig = btn.BackgroundColor3
pop = .(.(orig.R*,),.(orig.G*,),.(orig.B*,))
TweenService:(btn,TweenInfo.(),{BackgroundColor3=pop}):()
.()
TweenService:(btn,TweenInfo.(,.EasingStyle.Back,.EasingDirection.Out),{BackgroundColor3=orig}):()
()
()
()
().JunkieUILoaded
().JunkieUILoaded =
ui = ()
(ui)
()
key = ui.box.Text:(,)
key ==
(,,,)
(,,,)
success, sdk = (()
(:())()
)
success
(, , , )
ok = sdk.(cfg.api, key, cfg.service)
ok
(key)
(, , , )
TweenService:(ui.main, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {
Position = .(, , -, ),
BackgroundTransparency =
}):()
.()
ui.gui:()
()
(, , , )
ui.verify.MouseButton1Click:(()
(ui.verify)
()
)
ui.box.FocusLost:((enter)
enter
()
)
ui.getKey.MouseButton1Click:(()
(ui.getKey)
(, , , )
success, sdk = (()
(:())()
)
success
link = sdk.(cfg.api, cfg.provider, cfg.service)
link setclipboard
(link)
(, , , )
(, , , )
(, , , )
)
ui.close.MouseButton1Click:(()
(, , , )
TweenService:(ui.main, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {
Position = .(, , -, ),
BackgroundTransparency =
}):()
.()
ui.gui:()
)
ui.box.Focused:(()
TweenService:(ui.box.Parent, TweenInfo.(), {BackgroundTransparency = }):()
)
ui.box.FocusLost:(()
TweenService:(ui.box.Parent, TweenInfo.(), {BackgroundTransparency = }):()
)
_,btn ({ui.verify, ui.getKey})
btn.MouseEnter:(()
orig = btn.BackgroundColor3
bright = .(.(orig.R*,), .(orig.G*,), .(orig.B*,))
TweenService:(btn, TweenInfo.(), {BackgroundColor3 = bright}):()
)
btn.MouseLeave:(()
orig = btn.BackgroundColor3
dim = .(orig.R/, orig.G/, orig.B/)
TweenService:(btn, TweenInfo.(), {BackgroundColor3 = dim}):()
)
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: work.ink, junkie-development.de.