257 подписчиков
local Players = game:GetService("Players")
-- Функция для проверки состояния игрока
local function checkPlayerFlying(player)
player.CharacterAdded:Connect(function(character)
local humanoid = character:WaitForChild("Humanoid")
-- Проверяем состояние каждые 1 секунду
while true do
wait(1)
-- Проверяем, находится ли игрок в свободном падении или стоит на платформе
if humanoid:GetState() == Enum.HumanoidStateType.Freefall or humanoid.PlatformStand then
-- Если игрок в свободном падении, кикаем его
player:Kick("Вы не можете летать в этой игре!")
end
end
end)
end
-- Подключаем функцию к событию добавления игрока
Players.PlayerAdded:Connect(checkPlayerFlying)
Около минуты
2 ноября