
Keyless
-- 1. STRENGTHENED STARTUP
local Players = game:GetService("Players")
local LP = Players.LocalPlayer
if not LP then
Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
LP = Players.LocalPlayer
end
-- 2. DUAL-LAYER PARENTING
local function getBestParent()
local p = nil
pcall(function() p = gethui() end)
if p then return p end
pcall(function() p = game:GetService("CoreGui") end)
if p then return p end
return LP:WaitForChild("PlayerGui")
end
-- 3. UI CONSTRUCTION
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "Gojo_Tester_" .. math.random(1000,9999)
ScreenGui.ResetOnSpawn = false
ScreenGui.IgnoreGuiInset = true -- Helps it show on mobile executors
ScreenGui.Parent = getBestParent()
local MainFrame = Instance.new("Frame")
MainFrame.Name = "Main"
MainFrame.Size = UDim2.new(0, 380, 0, 300)
MainFrame.Position = UDim2.new(0.5, -190, 0.5, -150)
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui
-- Corner rounding for a cleaner look
local Corner = Instance.new("UICorner")
Corner.CornerRadius = UDim.new(0, 8)
Corner.Parent = MainFrame
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 40)
Title.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Title.Text = "STRESS TESTER"
Title.TextColor3 = Color3.new(1, 1, 1)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 18
Title.Parent = MainFrame
local LeftScroll = Instance.new("ScrollingFrame")
LeftScroll.Size = UDim2.new(0, 130, 1, -40)
LeftScroll.Position = UDim2.new(0, 0, 0, 40)
LeftScroll.BackgroundTransparency = 0.5
LeftScroll.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
LeftScroll.BorderSizePixel = 0
LeftScroll.CanvasSize = UDim2.new(0, 0, 0, 400)
LeftScroll.Parent = MainFrame
local UIList = Instance.new("UIListLayout", LeftScroll)
UIList.Padding = UDim.new(0, 2)
local RightPanel = Instance.new("Frame")
RightPanel.Size = UDim2.new(1, -130, 1, -40)
RightPanel.Position = UDim2.new(0, 130, 0, 40)
RightPanel.BackgroundTransparency = 1
RightPanel.Parent = MainFrame
-- Credit
local Credit = Instance.new("TextLabel")
Credit.Size = UDim2.new(1, 0, 0, 30)
Credit.Position = UDim2.new(0, 0, 1, -30)
Credit.Text = "Made by Gojo Satoru"
Credit.TextColor3 = Color3.fromRGB(180, 180, 255)
Credit.BackgroundTransparency = 1
Credit.Font = Enum.Font.Code
Credit.Parent = RightPanel
-- Inputs
local function addInput(txt, y, def)
local l = Instance.new("TextLabel", RightPanel)
l.Size = UDim2.new(1, 0, 0, 20)
l.Position = UDim2.new(0, 0, 0, y)
l.Text = txt
l.BackgroundTransparency = 1
l.TextColor3 = Color3.new(0.8, 0.8, 0.8)
local b = Instance.new("TextBox", RightPanel)
b.Size = UDim2.new(0.7, 0, 0, 25)
b.Position = UDim2.new(0.15, 0, 0, y+20)
b.Text = def
b.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
b.TextColor3 = Color3.new(1, 1, 1)
return b
end
local SpeedBox = addInput("Delay (0 = Max)", 30, "0")
local AmountBox = addInput("Amount (Arg 3)", 80, "1")
local Toggle = Instance.new("TextButton", RightPanel)
Toggle.Size = UDim2.new(0.8, 0, 0, 40)
Toggle.Position = UDim2.new(0.1, 0, 0, 140)
Toggle.Text = "START"
Toggle.BackgroundColor3 = Color3.fromRGB(180, 50, 50)
Toggle.TextColor3 = Color3.new(1, 1, 1)
Toggle.Font = Enum.Font.SourceSansBold
-- 4. LOGIC
local running = false
local selected = nil
local library = {
["Rebirth"] = {"Normal", "Rebirth"},
["Multi"] = {"Normal", "Multi"},
["Overlord"] = {"Normal", "Overlord"},
["Supreme"] = {"Normal", "Supreme"},
["Champion"] = {"Normal", "Champion"},
["Mega"] = {"Normal", "Mega"},
["Ultra"] = {"Normal", "Ultra"}
}
for name, args in pairs(library) do
local btn = Instance.new("TextButton", LeftScroll)
btn.Size = UDim2.new(1, 0, 0, 35)
btn.Text = name
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.MouseButton1Click:Connect(function()
selected = args
Title.Text = "MODE: " .. name
end)
end
local function fire()
-- Get Remote
local rs = game:GetService("ReplicatedStorage")
local events = rs:FindFirstChild("Events")
local remote = events and events:FindFirstChild("ButtonPress")
if not remote then
warn("Remote 'ButtonPress' not found in ReplicatedStorage.Events!")
return
end
while running do
if selected then
remote:FireServer({ selected[1], selected[2], AmountBox.Text })
end
task.wait(tonumber(SpeedBox.Text) or 0)
end
end
Toggle.MouseButton1Click:Connect(function()
if not selected then return end
running = not running
Toggle.Text = running and "STOP" or "START"
Toggle.BackgroundColor3 = running and Color3.fromRGB(50, 180, 50) or Color3.fromRGB(180, 50, 50)
if running then task.spawn(fire) end
end)
print("Gojo Satoru's GUI Loaded.")
@Jora sorry but, that's useless to me. It's made by AI therefore there's no reason for it to be obfuscated.