--[[ RequireX executor. MATCHES YOUR DESIGN 1:1 --]] local Players = game:GetService("Players") -- MAIN GUI SETUP local gui = Instance.new("ScreenGui") gui.Name = "RequireX_Executor" gui.Parent = Players.LocalPlayer.PlayerGui -- MAIN GREY FRAME local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 450, 0, 300) mainFrame.Position = UDim2.new(0.5, -225, 0.5, -150) mainFrame.BackgroundColor3 = Color3.fromRGB(120, 110, 110) -- DARK GREY mainFrame.BorderSizePixel = 2 mainFrame.BorderColor3 = Color3.new(0, 0, 0) mainFrame.Draggable = true mainFrame.Active = true mainFrame.Parent = gui -- LOGO / TITLE (RequireX executor.) local logo = Instance.new("TextLabel", mainFrame) logo.Size = UDim2.new(0, 140, 0, 60) logo.Position = UDim2.new(0.67, 0, 0.05, 0) logo.Text = "RequireX\nexecutor." logo.TextColor3 = Color3.new(0, 0, 0) logo.BackgroundTransparency = 1 logo.Font = Enum.Font.FredokaOne -- BLOCKY FONT logo.TextSize = 22 logo.TextXAlignment = Enum.TextXAlignment.Left -- EXECUTOR BOX (WHITE) local input = Instance.new("TextBox", mainFrame) input.Size = UDim2.new(0, 280, 0, 200) input.Position = UDim2.new(0.03, 0, 0.08, 0) input.BackgroundColor3 = Color3.new(1, 1, 1) input.Text = "require here..." input.PlaceholderText = "require here..." input.ClearTextOnFocus = true input.MultiLine = true input.TextXAlignment = Enum.TextXAlignment.Left input.TextYAlignment = Enum.TextYAlignment.Top input.Font = Enum.Font.FredokaOne input.TextColor3 = Color3.new(0, 0, 0) input.TextSize = 18 -- BUTTONS (BOTTOM) local execute = Instance.new("TextButton", mainFrame) execute.Size = UDim2.new(0, 160, 0, 40) execute.Position = UDim2.new(0.04, 0, 0.8, 0) execute.Text = "execute" execute.BackgroundColor3 = Color3.new(1, 1, 1) execute.Font = Enum.Font.FredokaOne execute.TextSize = 25 execute.TextColor3 = Color3.new(0, 0, 0) execute.BorderSizePixel = 0 local clear = Instance.new("TextButton", mainFrame) clear.Size = UDim2.new(0, 180, 0, 40) clear.Position = UDim2.new(0.42, 0, 0.8, 0) clear.Text = "clear require" clear.BackgroundColor3 = Color3.new(1, 1, 1) clear.Font = Enum.Font.FredokaOne clear.TextSize = 22 clear.TextColor3 = Color3.new(0, 0, 0) clear.BorderSizePixel = 0 -- LOGIC execute.MouseButton1Click:Connect(function() pcall(function() loadstring(input.Text)() end) end) clear.MouseButton1Click:Connect(function() input.Text = "" end) -- CLOSE BUTTON local close = Instance.new("TextButton", mainFrame) close.Size = UDim2.new(0, 25, 0, 25) close.Position = UDim2.new(1, -25, 0, 0) close.Text = "X" close.BackgroundColor3 = Color3.new(0.5, 0, 0) close.TextColor3 = Color3.new(1, 1, 1) close.MouseButton1Click:Connect(function() gui:Destroy() end) print("RequireX executor loaded!")