local TeleportService = game:GetService("TeleportService")
local Place = 1639914227
script.Parent.MouseClick:Connect(function()
local player = game.Players:GetPlayerFromCharacter()
if player then
TeleportService:Teleport(Place, player)
end
end)
该脚本试图使用点击检测器将玩家从主游戏传送到另一个地方
答案 0 :(得分:0)
:GetPlayFromCharacter
需要一个字符(顾名思义)。您没有给它任何参数。
但是,这不是必需的。 MouseClick
为您提供了单击ClickDetector的播放器:
script.Parent.MouseClick:Connect(function(player)
TeleportService:Teleport(Place, player)
end)
我对此特殊错误没有行号表示怀疑-应该在错误之后立即显示,例如
23:45:22.359-参数1丢失或为空
23:45:22.360-堆栈开始
23:45:22.361-脚本'Workspace.Part.ClickDetector.Script', 第4行
23:45:22.362-堆栈结束