/* ================= Дисклеймер ================= */
Привет. Здесь не будет чего-то сверх нового. Я просто расскажу и покажу как раскрасить чат и вывести пару информационных сообщений на экран.
Сразу скажу, что знаю я не больше вашего, а первый опыт по раскраске чата получил за два часа до написания этого сообщения.
Так давайте же сведем к минимуму затраты времени по поиску всей той информации, которая потребуется, и разместим всю инфу здесь.
/* ================= Софт ================= */
Для начала скачайте L2FileEdit - редактор файлов нашего клиента.
Более новую версию вы сможете найти в интернете.
Я выложу ту, которую использовал лично.
(Где-то утверждалось, что она подходит даже для Lindvior'a)
>>> http://rghost.ru/56452033 <<<
(Файл добавлен 18.06.2014 со сроком хранения 30 дней)
Дальше, я скачал готовый файл настроек чата от AvantGarde. Его легче править, т.к. все уже исправлено.
Вы можете использовать стандартный файл.
>>> http://rghost.ru/56452135 <<<
(Файл добавлен 18.06.2014 со сроком хранения 30 дней)
/* ================= Правка================= */
1. Распакуйте скаченный L2FileEdit и запустите L2 File Editor Freya.exe. Какой именно - не знаю. Разницу я не заметил.
2. Выберите хроники и нажмите Open & Decrypt. В появившемся диалоге выбираем нужный нам файл.
Если у вас в клиенте английский язык - SystemMsg-e.dat
Русский - SystemMsg-Ru.dat
Откроется примерно следующее:
В каждой строке у нас само сообщение и параметры вывода.
3. Редактируем:
Поиск по файлу осуществляется с помощью комбинации Ctrl+F
Ищем интересующее вас сообщение и редактируем его.
Разберем одно сообщение.
2262 1 a,$c2: $s3 damage.\0 3 11 11 FF FF a, a, 2 0 1 1 0 a,Attention\0 a,damage\0
Где:
[spoiler=$c2: $s3 damage.]$c2: $s3 damage. - Наше сообщение в сис. чате. $c2 $s3 - переменные.
Порядок переменных ни в коем случае не должен меняться.
Здесь пишете то, что вам нужно.
\n - означает переход на следующую строчку.
[spoiler=11 11 FF]11 11 FF - цвет.
В какой именно палитре указывается цвет я не знаю. Это я не менял. Оставил так, как было в файле у авантагарда.
[spoiler=2 0 1 1 0]2 0 1 1 0 - расположение сообщения на экране
Здесь внимательно. Нам понадобятся только первое, третье, четвертое и пятое числа.
Первое число означает расположение сообщения:
1 2 3
4 5 6
* 7 8
Соответственно 1 - левый верхний угол, 2 верх в центре и т.д.
Левого нижнего угла нет.
Третье число означает время в секундах, на которое будет выведено сообщение.
Четвертое - метод появления:
0 - Моментально.
1 - Появляется постепенно.
Пятое - шапка. Я не использовал. Но думаю, что шапка, как у названий зон.
[spoiler=Attention]Attention - сообщение на экране.
Сообщение, которое будет выводится на экране.
4. Сохраняем через Save & Encrypt
Запуск производится через l2.exe
/* ================= Конец ================= */
На этом все. Дальше дело за вами. Комментарии, исправления приветствуются.
Вот мой SystemMsg-e.dat
>>> http://rghost.ru/56453264 <<<
(Файл добавлен 18.06.2014 со сроком хранения 30 дней)