Вопрос Одноразовый звук в HUD и не только

Статус
В этой теме нельзя размещать новые ответы.
  • 18
  • 0
Контакты для связи отсутствуют.
Привет кодерам.
Я хочу сделать так, чтобы, например, когда у игрока было 25 хп, то ОДИН раз прозвучал какой-нибудь звук.
При попытке создать это, звук проигрывался каждый раз(потому что логично у игрока всегда оставалось 25 хп). Мне же надо сделать чтобы один раз проигрался и всё.
 
Решение
Если игрок вылечится и здоровье опять будет 25, то звук повторно не проигрывается.
Проблема актуальная...
перед surface.PlaySound("buttons/bell1.wav") напиши kartoshka = 0
Source:
local lply = LocalPlayer

local kartoshka = 0
hook.Add('Think','kruthookchik',function()
    kartoshka = kartoshka +1
    if kartoshka == 1 then
        if lply:Health() == 25 then
            kartoshka = 0
            surface.PlaySound("buttons/bell1.wav")
        end
    end
end)
  • 18
  • 0
Контакты для связи отсутствуют.
Допишешь потом код для себя

Source:
local lply = LocalPlayer

local kartoshka = 0
hook.Add('Think','kruthookchik',function()
    kartoshka = kartoshka +1
    if kartoshka == 1 then
        if lply:Health() == 25 then
            surface.PlaySound("buttons/bell1.wav")
        end
    end
end)
Если игрок вылечится и здоровье опять будет 25, то звук повторно не проигрывается.
Проблема актуальная...
 
  • 397
  • 5
  • 34
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если игрок вылечится и здоровье опять будет 25, то звук повторно не проигрывается.
Проблема актуальная...
Переделай чтоб повторялось тебе даж написано переделай под себя
 
  • 98
  • 10
  • 19
Контакты для связи отсутствуют.
Если игрок вылечится и здоровье опять будет 25, то звук повторно не проигрывается.
Проблема актуальная...
перед surface.PlaySound("buttons/bell1.wav") напиши kartoshka = 0
Source:
local lply = LocalPlayer

local kartoshka = 0
hook.Add('Think','kruthookchik',function()
    kartoshka = kartoshka +1
    if kartoshka == 1 then
        if lply:Health() == 25 then
            kartoshka = 0
            surface.PlaySound("buttons/bell1.wav")
        end
    end
end)
 
  • 397
  • 5
  • 34
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
перед surface.PlaySound("buttons/bell1.wav") напиши kartoshka = 0
Source:
local lply = LocalPlayer

local kartoshka = 0
hook.Add('Think','kruthookchik',function()
    kartoshka = kartoshka +1
    if kartoshka == 1 then
        if lply:Health() == 25 then
            kartoshka = 0
            surface.PlaySound("buttons/bell1.wav")
        end
    end
end)
сложна
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу