Код на проигрывание звуков на карте?

Статус
В этой теме нельзя размещать новые ответы.

daydreamer

Пользователь
Собственно говоря, хочу добавить чтобы раз в условные 50 секунд проигрывался звук propaganda1.wav у всех на сервере если карта rp_vardos_bananakin_revamped, иначе не проигрывался. Сам я это сделать не смог, хотя сильно старался честно
 
Пихай функцию timer.Create для создания таймера, и функцию util.GetMapName для получения имени текущей карты.

Код:
local soundName = "propaganda1.wav"
local mapName = "rp_vardos_bananakin_revamped"

timer.Create("PropagandaTimer", 50, 0, function()
    if util.GetMapName() == mapName then
        for _, ply in ipairs(player.GetAll()) do
            ply:EmitSound(soundName)
        end
    end
end)
Попробуй так
 
Пихай функцию timer.Create для создания таймера, и функцию util.GetMapName для получения имени текущей карты.

Код:
local soundName = "propaganda1.wav"
local mapName = "rp_vardos_bananakin_revamped"

timer.Create("PropagandaTimer", 50, 0, function()
    if util.GetMapName() == mapName then
        for _, ply in ipairs(player.GetAll()) do
            ply:EmitSound(soundName)
        end
    end
end)
Попробуй так
[ERROR] lua/autorun/propaganda.lua:5: attempt to call field 'GetMapName' (a nil value)
 
Звука нет, но в консоли ошибок нет
конечно Звука нет. потому что EmitSound тут вообще не к месту и он не используется в таких случаях как "звук на всей карте для всех игроков."
почитал бы хоть за него
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).


Можешь попробовать
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
.PlaySound и запускать клиентам через net.Broardcast
Немного отличается но вот я переписывал под себя подобное
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху