Помощь interface.u запуск звука по кнопке - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Игровой клиент

Игровой клиент Есть вопросы по поводу редактирования dat, utx и других файлов клиента, пожалуйста, задавайте их здесь.

Ответ
Опции темы
Непрочитано 20.06.2018, 23:25   #1
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Помощь interface.u запуск звука по кнопке

Добрый вечер. Требуется помощь.
Запуск звука по клику кнопки.

Хроники Interlude.

Допустим:

PHP код:

...

function 
OnClickButton (string strID)
{
    switch (
strID)
    {
        case 
"SoundBtn":
        
ExecuteCommand(".comanda on"); //тут я посылаю некую команду
        //PlaySound("SystemMsg_e.zvuk");
        
class'AudioAPI'.static.PlaySound"SystemMsg_e.zvuk" ); //запускаю проигрывание определенного звука в формате wav
        
break;
        default:
    }

Проблема в следующем: звук проигрывается тихо, подтягивается как звуковой эффект (а это голосовое оповещение). Естественно в игре, в опциях, ползунок громкости реагирует только на SFX Volume (а нужно чтобы реагировало на System Voice)

Как мне указать, что это VOICE? Готов отблагодарить за помощь.

Последний раз редактировалось i0cks; 24.06.2018 в 22:08.
i0cks вне форума Ответить с цитированием
Непрочитано 21.06.2018, 21:31   #2
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Помощь interface.u запуск звука по кнопке

Перестать использовать труп мамонта?
__________________
Zubastic на форуме Ответить с цитированием
Непрочитано 22.06.2018, 13:31   #3
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Re: Помощь interface.u запуск звука по кнопке

Актуально! Ищу исполнителя!
i0cks вне форума Ответить с цитированием
Непрочитано 22.06.2018, 14:52   #4
Аватар для Emperor
Пользователь

По умолчанию Re: Помощь interface.u запуск звука по кнопке

Подсосать повышение громкости прямо из под кнопки не выйдет? Замечательный костыль получится.
__________________
https://sites.google.com/site/l2clientdev/ - мой небольшой сборник.
Emperor вне форума Ответить с цитированием
Непрочитано 22.06.2018, 16:44   #5
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Re: Помощь interface.u запуск звука по кнопке

Цитата:
Сообщение от Emperor Посмотреть сообщение
Подсосать повышение громкости прямо из под кнопки не выйдет? Замечательный костыль получится.
Костыль конечно, предположительно так я просто увеличу громкость SFX(эффектов). Как можно вызвать этот звук как VOICE?
i0cks вне форума Ответить с цитированием
Непрочитано 22.06.2018, 22:25   #6
Аватар для Emperor
Пользователь

По умолчанию Re: Помощь interface.u запуск звука по кнопке

i0cks, Думаю стоит заметить корреляцию с тем, что в существующей папке Sounds, содержатся аналогичные *.uax-упаковки, привязанные к SFX, как и упаковка SystemMsg_e.uax в папке Voice. Стоит предположить, что наличие её в этой папке - ошибка, а привязка звуковых файлов по типам зашита в движке.

Всё, что можно предложить: Раскурочить *.uax, собрать нужные звуковые сообщения, законвертить каждое в подходящий клиенту формат *.ogg. Тогда, скорее всего, они будут распознаваться клиентом как Voice, а не как SFX, ибо те же туторы в *.ogg, насколько я знаю, зависимы от Voice-ползунка.
__________________
https://sites.google.com/site/l2clientdev/ - мой небольшой сборник.
Emperor вне форума Ответить с цитированием
Непрочитано 22.06.2018, 23:15   #7
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Re: Помощь interface.u запуск звука по кнопке

Цитата:
Сообщение от Emperor Посмотреть сообщение
i0cks, Думаю стоит заметить корреляцию с тем, что в существующей папке Sounds, содержатся аналогичные *.uax-упаковки, привязанные к SFX, как и упаковка SystemMsg_e.uax в папке Voice. Стоит предположить, что наличие её в этой папке - ошибка, а привязка звуковых файлов по типам зашита в движке.

Всё, что можно предложить: Раскурочить *.uax, собрать нужные звуковые сообщения, законвертить каждое в подходящий клиенту формат *.ogg. Тогда, скорее всего, они будут распознаваться клиентом как Voice, а не как SFX, ибо те же туторы в *.ogg, насколько я знаю, зависимы от Voice-ползунка.
Интересное предположение, проверю..
i0cks вне форума Ответить с цитированием
Непрочитано 23.06.2018, 00:42   #8
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Re: Помощь interface.u запуск звука по кнопке

PlaySound подтягивает только wav и как SFX только...

ogg можно как музыку (реагирует на ползунок Music)

PHP код:
class’AudioAPI’.static.PlayMusic“tutorial_voice_001a-r”0.fFALSETRUE ); 
А функции для VOICE не нахожу...
i0cks вне форума Ответить с цитированием
Непрочитано 24.06.2018, 14:32   #9
Пользователь

По умолчанию Re: Помощь interface.u запуск звука по кнопке

вестимо последний булев параметр и отвечает за "voice-овость" файла. Ибо
Код:
native static function PlayMusic( String a_MusicName, FLOAT a_FadeInTime, optional bool a_bLooping, optional bool a_bVoice );	//solasys
У меня была подобная нужда по вставке звука для одной задачи, но вполне хватило в Сони Саунд Форж выкрутить уровень децибел. Немного хрипеть стало, но для поставленной цели было сносно.
fork вне форума Ответить с цитированием
Непрочитано 24.06.2018, 14:53   #10
Аватар для i0cks
Пользователь

Автор темы (Топик Стартер) Re: Помощь interface.u запуск звука по кнопке

Цитата:
Сообщение от fork Посмотреть сообщение
вестимо последний булев параметр и отвечает за "voice-овость" файла. Ибо
Код:
native static function PlayMusic( String a_MusicName, FLOAT a_FadeInTime, optional bool a_bLooping, optional bool a_bVoice );	//solasys
У меня была подобная нужда по вставке звука для одной задачи, но вполне хватило в Сони Саунд Форж выкрутить уровень децибел. Немного хрипеть стало, но для поставленной цели было сносно.
проверял уже, цепляется как music...
i0cks вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен путь к кнопке Kampina Игровой клиент 1 08.02.2017 15:09
Interface.u. kapa528 Игровой клиент 7 24.10.2015 03:07
Помощь с interface.u bibizon4 Игровой клиент 5 09.04.2015 05:04
Interface.u L2J Lineage II 0 13.06.2013 10:50
Качество звука Auri Курилка / Yak floor 1 11.02.2013 00:44


© 2007–2019 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:09. Часовой пояс GMT +3.

Вверх