local Players = game:GetService("Players") local TextChatService = game:GetService("TextChatService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local Workspace = workspace -- CHAT local function SendChat(msg) local channel = TextChatService.TextChannels:FindFirstChild("RBXGeneral") or TextChatService.TextChannels:GetChildren()[1] if channel then channel:SendAsync(msg) end end local function GetPlayers() local t = {} for _, p in ipairs(Players:GetPlayers()) do table.insert(t, p.Name) end return t end -- UI local WindUI = loadstring(game:HttpGet( "https://github.com/Footagesus/WindUI/releases/latest/download/main.lua" ))() local Window = WindUI:CreateWindow({ Title = "prime hub adm", Icon = "terminal", Folder = "prime hub adm", Size = UDim2.fromOffset(580,460), Transparent = true, Resizable = false, SideBarWidth = 200, HideSearchBar = true }) -- ================= COMANDOS ================= local Tab = Window:Tab({ Title = "Comandos", Icon = "command" }) local Section = Tab:Section({ Title = "DropTroll", Opened = true }) local SelectedPlayer = nil Section:Dropdown({ Title = "Selecionar Jogador", Values = GetPlayers(), Callback = function(v) SelectedPlayer = v end }) local function CmdButton(name, cmd) Section:Button({ Title = name, Callback = function() if SelectedPlayer then SendChat(";"..cmd.." "..SelectedPlayer) end end }) end CmdButton("Kill", "kill") CmdButton("Kick", "kick") CmdButton("Bring", "bring") CmdButton("Fling", "fling") CmdButton("Bomb", "bomb") -- ================= JUMPSCARE ================= local JumpTab = Window:Tab({ Title = "Jumpscare", Icon = "skull" }) local JumpSec = JumpTab:Section({ Title = "Terror", Opened = true }) local JumpPlayer = nil JumpSec:Dropdown({ Title = "Selecionar Jogador", Values = GetPlayers(), Callback = function(v) JumpPlayer = v end }) JumpSec:Button({ Title = "JUMPSCARE 1", Callback = function() if JumpPlayer then SendChat(";jumps1 "..JumpPlayer) end end }) JumpSec:Button({ Title = "JUMPSCARE 2", Callback = function() if JumpPlayer then SendChat(";jumps2 "..JumpPlayer) end end }) -- ================= CHAT LISTENER ================= local function OnMessage(msg) local text = msg.Text if not text then return end local lower = text:lower() local me = LocalPlayer.Name:lower() local char = LocalPlayer.Character local root = char and char:FindFirstChild("HumanoidRootPart") if lower:match("^;kill%s+" .. me) and char then char:BreakJoints() end if lower:match("^;kick%s+" .. me) then LocalPlayer:Kick("Kickado") end if lower:match("^;jumps1%s+" .. me) then local gui = Instance.new("ScreenGui", game.CoreGui) local img = Instance.new("ImageLabel", gui) img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://9129699706" local s = Instance.new("Sound", workspace) s.SoundId = "rbxassetid://138186576" s.Volume = 8 s:Play() task.wait(1) gui:Destroy() s:Destroy() end if lower:match("^;jumps2%s+" .. me) then local gui = Instance.new("ScreenGui", game.CoreGui) local img = Instance.new("ImageLabel", gui) img.Size = UDim2.new(1,0,1,0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://7260178526" local s = Instance.new("Sound", workspace) s.SoundId = "rbxassetid://9118828563" s.Volume = 10 s:Play() task.wait(1.2) gui:Destroy() s:Destroy() end end for _, ch in ipairs(TextChatService.TextChannels:GetChildren()) do if ch:IsA("TextChannel") then ch.MessageReceived:Connect(OnMessage) end end