【发布时间】:2021-08-20 06:42:10
【问题描述】:
我想让它传送到私人服务器,但它不会传送,也不会显示任何错误。
代码如下:
local TeleportService = game:GetService("TeleportService")
local Players = {}
local GamePlayers = game:GetService("Players")
local IsTeleporting = false
local PlayersAllowed = script.Parent.Lobby.Teleporter.MaxPlayers
local function Teleport()
if #Players > 0 then
local TeleportPlayers = {}
for i = 1, #Players do
local I = i
if game.Players:FindFirstChild(Players[i]) then
table.insert(TeleportPlayers, GamePlayers:FindFirstChild(Players[i]))
TransitionEvent:FireClient(GamePlayers:FindFirstChild(Players[i]))
else
table.remove(Players, i)
end
end
wait(0.5)
IsTeleporting = true
pcall(function()
TeleportService:TeleportPartyAsync(TeleportID, TeleportPlayers)
end)
wait(0.5)
IsTeleporting = false
end
end
任何帮助将不胜感激!
【问题讨论】:
-
你认为
pcall是做什么的?