Ресивер SN (звуки игры)
!!SN:XXXX; - позволяет вам
проиграть внешний или внутренний звуковой файл почти любого типа.
Если вы попытаетесь проиграть звук, сработает триггер
!?SN.
Комментарии (показать)
Вы можете заменить звуковое событие игрока с помощью ERM.
Есть некоторые ограничения. Первое: звуковые файлы не могут быть длиннее 10
секунд. Файлы с большей продолжительностью будут звучать только первые 10
секунд. Во-вторых, когда игра пробует проиграть звук, она проверяет, играется ли
этот же звук сейчас. Если да, запускается другая копия. Если нет, звук
производится снова. Максимально допустимая длина имени - первые 12 символов,
предполагая, что файл DOS, первые 8 символов есть имя, и 3 символа после точки
есть разрешение, и находится в папке
DATA. Так, если
вы ожидаете, что звук будет проигрываться редко, это вообще не проблема, иначе -
убедитесь в этом.
Пример (показать)
Вот короткий обзор, как изменить звуки для объектов.
Например, мы можем изменить звук при посещении камня знаний.
Сначала нам нужен файл с новым звуком. Мы будем использовать звуковой файл,
названный для примера 1.wav. Тогда нам нужен "скрытый" файл для избежания
сообщения "ресурс не найден" (вы можете найти файл ZQUIET.WAV в папке DATA).
Теперь разместите немного камней знаний на карту и
добавьте скрипт:
Список звуков
Некоторые звуки не будут вызывать триггер
!?SN…
- колдовство других заклинаний на карте, кроме просмотра воздуха и земли
- постройка здания в городе,
- копание (в поисках Грааля)
- начало битвы
- звук битвы
- активация чит-кодов
- будучи «рядом» с жилищем (например, пение монастыря, шум караульной и т.п.)
или любой ЛЮБОЙ другой объект (например, ветряная мельница), где вы можете
слышать проигрываемый звуковой файл [Большинство жилищ из Клинка Армагеддона
(например, Чародеев, Ржавых драконов), и WoG-жилищ (вместе с 8 уровнем), все
имеют тот же самый звук, как Бараки.]
- звук телепорта
- бег лошади героя
- клик мышью (например, на "Просмотр королевства")
P#
Проиграть звуковой файл с именем в z#.
Комментарий (показать)
Здесь можно указывать переменную без префикса
z. ERM учитывает только индекс.
В
ERA рекомендовано писать с префиксом
z.
S$
Установить/проверить/получить имя проигрываемого звукового файла в z-переменную ($ – её номер).