Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Роблокс студио скрипт

Хомячок Ученик (109), закрыт 1 неделю назад
дайте скрипт в роблокс студио чтобы у игрока заканчивалось дыхание а когда закончится убиралось здоровье
Лучший ответ
Илья Парманский Гуру (2511) 2 недели назад
-- Параметры настройки
local oxygenDecrementRate = 1 -- Количество кислорода, убывающее каждую секунду
local healthDecrementRate = 5 -- Количество здоровья, убывающее каждую секунду
local oxygenMax = 100 -- Максимальное значение кислорода
local oxygen = oxygenMax -- Начальное количество кислорода

-- Переменная для состояния дыхания
local isOutOfOxygen = false

-- Получаем ссылку на игрока и его здоровье
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")

-- Функция для обновления уровня кислорода
local function updateOxygen()
if oxygen > 0 then
oxygen = oxygen - oxygenDecrementRate
else
isOutOfOxygen = true
end
end

-- Функция для уменьшения здоровья, если кислород закончился
local function updateHealth()
if isOutOfOxygen and humanoid.Health > 0 then
humanoid.Health = humanoid.Health - healthDecrementRate
end
end

-- Запуск цикла
while humanoid.Health > 0 do
-- Обновляем кислород
updateOxygen()

-- Если кислорода нет, уменьшаем здоровье
if isOutOfOxygen then
updateHealth()
end

-- Ожидаем секунду перед следующим обновлением
wait(1)
end
ХомячокУченик (109) 2 недели назад
а куда это писать
Илья Парманский Гуру (2511) Хомячок, LocalScript
Остальные ответы
Sonic Speed o'sound Мастер (1355) 2 недели назад
Oxygen script пищи в тулбоксе
ХомячокУченик (109) 2 недели назад
не работает поч
Sonic Speed o'soundМастер (1355) 2 недели назад
Тогда в ютубе ищи, хз
Похожие вопросы