
Key RequiredUniversal

-- 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)



I created this with help of AI. And it works!
i dont understand this idk
Niga ai slop delete this *ty fack* script
@Zerelle So just don't use it genius