Run it
Copy the script and paste it into your executor.
UIS = :()
HttpService = :()
TweenService = :()
starterGui = :()
searchPrompt =
starterGui:(, {
Title = ,
Text = ,
Time =
})
screenGui = .(, :())
resultFrame = .(, screenGui)
resultFrame.AnchorPoint = .(, )
resultFrame.Size = .(, , , )
resultFrame.Position = .(, , , )
resultFrame.BackgroundColor3 = .(, , )
resultFrame.BorderSizePixel =
.(, resultFrame)
searchFrame = .(, screenGui)
searchFrame.AnchorPoint = .(, )
searchFrame.Size = .(, , , )
searchFrame.Position = .(, , , -)
searchFrame.BackgroundColor3 = .(, , )
searchFrame.BorderSizePixel =
.(, searchFrame)
searchTextBox = .(, searchFrame)
searchTextBox.AnchorPoint = .(, )
searchTextBox.Size = .(, , , )
searchTextBox.Position = .(, , , )
searchTextBox.BackgroundTransparency =
searchTextBox.BorderSizePixel =
searchTextBox.ClearTextOnFocus =
searchTextBox.PlaceholderText =
searchTextBox.Text =
searchTextBox.TextSize =
searchTextBox.Font = .Font.SourceSans
searchTextBox.TextColor3 = .(, , )
searchTextBox.PlaceholderColor3 = .(, , )
searchTextBox.TextXAlignment = .TextXAlignment.Left
searchTextBox.TextTransparency =
searchTextBox.Visible =
searchIcon = .(, searchFrame)
searchIcon.Position = .(, , , )
searchIcon.Size = .(, , , )
searchIcon.Image =
searchIcon.BackgroundTransparency =
searchIcon.ImageTransparency =
searchSeperator = .(, searchFrame)
searchSeperator.Size = .(, , , )
searchSeperator.BackgroundColor3 = .(, , )
searchSeperator.BorderSizePixel =
searchSeperator.Position = .(, , , )
searchSeperator.Visible =
scrollFrame = .(, resultFrame)
scrollFrame.AnchorPoint = .(, )
scrollFrame.Position = .(, , , )
scrollFrame.Size = .(, , , -)
scrollFrame.BackgroundTransparency =
scrollFrame.BorderSizePixel =
scrollFrame.AutomaticCanvasSize = .AutomaticSize.Y
(query, freeorpaid)
scripts = {}
responseRequest = ({
Url = .. HttpService:(query) .. .. freeorpaid .. ,
Method =
})
response = HttpService:(responseRequest.Body)
_, scriptResult (response.result.scripts)
responseRequest2 = ({
Url = .. scriptResult[],
Method =
})
response2 = HttpService:(responseRequest2.Body)
.(scripts, response2.script)
scripts
posChange =
scriptsUi = {}
searchTextBox.FocusLost:((enterPressed, inputThatCausedFocusLoss)
enterPressed
searchTextBox.Text ==
posChange =
i = #scriptsUi, , -
scriptsUi[i]:()
.(scriptsUi, i)
TweenService:(searchTextBox, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out, , , ), {TextTransparency = }):()
TweenService:(searchIcon, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out, , , ), {ImageTransparency = }):()
TweenService:(searchFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out, , , ), {Size = .(, , , )}):()
TweenService:(resultFrame, TweenInfo.(, .EasingStyle.Bounce, .EasingDirection.Out, , , ), {Position = .(, , , )}):()
searchSeperator.Visible =
.()
searchTextBox.Visible =
posChange =
i = #scriptsUi, , -
scriptsUi[i]:()
.(scriptsUi, i)
searchPrompt = searchTextBox.Text
_, sc ((searchPrompt, ))
scriptFrame = .(, scrollFrame)
scriptFrame.AnchorPoint = .(, )
scriptFrame.Size = .(, , , )
scriptFrame.Position = .(, , , posChange)
scriptFrame.BackgroundColor3 = .(, , )
.(, scriptFrame)
execButton = .(, scriptFrame)
execButton.Size = .(, , , )
execButton.Position = .(, , , )
execButton.TextColor3 = .(, , )
execButton.BackgroundColor3 = .(, , )
execButton.TextScaled =
execButton.Text =
.(, execButton)
titleLabel = .(, scriptFrame)
titleLabel.TextSize =
titleLabel.Position = .(, , , )
titleLabel.Size = .(, , , )
titleLabel.Font = .Font.SourceSans
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.BorderSizePixel =
titleLabel.TextColor3 = .(, , )
titleLabel.Text = sc.title
titleLabel.TextWrapped =
descLabel = .(, scriptFrame)
descLabel.TextSize =
descLabel.Position = .(, , , )
descLabel.Size = .(, , , )
descLabel.Font = .Font.SourceSans
descLabel.TextXAlignment = .TextXAlignment.Left
descLabel.BorderSizePixel =
descLabel.TextColor3 = .(, , )
descLabel.Text = sc.features
descLabel.TextWrapped =
dislikesFrame = .(, scriptFrame)
dislikesFrame.Position = .(, , , )
dislikesFrame.Size = .(, , , )
dislikesFrame.BorderSizePixel =
dislikesFrame.BackgroundColor3 = .(, , )
.(, dislikesFrame)
dislikesLabel = .(, scriptFrame)
dislikesLabel.TextSize =
dislikesLabel.Position = .(, , , )
dislikesLabel.Size = .(, , , )
dislikesLabel.Font = .Font.SourceSans
dislikesLabel.TextXAlignment = .TextXAlignment.Left
dislikesLabel.BorderSizePixel =
dislikesLabel.TextColor3 = .(, , )
dislikesLabel.Text = sc.dislikeCount
dislikesLabel.TextWrapped =
likesFrame = .(, scriptFrame)
likesFrame.Position = .(, , , )
likesFrame.Size = .(, , , )
likesFrame.BorderSizePixel =
likesFrame.BackgroundColor3 = .(, , )
.(, likesFrame)
likesLabel = .(, scriptFrame)
likesLabel.TextSize =
likesLabel.Position = .(, , , )
likesLabel.Size = .(, , , )
likesLabel.Font = .Font.SourceSans
likesLabel.TextXAlignment = .TextXAlignment.Left
likesLabel.BorderSizePixel =
likesLabel.TextColor3 = .(, , )
likesLabel.Text = sc.likeCount
likesLabel.TextWrapped =
authorLabel = .(, scriptFrame)
authorLabel.TextSize =
authorLabel.Position = .(, , , )
authorLabel.Size = .(, , , )
authorLabel.Font = .Font.SourceSans
authorLabel.TextXAlignment = .TextXAlignment.Left
authorLabel.BorderSizePixel =
authorLabel.TextColor3 = .(, , )
authorLabel.Text = .. sc.owner.username
authorLabel.TextWrapped =
execButton.MouseButton1Click:(()
starterGui:(, {
Title = ,
Text = .. sc.title .. ,
Time =
})
(sc.script)()
)
posChange +=
.(scriptsUi, scriptFrame)
TweenService:(resultFrame, TweenInfo.(, .EasingStyle.Bounce, .EasingDirection.Out, , , ), {Position = .(, , , )}):()
)
UIS.InputBegan:((input, gameProcessedEvent)
gameProcessedEvent ==
input.KeyCode == .KeyCode.T
searchSeperator.Visible =
searchTextBox.Visible =
TweenService:(searchTextBox, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out, , , ), {TextTransparency = }):()
TweenService:(searchIcon, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out, , , ), {ImageTransparency = }):()
TweenService:(searchFrame, TweenInfo.(, .EasingStyle.Bounce, .EasingDirection.Out, , , ), {Size = .(, , , )}):()
input.KeyCode == .KeyCode.RightControl
screenGui:()
)Search and execute scripts directly ingame using scriptblox's api. Discord: discord.gg/WgAcTZzStB