Опции MP:   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Ресивер !!MP (как и триггер !?MP), начиная с ERA версии 2.8.7, был полностью переделан.
См. описание старой реализации !!MP

Ресивер MP (новая реализация mp3-контроля)


!!MP:XXXX; mp3 - контроль.
Используется для управления воспроизведением mp3-файлов в игре.
Пример (показать)

Вот как можно оформить авторские диалоги, используя звуковое сопровождение (пример от Algor'а):

См. также: триггер !?MP


C?z#
C?s^имя^

Получить имя текущей игровой темы в z# (или в строковую именованную переменную)
Комментарий (показать)

Название темы будет в нижнем регистре и без расширения mp3.
Команда может быть использована в любое время.
Пример:


Pz#/#1/#2
P^имя^/#1/#2

Играть определённую игровую тему.

        ^имя^ – имя mp3-трэка (без расширения mp3)
        #1 – отслеживание позиции воспроизведения (1 = нет, 0 = да)
        #2 – повтор трэка (0 = нет, 1 = да)
Комментарий (показать)
Команда вызывает функцию ChangedMp3Theme и генерирует событие OnMp3MusicChange (т.е. !?MP).
Если #1=1, воспроизведение трека начинается с начала после возобновления с паузы.
Если #1=0 – текукщее положение проигрывания трэка запоминается, и после возобновления с паузы продолжит с места остановки.
Параметр #2 контролирует автоматическое воспроизведение темы после её окончания (только при #1=0).
Обратите внимание, что параметры #1 и #2 полностью игнорируются, если трэк с тем же именем воспроизводится в данный момент. Возможно, вам придётся приостановить текущий трэк перед запуском другого, чтобы начать воспроизведение с начала или без повтора.
Пример:

P0/#
Поставить на паузу (0) или возобновить (1) текущую игровую тему.
Пример:


R$
Установить/получить режим смены игровой темы (0 = запретить, 1 = разрешить)
Может использоваться для запрета смены музыки на некоторое время.
Пример:


S?z#/#1/#2
S?^имя^/#1/#2

Установить/получить настройки для триггера !?MP

        ^имя^ – имя mp3-трэка (установить/получить)
        #1 – отслеживание позиции воспроизведения (1 = нет, 0 = да)
        #2 – повтор трэка (0 = нет, 1 = да)
Примеры: