Вопрос Помогите с кодом

Статус
В этой теме нельзя размещать новые ответы.
  • 32
  • 1
Контакты для связи отсутствуют.
Я написал код на нрп время. Как мне сделать чтобы при появлении таблички еще воспроизводился мой звук из файлов

код:
hook.Add("HUDPaint", "NonRPTime", function()
    if #player.GetAll() < 5 then
    draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
    surface.SetFont( "TargetID" )
    surface.SetTextColor( 255, 255, 255 )
    surface.SetTextPos( 1207, 46 )
    surface.DrawText( "NONRP ВРЕМЯ" )
    end
end)
 
Последнее редактирование:
Решение
Спасибо, это уже лучше но звук слышен только при заходе
4 строку переставь на 6 строку



Source:
local zvukigraet = 0

hook.Add("HUDPaint", "NonRPTime", function()
    if #player.GetAll() < 5 then
        zvukigraet = zvukigraet+1
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        if zvukigraet == 1 then
            surface.PlaySound("buttons/blip1.wav")
        end
    end
end)
  • 98
  • 10
  • 19
Контакты для связи отсутствуют.
surface.PlaySound("Путь до звука")

Пример:
surface.PlaySound("buttons/blip1.wav")


Source:
hook.Add("HUDPaint", "NonRPTime", function()
    if #player.GetAll() < 5 then
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        surface.PlaySound("buttons/blip1.wav")
    end
end)
 
  • 32
  • 1
Контакты для связи отсутствуют.
surface.PlaySound("Путь до звука")

Пример:
surface.PlaySound("buttons/blip1.wav")


Source:
hook.Add("HUDPaint", "NonRPTime", function()
    if #player.GetAll() < 5 then
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        surface.PlaySound("buttons/blip1.wav")
    end
end)
Оно сработало но повторяет звук до бесконечности. А мне нужно когда табличка появилась 1 раз воспроизвести
 
Последнее редактирование:
  • 98
  • 10
  • 19
Контакты для связи отсутствуют.
Попробуй так
Source:
local zvukigraet = 0

hook.Add("HUDPaint", "NonRPTime", function()
    zvukigraet = zvukigraet+1
    if #player.GetAll() < 5 then
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        if zvukigraet == 1 then
            surface.PlaySound("buttons/blip1.wav")
        end
    end
end)
 
  • 32
  • 1
Контакты для связи отсутствуют.
Попробуй так
Source:
local zvukigraet = 0

hook.Add("HUDPaint", "NonRPTime", function()
    zvukigraet = zvukigraet+1
    if #player.GetAll() < 5 then
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        if zvukigraet == 1 then
            surface.PlaySound("buttons/blip1.wav")
        end
    end
end)
Спасибо, это уже лучше но звук слышен только при заходе
 
  • 98
  • 10
  • 19
Контакты для связи отсутствуют.
Спасибо, это уже лучше но звук слышен только при заходе
4 строку переставь на 6 строку



Source:
local zvukigraet = 0

hook.Add("HUDPaint", "NonRPTime", function()
    if #player.GetAll() < 5 then
        zvukigraet = zvukigraet+1
        draw.RoundedBox(8,ScrW()/2 - -500,42,177,30,Color(0,0,0,200))
        surface.SetFont( "TargetID" )
        surface.SetTextColor( 255, 255, 255 )
        surface.SetTextPos( 1207, 46 )
        surface.DrawText( "NONRP ВРЕМЯ" )
        if zvukigraet == 1 then
            surface.PlaySound("buttons/blip1.wav")
        end
    end
end)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу