Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
httpService = :()
coreGui = :()
userInput = :()
marketService = :()
runService = :()
currentLang =
translations = {
PT = { congrats = , search = , refresh = , clear = , execute = , key = , universal = },
EN = { congrats = , search = , refresh = , clear = , execute = , key = , universal = },
ES = { congrats = , search = , refresh = , clear = , execute = , key = , universal = }
}
success, productInfo = (() marketService:(.PlaceId) )
cleanGameName = success productInfo.Name:(, ):(, ):(, ):()
sg = .(, coreGui); sg.Name =
(gui)
dragging, dragInput, dragStart, startPos
(input)
delta = input.Position - dragStart
gui.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
gui.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = gui.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
gui.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
userInput.InputChanged:((input)
input == dragInput dragging
(input)
)
miniBar = .(, sg)
miniBar.Size = .(, , , ); miniBar.Position = .(, -, , )
miniBar.BackgroundColor3 = .(, , ); miniBar.Visible = ; miniBar.Active =
.(, miniBar)
miniStroke = .(, miniBar); miniStroke.Thickness =
(miniBar)
miniTitle = .(, miniBar)
miniTitle.Size = .(, -, , ); miniTitle.Position = .(, , , ); miniTitle.BackgroundTransparency =
miniTitle.Text = ; miniTitle.TextColor3 = .(,,); miniTitle.Font = ; miniTitle.TextSize = ; miniTitle.TextXAlignment =
maximizeBtn = .(, miniBar)
maximizeBtn.Size = .(, , , ); maximizeBtn.Position = .(, -, , -); maximizeBtn.BackgroundTransparency =
maximizeBtn.Text = ; maximizeBtn.TextColor3 = .(,,); maximizeBtn.Font = ; maximizeBtn.TextSize =
main = .(, sg)
main.Size = .(, , , ); main.Position = .(, -, , -); main.BackgroundColor3 = .(, , ); main.Visible = ; main.Active =
.(, main); ledStroke = .(, main); ledStroke.Thickness =
(main)
minimizeBtn = .(, main)
minimizeBtn.Size = .(, , , ); minimizeBtn.Position = .(, -, , ); minimizeBtn.BackgroundTransparency =
minimizeBtn.Text = ; minimizeBtn.TextColor3 = .(,,); minimizeBtn.Font = ; minimizeBtn.TextSize = ; minimizeBtn.ZIndex =
container = .(, main); container.Size = .(, -, , ); container.Position = .(, , , ); container.BackgroundTransparency =
searchPage = .(, container); searchPage.Size = .(, , , ); searchPage.BackgroundTransparency =
benchPage = .(, container); benchPage.Size = .(, , , ); benchPage.BackgroundTransparency = ; benchPage.Visible =
editor = .(, benchPage)
editor.Size = .(, , , ); editor.Position = .(, , , ); editor.BackgroundColor3 = .(, , ); editor.TextColor3 = .(,,); editor.Font = ; editor.TextSize = ; editor.MultiLine = ; editor.TextXAlignment = ; editor.TextYAlignment = ; editor.Text = ; .(, editor)
execBtn = .(, benchPage); execBtn.Size = .(, , , ); execBtn.Position = .(, , , ); execBtn.BackgroundColor3 = .(, , ); execBtn.TextColor3 = .(,,); execBtn.Font = ; .(, execBtn)
clearBtn = .(, benchPage); clearBtn.Size = .(, , , ); clearBtn.Position = .(, , , ); clearBtn.BackgroundColor3 = .(, , ); clearBtn.TextColor3 = .(,,); clearBtn.Font = ; .(, clearBtn)
scroll = .(, searchPage); scroll.Size = .(, , , ); scroll.Position = .(, , , ); scroll.BackgroundTransparency = ; scroll.ScrollBarThickness = ; scroll.AutomaticCanvasSize =
grid = .(, scroll); grid.CellSize = .(, , , ); grid.CellPadding = .(, , , )
searchBarFrame = .(, searchPage); searchBarFrame.Size = .(, , , ); searchBarFrame.Position = .(, , , ); searchBarFrame.BackgroundColor3 = .(, , ); .(, searchBarFrame)
searchInput = .(, searchBarFrame); searchInput.Size = .(, , , ); searchInput.Position = .(, , , ); searchInput.BackgroundTransparency = ; searchInput.Text = cleanGameName; searchInput.TextColor3 = .(,,); searchInput.Font = ; searchInput.TextSize = ; searchInput.TextXAlignment = ; searchInput.ClearTextOnFocus =
searchBtn = .(, searchBarFrame); searchBtn.Size = .(, , , ); searchBtn.Position = .(, -, , -); searchBtn.BackgroundColor3 = .(, , ); searchBtn.TextColor3 = .(,,); searchBtn.Font = ; .(, searchBtn)
refreshBtn = .(, searchBarFrame); refreshBtn.Size = .(, , , ); refreshBtn.Position = .(, -, , -); refreshBtn.BackgroundColor3 = .(, , ); refreshBtn.TextColor3 = .(,,); refreshBtn.Font = ; .(, refreshBtn)
(query)
query ==
_,v (scroll:()) v:() v:()
s, res = (() :(..httpService:(query)..) )
s
d = httpService:(res)
d.result d.result.scripts
_, sc (d.result.scripts)
card = .(, scroll); card.BackgroundColor3 = .(, , ); .(, card)
gameImg = .(, card)
gameImg.Size = .(, -, , ); gameImg.Position = .(, , , ); gameImg.BackgroundColor3 = .(, , ); .(, gameImg)
gameImg.Image = ..(sc.game sc.game.gameId )..
title = .(, card); title.Size = .(, -, , ); title.Position = .(, , , ); title.Text = sc.title; title.TextColor3 = .(,,); title.Font = ; title.TextSize = ; title.TextWrapped = ; title.BackgroundTransparency =
infoTxt = .(, card)
infoTxt.Size = .(, -, , ); infoTxt.Position = .(, , , ); infoTxt.BackgroundTransparency = ; infoTxt.Font = ; infoTxt.TextSize = ; infoTxt.TextWrapped =
hasKey = sc.key
isUni = sc.isUniversal
infoTxt.Text = .. hasKey .. .. isUni .. .. (sc.isPatched )
infoTxt.TextColor3 = sc.isPatched .(,,) .(,,)
bExec = .(, card); bExec.Size = .(, , , ); bExec.Position = .(, , , -); bExec.BackgroundColor3 = .(, , ); bExec.Text = ; bExec.TextColor3 = .(,,); bExec.Font = ; .(, bExec)
bExec.MouseButton1Click:(() ((sc.script)) )
minimizeBtn.MouseButton1Click:(() main.Visible = ; miniBar.Visible = )
maximizeBtn.MouseButton1Click:(() miniBar.Visible = ; main.Visible = )
searchBtn.MouseButton1Click:(() (searchInput.Text) )
refreshBtn.MouseButton1Click:(() (searchInput.Text) )
execBtn.MouseButton1Click:(() ((editor.Text)) )
clearBtn.MouseButton1Click:(() editor.Text = )
sidebar = .(, main); sidebar.Size = .(, , , ); sidebar.BackgroundColor3 = .(, , ); .(, sidebar)
(ic, f)
b = .(, sidebar); b.Size = .(, , , ); b.Text = ic; b.BackgroundColor3 = .(, , ); b.TextColor3 = .(,,); b.Font = ; b.TextSize = ; .(, b); b.MouseButton1Click:(f)
.(, sidebar).HorizontalAlignment = ; sidebar.UIListLayout.Padding = .(, )
(, () benchPage.Visible = ; searchPage.Visible = )
(, () searchPage.Visible = ; benchPage.Visible = )
loader = .(, sg); loader.Size = .(, , , ); loader.Position = .(, -, , -); loader.BackgroundColor3 = .(, , ); .(, loader)
playerImg = .(, loader); playerImg.Size = .(, , , ); playerImg.Position = .(, -, , ); playerImg.Image = ..player.UserId..; .(, playerImg).CornerRadius = .(, )
congratsTxt = .(, loader); congratsTxt.Size = .(, , , ); congratsTxt.Position = .(, , , ); congratsTxt.BackgroundTransparency = ; congratsTxt.TextColor3 = .(,,); congratsTxt.Font = ; congratsTxt.TextSize = ; congratsTxt.Text = .. player.DisplayName
barBg = .(, loader); barBg.Size = .(, , , ); barBg.Position = .(, , , ); barBg.BackgroundColor3 = .(, , )
barFill = .(, barBg); barFill.Size = .(,,,); barFill.BackgroundColor3 = .(, , )
langFrame = .(, loader); langFrame.Size = .(, , , ); langFrame.Position = .(, , , ); langFrame.BackgroundTransparency = ; langFrame.Visible =
.(, langFrame).FillDirection = ; langFrame.UIListLayout.HorizontalAlignment = ; langFrame.UIListLayout.Padding = .(, )
(lang)
currentLang = lang
t = translations[lang]
searchBtn.Text = t.search; refreshBtn.Text = t.refresh; execBtn.Text = t.execute; clearBtn.Text = t.clear
congratsTxt.Text = t.congrats .. .. player.DisplayName
.(); loader:(); main.Visible =
.(() .()
ledStroke.Color = .(() % / , , )
miniStroke.Color = .(() % / , , )
)
(cleanGameName)
(flag, langCode)
b = .(, langFrame); b.Size = .(, , , ); b.BackgroundColor3 = .(, , ); b.Text = flag; b.TextSize = ; .(, b)
b.MouseButton1Click:(() (langCode) )
(, ); (, ); (, )
.(()
i = , , barFill.Size = .(i, , , ); .()
barBg.Visible = ; langFrame.Visible =
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: scriptblox.com, www.roblox.com.
(Put this script in the autoexecute folder.) This script searches for information on whether a script has a key or if it's free, which is a good benefit. This is version 2. 0If you need fixes, please leave feedback in the comments.

Universal