L2-Community.com - Bce o Lineage II  
Главная Регистрация Справка Пользователи Поиск Сообщения за день Все разделы прочитаны
 
 

Вернуться   L2-Community.com - Bce o Lineage II > Форум Lineage II > Работа с клиентом > Инструменты

Ответ
 
Опции темы Опции просмотра
Старый 16.07.2009, 20:16   #1
CaptainJohnson
No Active
 
Регистрация: 13.06.2009
Сообщений: 19
Вы сказали Спасибо: 0
Поблагодарили: 1 раз в 1 сообщении
Хорошо Изменение музыкальных семплов

После долгих мучений безуспешных поисков в интернете, догадался сам как менять звуковой семпл в какой-либо локации предлагаю свой "сырой" мануал ниже.

В папке SYSTEM есть файл musicinfo.dat, который загружает мелодию (по умолчанию) в какой-либо локации, если пердварительно операция не была прервана пакетом с сервера на загрузку какого-то иного семпла (например убийстве эпик РБ).

Ниже предлагаю фрагмент этого раскодированного файла (Я раскодировал L2 FileEdit):
Код:
id	cnt	str[0]	str[1]	str[2]	str[3]	str[4]	str[5]	str[6]
0	3	INTRO	OUTRO	S20_F
1	6	CC_01	CC_02	CC_03	CC_04	CC_05	CC_06
162401	2	F07_F	F07_S01
162402	4	F17_F	F17_S01	T12_F	T06_S01
162501	2	F09_F	F09_S01
162502	3	D01_F	D01_S01	D01_S02
162503	2	T06_F	T06_S01
162504	2	F07_F	F07_S01
162505	2	T14_F	T14_S01
162506	3	T14_S01	F07_F	F07_S01
172001	2	T16_F	T16_S01
172002	5	D07_S02	B02_S01	D06_F	F14_F	F08_S01
172105	5	D07_F	D06_S02	D04_S01	B03_S02	B01_F
172101	4	B01_S01	B02_S01	B03_S01	B04_S01
172102	2	F03_F	F03_S01
172103	2	T18_F	T18_S01
172104	2	F07_F	F07_S01
172201	1	NT_Gludin
Колонка cnt равна количеству файлов семплов в данной локации id. Колонки str[0], str [1], ... хранят имена файлов (без расширения OGG) музыкального трека, расположенные в подпапке musiс клиента. Клиент сам загружает эти файлы в какой-то последовательности, наприер в игровых локациях по очереди, на заставке не понятно как.

Параметр id это 3 раздельных числа, например 17-21-01. Первые 2 указывают как раз ту зону, где этот сэмпл будет загружаться, 3-е вероятно Z-уровень (подземелья).

Карта локаций прилашается в "миниатюрах" внизу.

Теперь только остаётся вопрос о формате файлов, ну тут тема уже поднималась.
1) Нужно скачать OGG patcher:
http://dstuff.l2wh.com/
2) Затем создать временную папку перекопировать туда oggpatcher.exe и те файлы, которые будете потом редактировать (из клиентской папки music)
3) Запускаете, файлы быстро пропатчиваются и возможны для открытия звуковыми редакторами.
4) Редактируете, сохраняете.
5) Затем запускаете oggpatcher.exe -r в той же папке и файлы становятся читаемы для клиента.
6) Копируем назад в клиент.

Видно, что оригинальные файлы короткие (не длинные), видимо есть ограничение на максимальную длинну мелодии по времени.
Изображения
Тип файла: jpg karta.jpg (53.6 Кб, 24 просмотров)

Последний раз редактировалось CaptainJohnson; 27.09.2009 в 00:33.. Причина: Потеряли карту при транспортировке.
CaptainJohnson вне форума   Ответить с цитированием
Старый 10.10.2009, 15:06   #2
iridon
No Active
 
Регистрация: 10.10.2009
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

Не получилось переконвертировать в OGG
iridon вне форума   Ответить с цитированием
Старый 13.08.2010, 19:59   #3
fingaz
No Active
 
Регистрация: 13.08.2010
Сообщений: 2
Вы сказали Спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

Через командую строку выполни команду
fingaz вне форума   Ответить с цитированием
Старый 15.08.2010, 13:21   #4
kazar
No Active
 
Регистрация: 15.08.2010
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

а смысл их менять я не вижу чтобы вместо бега был трах ? или что ?
kazar вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By   Branden
L2-Community ©2008-2020


Еще можно прочесть: