Hi, I made a part where if you touch it it would teleport everyone in the server to a new place. I used Players:GetPlayers() as an easy way to achieve this however I have encounter this error:
TeleportService:TeleportToPrivateService must be passed by an array of players.
Here is my code:
local TeleportService = game:GetService("TeleportService") local Players = game:GetService("Players") local AllPlayers = Players:GetPlayers() local Power = script.Parent.Power.Value local debounce = true script.Parent.Touched:Connect(function(hit) if debounce == true then debounce = false if hit.Parent:FindFirstChild("Humanoid") ~= nil then --if Power == true then wait(0.5) local Reserve = TeleportService:ReserveServer(8532865349) print("Teleporting Players") TeleportService:TeleportToPrivateServer(8532865349,Reserve,AllPlayers) print("Teleported Players") print(AllPlayers.Name) wait(1) debounce = true --end end end end)
How can I refer to all the players in the server in a different way?