Скрипт, который запускается только когда игрок присоединяется к игре - PullRequest
0 голосов
/ 27 февраля 2019
game.Players.PlayerAdded:Connect(function(player)
    game.StarterPlayer.CameraMaxZoomDistance = 0
    end)

Я хочу, чтобы игрок был в первой перспективе только тогда, когда он впервые присоединился к игре.После того, как они умрут, они должны быть в третьем лице.Как мне это сделать?

1 Ответ

0 голосов
/ 01 марта 2019
game.Players.PlayerAdded:Connect(function(player)
    game.StarterPlayer.CameraMaxZoomDistance = 0
    end)

после строки 1 и перед игрой.StarterPlayer добавляет функцию с символом и следующим образом:

player.CharacterAdded:connect(function(character)
    character:WaitForChild("Humanoid").Died:connect(function()
        game.StarterPlayer.CameraMaxZoomDistance = (number you want for default)
    end)
end)

это ждет, пока персонаж не возродится, получает этого персонажа и помещает его в переменную персонажа, затем игра ждетдля того, чтобы гуманоидный объект появился внутри персонажа, затем он ожидает события Died, которое является событием, которое ожидает респауна или «смерти», а затем устанавливает расстояние камеры до нормального значения на основе введенного вами числа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...