local gui = Instance.
new("ScreenGui", gethui())
gui.Name = "JJSploitGui"
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.ResetOnSpawn = false
local frame = Instance.new("Frame", gui)
frame.ZIndex = 2
frame.BackgroundColor3 = Color3.fromRGB(255,255,255)
frame.Size = UDim2.new(0.8,0,0.9,0)
frame.Position = UDim2.new(0.1,0,0.05,0)
frame.BackgroundTransparency = 0.5
local grad = Instance.new("UIGradient", frame)
grad.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(55,206,224)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(92,136,229))
}
Instance.new("UICorner", frame).CornerRadius = UDim.new(0,20)
local tabSel = Instance.new("Frame", frame)
tabSel.Size = UDim2.new(1,-20,0,40)
tabSel.Position = UDim2.new(0,10,0,5)
tabSel.BackgroundTransparency = 1
local btnTab1 = Instance.new("TextButton", tabSel)
btnTab1.Size = UDim2.new(0.33,-6,1,0)
btnTab1.BackgroundColor3 = Color3.fromRGB(24,155,255)
btnTab1.BackgroundTransparency = 0.5
btnTab1.Text = "LUA EXECUTOR"
btnTab1.TextSize = 22
btnTab1.TextColor3 = Color3.fromRGB(255,255,255)
btnTab1.Font = Enum.Font.Roboto
Instance.new("UICorner", btnTab1).CornerRadius = UDim.new(0,20)
local btnTab2 = btnTab1:Clone()
btnTab2.Parent = tabSel
btnTab2.Position = UDim2.new(0.33,3,0,0)
btnTab2.Text = "SCRIPT HUB"
local btnTab3 = btnTab1:Clone()
btnTab3.Parent = tabSel
btnTab3.Position = UDim2.new(0.66,6,0,0)
btnTab3.Text = "SEARCH"
local tab1 = Instance.new("Frame", frame)
tab1.Size = UDim2.new(1,0,1,-50)
tab1.Position = UDim2.new(0,0,0,50)
tab1.BackgroundTransparency = 1
local textBox = Instance.new("TextBox", tab1)
textBox.Size = UDim2.new(1,-20,1,-70)
textBox.Position = UDim2.new(0,10,0,0)
textBox.BackgroundTransparency = 0.7
textBox.TextSize = 22
textBox.TextColor3 = Color3.fromRGB(255,255,255)
textBox.MultiLine = true
textBox.ClearTextOnFocus = false
textBox.TextXAlignment = Enum.TextXAlignment.Left
textBox.TextYAlignment = Enum.TextYAlignment.Top
textBox.Font = Enum.Font.Code
textBox.Text = "--paste your lua script"
textBox.TextWrapped = false
textBox.AutomaticSize = Enum.AutomaticSize.Y
textBox.ClipsDescendants = true
Instance.new("UICorner", textBox).CornerRadius = UDim.new(0,20)
local buttonsFrame = Instance.new("Frame", tab1)
buttonsFrame.Size = UDim2.new(1,-20,0,50)
buttonsFrame.Position = UDim2.new(0,10,1,-60)
buttonsFrame.BackgroundTransparency = 1
local layout = Instance.new("UIListLayout", buttonsFrame)
layout.FillDirection = Enum.FillDirection.Horizontal
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout.Padding = UDim.new(0,10)
local function createBtn(text)
local b = Instance.new("TextButton", buttonsFrame)
b.Size = UDim2.new(0,150,1,0)
b.BackgroundTransparency = 0.3
b.BackgroundColor3 = Color3.fromRGB(50,120,255)
b.Text = text
b.TextSize = 18
b.Font = Enum.Font.Roboto
b.TextColor3 = Color3.fromRGB(255,255,255)
Instance.new("UICorner", b).CornerRadius = UDim.new(0,12)
return b
end
local execBtn = createBtn("Executar")
local copyBtn = createBtn("Copiar")
local clearBtn = createBtn("Limpar")
execBtn.MouseButton1Click:Connect(function()
pcall(function()
loadstring(textBox.Text)()
end)
end)
copyBtn.MouseButton1Click:Connect(function()
if setclipboard then
setclipboard(textBox.Text)
end
end)
clearBtn.MouseButton1Click:Connect(function()
textBox.Text = ""
end)
local tab2 = Instance.new("ScrollingFrame", frame)
tab2.Visible = false
tab2.Size = UDim2.new(1,-20,1,-55)
tab2.Position = UDim2.new(0,10,0,50)
tab2.BackgroundTransparency = 1
tab2.ScrollBarImageColor3 = Color3.fromRGB(0,0,0)
local templateBtn = Instance.new("TextButton")
templateBtn.Size = UDim2.new(1,0,0,40)
templateBtn.BackgroundColor3 = Color3.fromRGB(24,155,255)
templateBtn.BackgroundTransparency = 0.5
templateBtn.TextColor3 = Color3.fromRGB(255,255,255)
templateBtn.TextSize = 22
templateBtn.Font = Enum.Font.Roboto
Instance.new("UICorner", templateBtn).CornerRadius = UDim.new(0,20)
local scripts = {
{text="Infinite Jump", url="https://obj.wearedevs.net/2/scripts/Infinite
%20Jump.lua"},
{text="Noclip", url="https://obj.wearedevs.net/2/scripts/Noclip.lua"},
{text="TP Gui", url="https://obj.wearedevs.net/210956/scripts/tp%20gui.lua"},
}
for i,v in ipairs(scripts) do
local btn = templateBtn:Clone()
btn.Text = v.text
btn.Position = UDim2.new(0,0,0,(45*(i-1)))
btn.Parent = tab2
btn.MouseButton1Click:Connect(function()
pcall(function()
loadstring(game:HttpGet(v.url))()
end)
end)
end
local tab3 = Instance.new("Frame", frame)
tab3.Visible = false
tab3.Size = UDim2.new(1,-20,1,-55)
tab3.Position = UDim2.new(0,10,0,50)
tab3.BackgroundTransparency = 1
local searchBox = Instance.new("TextBox", tab3)
searchBox.Size = UDim2.new(1,-20,0,40)
searchBox.Position = UDim2.new(0,10,0,0)
searchBox.Text = ""
searchBox.PlaceholderText = "Search ScriptBlox"
searchBox.TextSize = 20
searchBox.BackgroundColor3 = Color3.fromRGB(20,20,20)
searchBox.TextColor3 = Color3.fromRGB(255,255,255)
Instance.new("UICorner", searchBox).CornerRadius = UDim.new(0,12)
local searchBtn = Instance.new("TextButton", tab3)
searchBtn.Size = UDim2.new(0,150,0,40)
searchBtn.Position = UDim2.new(0,10,0,50)
searchBtn.Text = "Search"
searchBtn.TextSize = 20
searchBtn.BackgroundColor3 = Color3.fromRGB(24,155,255)
searchBtn.TextColor3 = Color3.fromRGB(255,255,255)
Instance.new("UICorner", searchBtn).CornerRadius = UDim.new(0,12)
local results = Instance.new("ScrollingFrame", tab3)
results.Size = UDim2.new(1,-20,1,-100)
results.Position = UDim2.new(0,10,0,100)
results.CanvasSize = UDim2.new(0,0,0,0)
results.ScrollBarThickness = 6
results.BackgroundColor3 = Color3.fromRGB(15,15,15)
results.ScrollingDirection = Enum.ScrollingDirection.Y
results.AutomaticCanvasSize = Enum.AutomaticSize.Y
Instance.new("UICorner", results).CornerRadius = UDim.new(0,10)
local layout2 = Instance.new("UIListLayout", results)
layout2.Padding = UDim.new(0,8)
local HttpService = game:GetService("HttpService")
local function SearchScripts(txt)
for _,v in pairs(results:GetChildren()) do
if v:IsA("TextButton") then v:Destroy() end
end
local ok,response = pcall(function()
return game:HttpGet("https://scriptblox.com/api/script/search?
q="..txt.."&page=1&max=10")
end)
if not ok then return end
local data = HttpService:JSONDecode(response)
if not data.result or not data.result.scripts then return end
for _,info in ipairs(data.result.scripts) do
local b = Instance.new("TextButton", results)
b.Size = UDim2.new(1,-10,0,40)
b.Text = info.title
b.TextColor3 = Color3.fromRGB(255,255,255)
b.BackgroundColor3 = Color3.fromRGB(45,120,255)
b.BackgroundTransparency = 0.2
b.TextSize = 18
Instance.new("UICorner", b).CornerRadius = UDim.new(0,8)
b.MouseButton1Click:Connect(function()
pcall(function()
loadstring(info.script)()
end)
end)
end
end
searchBtn.MouseButton1Click:Connect(function()
if searchBox.Text ~= "" then
SearchScripts(searchBox.Text)
end
end)
btnTab1.MouseButton1Click:Connect(function()
tab1.Visible = true
tab2.Visible = false
tab3.Visible = false
end)
btnTab2.MouseButton1Click:Connect(function()
tab1.Visible = false
tab2.Visible = true
tab3.Visible = false
end)
btnTab3.MouseButton1Click:Connect(function()
tab1.Visible = false
tab2.Visible = false
tab3.Visible = true
end)
local btnOpen = Instance.new("ImageButton", gui)
btnOpen.Name = "btnOpen"
btnOpen.BackgroundTransparency = 1
btnOpen.Image = "rbxassetid://137842439297855"
btnOpen.Size = UDim2.new(0,50,0,50)
btnOpen.Position = UDim2.new(1,-60,0.5,0)
Instance.new("UICorner", btnOpen).CornerRadius = UDim.new(1,0)
do
local UIS = game:GetService("UserInputService")
local dragging, dragStart, startPos = false
local function update(input)
local delta = input.Position - dragStart
btnOpen.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
btnOpen.InputBegan:Connect(function(i)
if i.UserInputType == Enum.UserInputType.MouseButton1 or i.UserInputType ==
Enum.UserInputType.Touch then
dragging = true
dragStart = i.Position
startPos = btnOpen.Position
end
end)
btnOpen.InputEnded:Connect(function(i)
dragging = false
end)
UIS.InputChanged:Connect(function(i)
if dragging and (i.UserInputType == Enum.UserInputType.MouseMovement or
i.UserInputType == Enum.UserInputType.Touch) then
update(i)
end
end)
end
frame.Visible = false
btnOpen.MouseButton1Click:Connect(function()
frame.Visible = not frame.Visible
end)