Форум

Уведомления
Очистить все

[MS] Как добавить музыку в мод - через МС (Модульную Систему)

 
Джеки Чан
Известный участник Модератор Гильдия переводчиков

1) Разборка скрипта

("ambushed_by_neutral", "ambushed_by_neutral.ogg", mtf_sit_ambushed|mtf_sit_siege, mtf_sit_fight),
("ambushed_by_khergit", "ambushed_by_khergit.ogg", mtf_culture_3|mtf_sit_ambushed|mtf_sit_siege, mtf_sit_fight|mtf_culture_all),

ambushed_by_neutral.ogg -  Название файла трека
ambushed_by_neutral - ID трека
mtf_sit_ambushed|mtf_sit_siege, mtf_sit_fight - Флаги трека

2)Флаги

Флаги это можно сказать действия трека то-есть в какой момент игры он должен играть их можно посмотреть также в файле header_music.py
Это для тех кто хочет создать новые треки:

mtf_culture_1                    = Свады
mtf_culture_2                    = Вегиры
mtf_culture_3                    = Кергиты
mtf_culture_4                    = Норды
mtf_culture_5                    = Родоки
mtf_culture_6                   =  Нетральные (вроде это ГГ ,не уверен)
mtf_culture_all                  = Все культуры

##mtf_sit_map_travel              = Странствие по Карте
##mtf_sit_attack                      = Атака
##mtf_sit_defense                    = Зашита
##mtf_sit_raid_attack               = Кавалерийская Атака
##mtf_sit_raid_defense            = Кавалерийская Защита
##

mtf_looping                            =  Цикл
mtf_start_immediately             =
mtf_persist_until_finished       =
mtf_sit_tavern                         = Таверна
mtf_sit_fight                            = Драка
mtf_sit_ambushed                   = Засада
mtf_sit_town                           =  Город
mtf_sit_town_infiltrate             = Проникновение в город
mtf_sit_killed                         = Убит
mtf_sit_travel                         =  Странствие по карте
mtf_sit_arena                          =  Арена
mtf_sit_siege                          = Осада
mtf_sit_night                          =  Ночь
mtf_sit_day                             = День
mtf_sit_encounter_hostile         = Встречя с бандитами
mtf_sit_main_title                     =
mtf_sit_victorious                     = Победа
mtf_module_track                      =  Это очень важно , добавляется для проигрываня в папке  мода то есть в music

Создадим примерный трек:

("rhodok_atack",  "batko majno.mp3", mtf_module_track|mtf_culture_5|mtf_sit_ambushed|mtf_sit_siege,mtf_sit_fight|mtf_culture_all),

rhodok_atack - Задали ID трека
batko majno.mp3 -  Задали название  файла трека, заметьти что не только OGG но также и MP3, WMA, ну и так далее ставить можно.
mtf_module_track -  Задали чтобы проигрывалось в папке мода.
mtf_culture_5 -  Задали культуру
mtf_sit_ambushed - Задали что будет проигрываться при засаде
mtf_sit_siege -  Задали что будет проигрываться при осаде
mtf_sit_fight -  Задали что будет проигрываться при битве
mtf_culture_all - Это очень важно, так как это даёт то что этот трек проигрываеться при столкновении с любой фракций.

3) Теперь, например, хочется просто поменять трек на другой без создаванья нового.
Например возьмём трек Нордских Городов:

("town_nord", "town_nord.ogg", mtf_module_track|mtf_culture_4|mtf_sit_town|mtf_sit_travel, mtf_sit_tavern|mtf_sit_night|mtf_culture_all),

town_nord.ogg - ставим наш трек
mtf_module_track - ставим чтоб игралось в нашем моде , это если хотите если нет то будет играть в папке игры

ПРИМЕЧАНИЕ:Узнать что проигрывает трек можно по названью или по ID.
Полный список ID находится в файле header_music.py.

ОтветитьЦитата
Автор темы Размещено : 26.01.2022 11:12

Оставьте ответ

Имя автора

Электронная почта автора

Заголовок *

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности