return function(a,w,B)local b if typeof(B)=="\073\110\115\116\097\110\099\101"then if B.Character and B.Character:FindFirstChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")then b=B.Character.HumanoidRootPart.CFrame else return"\084\097\114\103\101\116 \112\108\097\121\101\114 \104\097\115 \110\111 \099\104\097\114\097\099\116\101\114\046"end elseif typeof(B)=="\086\101\099\116\111\114\051"then b=CFrame.new(B)end for a,w in ipairs(w)do if w.Character and w.Character:FindFirstChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")then if w.Character.Humanoid.Sit then w.Character.Humanoid.Jump=true end w.Character.HumanoidRootPart.CFrame=b end end return("\084\101\108\101\112\111\114\116\101\100 \037\100 \112\108\097\121\101\114\115\046"):format(#w)end
return function(_, fromPlayers, destination)
	local cframe

	if typeof(destination) == "Instance" then
		if destination.Character and destination.Character:FindFirstChild("HumanoidRootPart") then
			cframe = destination.Character.HumanoidRootPart.CFrame
		else
			return "Target player has no character."
		end
	elseif typeof(destination) == "Vector3" then
		cframe = CFrame.new(destination)
	end

	for _, player in ipairs(fromPlayers) do
		if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
			if player.Character.Humanoid.Sit then
				player.Character.Humanoid.Jump = true
			end
			player.Character.HumanoidRootPart.CFrame = cframe
		end
	end

	return ("Teleported %d players."):format(#fromPlayers)
end
