Мой скрипт на Roblox не работает, запускаю ли я его в редакторе или на локальном сервере.Я не знаю, где я ошибся, поэтому я просто опубликую весь сценарий
player = game.Players.Player --you might want to change this...
target = Vector3.new(20, 10, 20) --...and this
local ClickDetector = Instance.new("ClickDetector")
ClickDetector.Parent = workspace["Decal and teleporter"]
ClickDetector.MaxActivationDistance = 1000
function fadeTo(a, b, c)
for transparency = a, b, c do
--go from a to b, counting by c
for _, part in pairs(player.Character:GetChildren()) do
--for each of the objects in the character,
if part:IsA("BasePart") then
--check if it's a part, and if so
part.Transparency = transparency
--set its transparency
end
end
wait(0.1)
end
end
ClickDetector.MouseClick:Connect(function()
fadeTo(0, 1, 0.1) --fade out
player.Character.HumanoidRootPart.CFrame = target --teleport the player
fadeTo(1, 0, -0.1) --fade back in
end)
Должен ли я попробовать опубликовать его и затем протестировать его там?
Редактировать: я сделалбольшая ошибка.Я установил размер детали на 1000, и я забыл изменить MaxActivationDistance.Спасибо за помощь всем.Мне это больше не нужно