Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

End Round Music

, Не Воспроизводятся звуки
Статус пользователя Caution666
сообщение 15.3.2014, 17:40
Сообщение #1


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Ребят всем добрый вечер!
У меня проблема в том,что не играет Музыка на сервере,как не страно она работала,главное музыка скачивается,плагин работает,а музыка не играет!
Бульте Добры объясните в чем проблема
Заранее Большущие Спасибоо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Legenda
сообщение 15.3.2014, 17:59
Сообщение #2


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

ну так ручками проверить надо самому музыку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 18:05
Сообщение #3


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Да я уже проверял ее,все хорошо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 15.3.2014, 18:07
Сообщение #4


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Caution666 @ 15.3.2014, 20:05) *
Да я уже проверял ее,все хорошо.

в клиенте игры проверили?
эта музыка в клиенте игры играет?
может кодек не подходящий
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 18:10
Сообщение #5


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Вот как прописывал
"LegendaSound/ct_win_1.mp3" "CT"
"LegendaSound/ct_win_2.mp3" "CT"
"LegendaSound/ct_win_3.mp3" "CT"
"LegendaSound/ct_win_4.mp3" "CT"
"LegendaSound/ct_win_5.mp3" "CT"
"LegendaSound/ct_win_6.mp3" "CT"
"LegendaSound/ct_win_7.mp3" "CT"
"LegendaSound/ct_win_8.mp3" "CT"
"LegendaSound/ct_win_9.mp3" "CT"
"LegendaSound/ct_win_10.mp3" "CT"
"LegendaSound/ct_win_11.mp3" "CT"
"LegendaSound/ct_win_12.mp3" "CT"
"LegendaSound/ct_win_13.mp3" "CT"
"LegendaSound/ct_win_14.mp3" "CT"
"LegendaSound/tt_win_1.mp3" "TER"
"LegendaSound/tt_win_2.mp3" "TER"
"LegendaSound/tt_win_3.mp3" "TER"
"LegendaSound/tt_win_4.mp3" "TER"
"LegendaSound/tt_win_5.mp3" "TER"
"LegendaSound/tt_win_6.mp3" "TER"
"LegendaSound/tt_win_7.mp3" "TER"
"LegendaSound/tt_win_8.mp3" "TER"
"LegendaSound/tt_win_9.mp3" "TER"
"LegendaSound/tt_win_10.mp3" "TER"
"LegendaSound/tt_win_11.mp3" "TER"
"LegendaSound/tt_win_12.mp3" "TER"
"LegendaSound/tt_win_13.mp3" "TER"
"LegendaSound/tt_win_14.mp3" "TER"


Я думал из-за cs
Скачал установил,и тоже не играет sad.gif
Захожу Плагин Работает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 18:58
Сообщение #6


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Нуу пожалуйста помогите sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 15.3.2014, 19:24
Сообщение #7


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

файлы скачались?
запусти клиент и набери в консоли

Код
developer 1
mp3 play sound/LegendaSound/ct_win_13.mp3
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 15.3.2014, 19:42
Сообщение #8


Стаж: 13 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

Меценат Меценат

FormatFactory скачай, добавь свой звук туда и пускай прорендрится, потом попробуй заново)

Отредактировал: Bambuc, - 15.3.2014, 19:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 20:21
Сообщение #9


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Ошибка в консоли
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 15.3.2014, 20:52
Сообщение #10


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Caution666 @ 15.3.2014, 22:21) *
Ошибка в консоли
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE chunks
Missing RIFF/WAVE

это не ошибка
это говорит о том, что файл хеширован не стандартным способом
если музыка не играл - значит она кодирована не тем кодеком
т.е. клиент игры не знает такого кодека и не может воспроизвести звук

советую перекодировать свои ауди файлы

Код
1. Конвентируйте музызку:
- Формат: MP3
- Битрейт: 32-320 Kbps
- Частота: 22-44 KHz
- Канал: стерео/моно

- Формат: Wav
- Битрейт:176-353 Kbps (8-16 Bit)
- Частота: 11-22 KHz
- Канал: моно

2. Для mp3 используйте конвентор
- http://formatoz.com/RU_download.html
- Поскольку CS читает mp3 далеко
- не от всех конвенторов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 20:56
Сообщение #11


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

А через какую программу лучше всего это сделать ?
Как я захожу на другие сервера,у меня музыку вообще не слышно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 15.3.2014, 21:31
Сообщение #12


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Caution666 @ 15.3.2014, 22:56) *
А через какую программу лучше всего это сделать ?
Как я захожу на другие сервера,у меня музыку вообще не слышно.

1) выше написано
2) mp3volume настрой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 15.3.2014, 22:23
Сообщение #13


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

на полную стоит!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 16.3.2014, 14:34
Сообщение #14


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Сделал в wav теперь она играет но половина!
думаю из-за плагина
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 16.3.2014, 14:35
Сообщение #15


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

ну и где исходник плагина?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 16.3.2014, 15:12
Сообщение #16


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Хочу вам всем сказать спасибо,что мне помогаете
Код
[spoiler=/*
* ====== ИНФОРМАЦИЯ ======
*
* Название: End Round Music
* Автор: Sho0ter
* Версия: 2.0
* Последнее обновление: 03.09.2010
* Посетите сайт: http://cs.4m.net.ua
*
* ======= ОПИСАНИЕ ========
*
* Сравнительно просто и функциональный
* Плагин для проигрывания музыки
* В конце раунда
*
* ========= ВАЖНО ==========
*
*
* 1. Конвентируйте музызку:
*    - Формат: MP3
*    - Битрейт: 32-320 Kbps
*    - Частота: 22-44 KHz
*    - Канал: стерео/моно
*
*    - Формат: Wav
*    - Битрейт:176-353 Kbps (8-16 Bit)
*    - Частота: 11-22 KHz
*    - Канал: моно
*
* 2. Для mp3 используйте конвентор
*    - http://formatoz.com/RU_download.html
*    - Поскольку CS читает mp3 далеко
*    - не от всех конвенторов
*
* 3. Музыку кидайте в папку sound
*    - и прописывайте в плей-лист все что
*    - после  cstrike/sound/
*
* ======== ФУНКЦИИ =========
*
* 1. Поддержка MP3 и WAV
* 2. Поддержка плей-листа по префиксу и названию карты
* 3. Четыре режима работы
* 4. Отдельный плейлист
* 5. Проверка на наличие файла
* 6. Авто-выставление громкости mp3
* 7. Отключение/включение на стороне клиента
* 8. Поддержка комментирования строк
* 9. Защита от пустых строк
* 10. Проверка формата файла
*
* == КОМАНДЫ ДЛЯ ИГРОКА ==
*
*    say /ermon
*        - Включить музыку
*
*    say /ermoff
*        - Выключить музыку
*
* ===== ПЕРЕМЕННЫЕ ======
*     
* erm_mode <1/2/3/4> [По умолчанию: 1]
*     - Режим работы плагина
*    - 1 Проигрывать в зависимости от победитилей
*    - 2 Проигрывать общую музыку
*    - 3 Проигрывать в зависимости от победитилей и общую
*    - 4 Проигрывать всю музыку из плей-лсита
*
* erm_autovol <0.0...1.0> [По умолчанию: 0.5]
*    - Уровень громкости mp3
*
* erm_radio <0/1> [По умолчанию: 1]
*     - Радио-команды Terwin CTwin
*    - 0 Выключены
*    - 1 Включены
*
* erm_delay <секунды> [По умолчанию: 20]
*    - Задержка после подключение к серверу
*    - перед выводом информации о чат-командах
*
* === ИСТОРИЯ ИЗМЕНЕНИЙ ===
*
* 2.0:
*    - Полностью переписан код
*    - Добавлена поддержка wav
*    - Изменен формат плей-листа
*    - Исправлен баг с пустыми строками
*    - Добавлена возможность комментирования
*    - Добавлены режимы работы
*    - Почищен ланг-файл
*    - Добавлена проверка на наличие файлов
*    - Добавлена проверка на наличие плей-листа
*    - Добавлена проверка формата файла
*    - Добавлена поддержка префиксов и названий карт
*    - Новое название
*
* 1.0...1.9:
*    - Ранние версии под названием
*    - End Round Music MP3
*
* ============================
*/
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "End Round Music"
#define VERSION "2.0"
#define AUTHOR "Sho0ter"

#define TRACKSNUM 100

new ALLMusic[TRACKSNUM][128]
new CTMusic[TRACKSNUM][128]
new TMusic[TRACKSNUM][128]

new PlaylistSize
new CTNum
new TNum
new ALLNum
new SayText

new Mode[32]
new Configsdir[64]
new CurrentMap[64]
new File[96]
new Playlist[128]
new Play[128]
new PlayCommand[128]
new CheckFile[128]

new bool:Ermon[33]

new PcvarMode
new PcvarVol
new PcvarRadio
new PcvarDelay

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_dictionary("endroundmusic.txt")
    register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
    register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
    PcvarMode = register_cvar("erm_mode", "1")
    PcvarVol = register_cvar("erm_autovol", "0.5")
    PcvarRadio = register_cvar("erm_radio", "1")
    PcvarDelay = register_cvar("erm_delay", "20.0")
      register_clcmd("say /ermon", "cmd_ermon", 0, " - turn on end round music")  
      register_clcmd("say /ermoff", "cmd_ermoff", 0, " - turn off end round music")  
    SayText = get_user_msgid("SayText");
    return PLUGIN_CONTINUE
}

public plugin_precache()
{
    get_configsdir(Configsdir, 63)
    get_mapname(CurrentMap, 63)
    formatex(Playlist, 127, "%s/endroundmusic/%s.ini", Configsdir, CurrentMap)
    new Index = 0
    while(CurrentMap[Index] != '_' && CurrentMap[Index] != '^0')
    {
        Index++
    }
    if(!file_exists(Playlist) && CurrentMap[Index] == '_')
    {
        CurrentMap[Index] = '^0'
        formatex(Playlist, 127, "%s/endroundmusic/%s_.ini", Configsdir, CurrentMap)
    }
    if(!file_exists(Playlist))
    {
        formatex(Playlist, 127, "%s/endroundmusic/default.ini", Configsdir)
    }
    if(!file_exists(Playlist))
    {
        log_amx("Playlist <%s> not found.", Playlist)
        set_fail_state("Playlist not found")
        return PLUGIN_CONTINUE
    }
    PlaylistSize = file_size(Playlist, 1)
    for(new i = 0; i <= PlaylistSize; i++)
    {
        new Buffer[128], len, Result
        Result = read_file(Playlist, i, Buffer, sizeof(Buffer)-1, len)
        if(!Result)
        {
            continue
        }
        parse(Buffer, File, 95, Mode, 31)
        if(File[0] == ';' || File[0] == '/' || File[0] == ' ' || equal(File, ""))
        {
            continue
        }
        formatex(CheckFile, 127, "sound/%s", File)
        if(!file_exists(CheckFile))
        {
            log_amx("File not found <%s>", CheckFile)
            continue
        }
        if(equal(Mode, "CT"))
        {
            formatex(CTMusic[CTNum], 127, "%s", File)
            CTNum++
            precache_sound(File)
        }
        else if(equal(Mode, "TER"))
        {
            formatex(TMusic[TNum], 127, "%s", File)
            TNum++
            precache_sound(File)
        }
        else if(equal(Mode, "ALL"))
        {
            formatex(ALLMusic[ALLNum], 127, "%s", File)
            ALLNum++
            precache_sound(File)
        }
    }
    if(CTNum == 0 && TNum == 0 && ALLNum == 0)
    {
        log_amx("Not found tracks in playlist.")
        set_fail_state("Playlist empty")
        return PLUGIN_CONTINUE
    }
    log_amx("Loaded tracks: CT <%d> TER <%d> ALL <%d>", CTNum, TNum, ALLNum)
    return PLUGIN_CONTINUE
}

public client_disconnect(id)
{
    remove_task(id)
    return PLUGIN_CONTINUE
}

public client_putinserver(id)
{
    set_task(get_pcvar_float(PcvarDelay), "showerminfo", id)
    return PLUGIN_HANDLED
}

public t_win()
{
    if(!get_pcvar_num(PcvarMode))
    {
        return PLUGIN_HANDLED
    }
    switch(get_pcvar_num(PcvarMode))
    {
        case 1:
        {
            formatex(Play, 127, "%s", TMusic[random_num(0, TNum-1)])
        }
        case 2:
        {
            formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
        }
        case 3:
        {
            new Randomizer = random_num(1, 2)
            switch(Randomizer)
            {
                case 1:
                {
                    formatex(Play, 127, "%s", TMusic[random_num(0, TNum-1)])
                }
                case 2:
                {
                    formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
                }
            }
        }
        case 4:
        {
            new Randomizer = random_num(1, 3)
            switch(Randomizer)
            {
                case 1:
                {
                    formatex(Play, 127, "%s", CTMusic[random_num(0, CTNum-1)])
                }
                case 2:
                {
                    formatex(Play, 127, "%s", TMusic[random_num(0, TNum-1)])
                }
                case 3:
                {
                    formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
                }
            }
        }
    }
    if(containi(Play, ".wav") != -1)
    {
        formatex(PlayCommand, 127, "spk %s", Play)
    }
    else if(containi(Play, ".mp3") != -1)
    {
        formatex(PlayCommand, 127, "mp3 play sound/%s", Play)
    }
    else
    {
        log_amx("Unsupported file type <%s>", Play)
        return PLUGIN_HANDLED
    }
    for(new id = 0; id <= get_maxplayers(); id++)
    {
        if(!is_user_connected(id) || !Ermon[id])
        {
            continue
        }
        client_cmd(id, "stopsound")
        client_cmd(id, "%s", PlayCommand)
        if(get_pcvar_num(PcvarRadio))
        {
            client_cmd(id, "spk radio/terwin")
        }
    }
    return PLUGIN_HANDLED
}

public ct_win()
{
    if(!get_pcvar_num(PcvarMode))
    {
        return PLUGIN_HANDLED
    }
    switch(get_pcvar_num(PcvarMode))
    {
        case 1:
        {
            formatex(Play, 127, "%s", CTMusic[random_num(0, CTNum-1)])
        }
        case 2:
        {
            formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
        }
        case 3:
        {
            new Randomizer = random_num(1, 2)
            switch(Randomizer)
            {
                case 1:
                {
                    formatex(Play, 127, "%s", CTMusic[random_num(0, CTNum-1)])
                }
                case 2:
                {
                    formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
                }
            }
        }
        case 4:
        {
            new Randomizer = random_num(1, 3)
            switch(Randomizer)
            {
                case 1:
                {
                    formatex(Play, 127, "%s", CTMusic[random_num(0, CTNum-1)])
                }
                case 2:
                {
                    formatex(Play, 127, "%s", TMusic[random_num(0, TNum-1)])
                }
                case 3:
                {
                    formatex(Play, 127, "%s", ALLMusic[random_num(0, ALLNum-1)])
                }
            }
        }
    }
    if(containi(Play, ".wav") != -1)
    {
        formatex(PlayCommand, 127, "spk %s", Play)
    }
    else if(containi(Play, ".mp3") != -1)
    {
        formatex(PlayCommand, 127, "mp3 play sound/%s", Play)
    }
    else
    {
        log_amx("Unsupported file type <%s>", PLUGIN, Play)
        return PLUGIN_HANDLED
    }
    for(new id = 0; id <= get_maxplayers(); id++)
    {
        if(!is_user_connected(id) || !Ermon[id])
        {
            continue
        }
        client_cmd(id, "stopsound")
        client_cmd(id, "%s", PlayCommand)
        if(get_pcvar_num(PcvarRadio))
        {
            client_cmd(id, "spk radio/ctwin")
        }
    }
    return PLUGIN_HANDLED
}

public cmd_ermon(id)
{
    Ermon[id] = true
    client_cmd(id, "mp3volume %f", get_pcvar_float(PcvarVol))
    client_cmd(id, "spk vox/activated")
    green_print(id, "ERMON_MSG")
    return PLUGIN_CONTINUE
}


public cmd_ermoff(id)
{
    Ermon[id] = false
    client_cmd(id, "mp3 stop")
    client_cmd(id, "spk vox/deactivated")
    green_print(id, "ERMOFF_MSG")
    return PLUGIN_CONTINUE
}

public showerminfo(id)
{
    Ermon[id] = true
    client_cmd(id, "mp3volume %f", get_pcvar_float(PcvarVol))
    green_print(id, "ERMINFO_MSG")
}

stock green_print(index, const message[])
{
    new finalmsg[192];
    formatex(finalmsg, 191, "^x04[ERM] ^x01%L", index, message);
    message_begin(MSG_ONE, SayText, _, index);
    write_byte(index);
    write_string(finalmsg);
    message_end();
}][/spoiler]


Как не страно ребят,на Steam все играет,а на no-Steam нет

Отредактировал: Caution666, - 16.3.2014, 15:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 16.3.2014, 15:14
Сообщение #17


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

залей уже звук, я проверю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 16.3.2014, 15:20
Сообщение #18


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

c плагином все норм
проверяйте свои звуки, проблема в их кодировании
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 16.3.2014, 15:35
Сообщение #19


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Вот мои звуки
я уже все перепробывал
Буду очень благодарен Друзья!
http://rghost.ru/53103288
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 16.3.2014, 16:11
Сообщение #20


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Ты плагин для mp3 поставил, а звуки у тебя в .wav
=L=

Отредактировал: neverminde, - 16.3.2014, 16:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: