FlatOut 2

FlatOut 2

26 ratings
Как создать свой музыкальный мод?
By MaxwiEdt.
В этом руководстве я расскажу как создать свой мод на музыку.
2
   
Award
Favorite
Favorited
Unfavorite
Что нужно делать в целом?
Для начала, вам нужно определиться, какую музыку вы хотите добавить. Будь это музыка отдельной группы, или же отдельные треки из разных групп. Да хоть свою собственную добавляйте, всё ограничивается лишь вашей фантазией.

Подготовьте файлы с музыкой, игра их видит только в ogg формате. Если формат у вас к примеру mp3 или какой-то другой, то воспользуйтесь любым сайтом для конвертации, их полно в интернете. Ну или же воспользуйтесь программой. Это делается буквально в пару кликов.

Нажмите "играть" в библиотеке и кликните на "Запустить Mod Manager. Там будет проходить дальнейшее создание мода.

Вам нужно немного поработать в блокноте, также создать нужные папки, а именно 3 штуки.

Mod Manager
Нажмите "Create Mod" и введите название вашего мода. Сразу вы можете выбрать обложку, она должна быть строго в разрешении 16:9 и не превышать размера в 1МБ.
Также в маленьком окошке "Description" вы можете описать свой мод. К примеру как сделал я, описал суть мода и список песен.
Создание папок

Теперь жмите "Open Mod Directory" и там создавайте три папки с названиями:
music, songs1, songs2, songs3.
songs1 - песни в игре
songs2 - песни в меню
songs3 - песни в трюках
Папка "music"
В папке music создайте три файла блокнота с названиями playlist_ingame, playlist_stunt, playlist_title.
Эти файлы нужны для того, чтобы игра понимала, какие музыкальные файлы она должна воспроизводить, о которых я расскажу в другом пункте.
playlist_ingame - это музыка, которая будет в игре (гонки, заезды, дерби и.т.д) songs1.
playlist_stunt - это музыка которая будет в трюках. songs3
playlist_title - это музыка которая будет в главном меню. songs2

playlist_ingame и остальные файлы
Для удобства, переименуйте ваши файлы с музыкой в 01. 02. 03, 11, 22, 23 и так далее.
Теперь вам нужно написать код для каждой песни, можете просто копировать.
Count это конечное количество песен, которое вы загрузите.
Artist это группа или автор песни.
Song это название песни.
Цифры в квадратных скобках [1] это номера песен в коде
data/songs1/01.ogg это номер песни, который вы выберете.
НЕ ЗАБЫВАЕМ В КОНЦЕ ДОБАВЛЯТЬ СКОБКУ!!! } вот эту.
Снизу показаны примеры в виде скриншота и сразу же код, который вы можете скопировать.




Loop = {
Count = 32,
[1] = {
File = "data/songs1/01.ogg",
Artist = "Linkin Park",
Song = "Numb",
},
}

К сожалению, руководство может убирать все пробелы и вы не сможете скорее всего скопировать так, как надо. Поэтому ориентируйтесь на скриншоты.

Во всех остальных файлах всё тот же код, делаем по вкусу.
Папки songs
Возьмем опять пример с playlist_ingame, разницы нет, во всех трёх файлах одинаковая работа с кодом, но разная по вашему вкусу музыка.
Так как вы уже переименовали файлы как я описал выше, распределите их по папкам.

Что должно получиться? Как опубликовать мод?
Вы написали код, к примеру на музыку в игре (playlist_ingame), обозначили все номера правильно.
Вы распределили музыку в папку songs1 (и остальные папки). Игра считывает ваш код, запускает нужную музыку и выдает на экране название, которое вы ей указали.

Когда вы все закончили жмите "Pack". Сразу же можете нажать "Test" для тестирования в игре, не вылетает ли она, корректно ли воспроизводится музыка. Если будут какие-то ошибки или вылеты из игры, как у меня по началу, то будьте внимательны в коде, возможно вы что-то забыли. Ещё раз сверьтесь со скриншотами.

Если вы всё закончили и ваш мод работает в тестовом режиме, жмите "Publish Mod" для публикации его в мастерской.


Если вы что-то забыли или придумали новое для мода, то вы можете его обновить даже после публикации. Просто снова заходите в Mod Manager и жмите Edit Mod. Потом, у игроков просто обновится игра и они будут играть в новую версию вашего мода.
Формат txt и bed
Если формат файлов с кодами txt то у вас может не работать. Измените формат на .bed
Костыль
Если вы не хотите отдельно писать музыку на трюки, вы вообще можете удалить папку songs3 и просто в playlist_stunt прописать data/songs1/01.ogg и игра будет брать песни из папки songs1.
49 Comments
/\IO6/\IO_Pumy 10 Aug @ 10:29pm 
привет гайс, может кто сталкивался с такой темой что у песен старые названия показываются? и в меню почему-то все еще может вылезти одна из старых песен.
Dodohulio3.0 18 May @ 3:44am 
Мужики, он в армии. Поможет только в конце ноября если кому надо
Scorch 7 Apr @ 3:25pm 
Что делать если моя музыка по итогу заработала, но остались и все прежние треки что были в игре, так-же тогда запускается мною добавленная музыка она появляется на экране с названием песни и исполнители тоже из основного пака игры. Как решить? Заранее благодарен.
Kot_Zaglot 9 Mar @ 2:08pm 
Кинул заявку в друзья, прими пожалуйста! И помоги по возможности
CAWITAR 2 Feb @ 8:14am 
Я там был...:fo2cdeez:
Lil Seiya 29 Jan @ 6:51pm 
Привет!, я благодарю тебя за то, что я знаю, и очень много благодарности, мои слова в Латинской Америке и вопросы, которые могут возникнуть, если ты подрешь меня, и подари мне свою идиому и, очевидно, даруй мне благодарность, новая благодарность!!!
hobo and gun 1 Jan @ 8:16am 
drive тчк goo gle тчк co m/fi le/d/10 7itY7vpo5aTqpURdeCjnHVXDIsqKtQP/v iew?usp = sharing убрать пробелы - те самые ориг файлы MaxwiEdt в формате бэд. пришлось немного их украсть. Чтож, тупо cntl - v cntr -c колдовство с этими файлами не помогло, авлетает все так же. Попробую ( потом ) вручную их отредачить под себя
hobo and gun 16 Dec, 2024 @ 3:05pm 
.bed -файл текста для линукс. в текущей версии флатаута, в стандартном фале - нечитаемый блокнотом текст ,( даже notpad ++ его не разберет) , а просто переименовав файл нужного эффекта не получим. Конверторов тхт то бэд не на линуксе (и в онлайне) не существует. Я сделал все, как в руководстве, но все равно титульники не меняются в игре, треки после 30 го трека в моде не проигрываются , треки смешаны с оригинальными ,мешанина в общем.
hobo and gun 16 Dec, 2024 @ 12:11pm 
MaxwiEdt, а можно просто текстовый файл на какой - нибудь яндекс диск выложить? Устал на глаз код редакировать. (вроде все норм,нажимаю тест - музыка стандартная )
MaxwiEdt.  [author] 9 Oct, 2024 @ 10:17am 
Добавь в друзья, попробую помочь