
KeylessUniversal

local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
local Window = OrionLib:MakeWindow({Name = "Simple Teleport", HidePremium = false, SaveConfig = true, ConfigFolder = "OrionTest"})
local Tab = Window:MakeTab({
Name = "TP To Players",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local Section = Tab:AddSection({
Name = "Teleport:"
})
local plrs = game.Players
-- Fetch all player names
local playerNames = {}
local players = plrs:GetPlayers()
for _, player in ipairs(players) do
table.insert(playerNames, player.Name)
end
Tab:AddDropdown({
Name = "Players",
Default = playerNames[1] or "No Players",
Options = playerNames,
Callback = function(selectedplrName)
local targetPlayer = plrs:FindFirstChild(selectedplrName)
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
-- Teleporting your character to the selected player's position
local targetPosition = targetPlayer.Character.HumanoidRootPart.Position
local localPlayerRoot = plrs.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
if localPlayerRoot then
localPlayerRoot.CFrame = CFrame.new(targetPosition)
end
end
print(selectedplrName)
end
})



least chatgpted script -- Fetch all player names -- Teleporting your character to the selected player's position no mfer annotates like this
Bro, in the scripts, I explain certain things.