-- SERVICES local Players = game:GetService("Players") local CoreGui = game:GetService("CoreGui") local UIS = game:GetService("UserInputService") local player = Players.LocalPlayer -- ========================================== -- THE ENGINES (Logic) -- ========================================== local SpeedEngine = { CurrentSpeed = 16, LoopActive = false } function SpeedEngine:SetSpeed(value) self.CurrentSpeed = tonumber(value) or 16 local char = player.Character local hum = char and char:FindFirstChild("Humanoid") if hum then hum.WalkSpeed = self.CurrentSpeed end if not self.LoopActive then self.LoopActive = true task.spawn(function() while self.LoopActive do local c = player.Character local h = c and c:FindFirstChild("Humanoid") if h and h.WalkSpeed ~= self.CurrentSpeed then h.WalkSpeed = self.CurrentSpeed end task.wait(0.1) end end) end end local function YeetCharacter() local char = player.Character local hum = char and char:FindFirstChild("Humanoid") local hrp = char and char:FindFirstChild("HumanoidRootPart") if hum and hrp then hum.Sit = true task.wait(0.05) local randomVector = Vector3.new(math.random(-150, 150), math.random(100, 200), math.random(-150, 150)) local attachment = Instance.new("Attachment", hrp) local force = Instance.new("LinearVelocity", hrp) force.Attachment0 = attachment force.MaxForce = 9999999 force.VectorVelocity = randomVector task.delay(0.5, function() force:Destroy() attachment:Destroy() end) end end -- ========================================== -- THE GUI (Visuals) -- ========================================== local gui = Instance.new("ScreenGui", CoreGui) gui.Name = "UltimateTeamworkHub" local main = Instance.new("Frame", gui) main.Size = UDim2.new(0, 250, 0, 220) main.Position = UDim2.new(0.5, -125, 0.5, -110) main.BackgroundColor3 = Color3.fromRGB(25, 25, 25) main.Active = true main.Draggable = true -- Standard for simple executor UIs Instance.new("UICorner", main).CornerRadius = UDim.new(0, 15) -- Title local title = Instance.new("TextLabel", main) title.Size = UDim2.new(1, 0, 0, 40) title.Text = "GEMINI x CHATGPT HUB" title.TextColor3 = Color3.fromRGB(0, 255, 255) title.Font = Enum.Font.GothamBold title.TextSize = 16 title.BackgroundTransparency = 1 -- Walkspeed Section local speedInput = Instance.new("TextBox", main) speedInput.Size = UDim2.new(0, 210, 0, 40) speedInput.Position = UDim2.new(0, 20, 0, 50) speedInput.PlaceholderText = "Enter Speed..." speedInput.BackgroundColor3 = Color3.fromRGB(45, 45, 45) speedInput.TextColor3 = Color3.new(1, 1, 1) speedInput.Text = "" Instance.new("UICorner", speedInput) local speedBtn = Instance.new("TextButton", main) speedBtn.Size = UDim2.new(0, 210, 0, 35) speedBtn.Position = UDim2.new(0, 20, 0, 95) speedBtn.Text = "SET WALKSPEED" speedBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 255) speedBtn.TextColor3 = Color3.new(1, 1, 1) speedBtn.Font = Enum.Font.GothamBold Instance.new("UICorner", speedBtn) -- Divider local line = Instance.new("Frame", main) line.Size = UDim2.new(0.8, 0, 0, 2) line.Position = UDim2.new(0.1, 0, 0, 145) line.BackgroundColor3 = Color3.fromRGB(60, 60, 60) line.BorderSizePixel = 0 -- Yeet Section local yeetBtn = Instance.new("TextButton", main) yeetBtn.Size = UDim2.new(0, 210, 0, 45) yeetBtn.Position = UDim2.new(0, 20, 0, 160) yeetBtn.Text = "SIT & LAUNCH" yeetBtn.BackgroundColor3 = Color3.fromRGB(255, 85, 0) yeetBtn.TextColor3 = Color3.new(1, 1, 1) yeetBtn.Font = Enum.Font.GothamBold yeetBtn.TextSize = 18 Instance.new("UICorner", yeetBtn) -- ========================================== -- FUNCTIONALITY -- ========================================== speedBtn.MouseButton1Click:Connect(function() SpeedEngine:SetSpeed(speedInput.Text) speedBtn.Text = "SPEED APPLIED" task.wait(1) speedBtn.Text = "SET WALKSPEED" end) yeetBtn.MouseButton1Click:Connect(function() YeetCharacter() yeetBtn.Text = "YEETED!" task.wait(1) yeetBtn.Text = "SIT & LAUNCH" end)