Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Делаем чат приятный глазу :D

-

Статьи и описания по Lineage 2

- Статьи, квесты, карты и описания мира Lineage 2 в этом разделе

Закрытая тема
 
Опции темы
Старый 19.04.2011, 14:30   #1
Читер-спонсор
 Рыцарь
Аватар для SetFer
 
SetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражанияSetFer блестящий пример для подражания
Регистрация: 30.03.2010
Сообщений: 324
Популярность: 1681
Сказал(а) спасибо: 453
Поблагодарили 592 раз(а) в 295 сообщениях
 
По умолчанию Делаем чат приятный глазу :D

Здравствуйте Жуковцы.

Не нашёл на этом замечательном сайте ни одной темы (может плохо искал ),так или иначе относящейся к расскраске чата, как сделать так,чтобы на экране
окна La2 появлялись сообщения о нанесённом дамаге, о том что вы увернулись, о критах и т.д.
Собираюсь с мыслями, подобный гайд читал когда-то давно на форуме TheAbyss, и решил донести подобный и сюда, о великий Жук

Наверное,существуеют так или иначе десятки различных софтин,которыми можно добится цели,которую мы с Вами сейчас будем приследовать.
Я обыясню самый простой на мой взгляд вариант.


Нам понадобится:
1)Программа под названием "Interlude message file editor by vif of Wanderer". Весит каких то 391 кб.
2)Программа "l2encodec". Весит 153 кб.
3)Программа "Message Editor". Весит 449 кб.


Ссылка:
3 зеркала,1 архив,в нём все программы.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Вирустотал:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Примечание.
WS.Reputation.1- [Ссылки могут видеть только зарегистрированные пользователи. ]



Итак софт на руках,начнём махинации:

1) Создаём в любом месте отдельную папку, (я выбрал "C:\Messages"), в неё кидаем файл программы (1),3 файла программы (2), и
три файла из архива (3) из папки "sysmsg" (не забудьте dll'ки) + файл "systemmsg-e.dat", данный файл найдёте в папке "System" вашего клиента.
2) Переходим непосредственно в "C:\Messages" (после всех манипуляций там должно валяться 7 файлов).
3) Создаём на программу "l2encdec.exe" 2 ярлыка,один обзываем "enc" и второй "dec".
Теперь заходим в свойства ярлыка "enc" и в пути к файлу "l2encdec.exe" приписываем "-e 413"


[Ссылки могут видеть только зарегистрированные пользователи. ]

Теперь аналогично заходим в свойства ярлыка "dec" и дописываем "-s"

[Ссылки могут видеть только зарегистрированные пользователи. ]

С подготовкой разобрались.

Теперь берём наш "systemmsg-e.dat" (внимание! обязательно работаете только с копией!) и перетаскиваем на ярлык "dec", чем просто напросто
декодируем его, и у нас появляется файлик "dec-systemmsg-e.dat"
С ним то мы и будем работать.


4) Запускаем программу "msged.exe"

Она открывает лежащий с ней в папке файл "dec-systemmsg-e.dat", его и только его. Если всё было сделано правильно,то


[Ссылки могут видеть только зарегистрированные пользователи. ]

Графы "ID" и "Group" нам не нужны вообще, двойной клик на графе "Message" даст вам право сменить текст сообщения, в графе "Color"
меняется цвет сообщения. Всё предельно просто.

С сообщениями поэкспериментировали,двигаем дальше.


5) Открываем программу Project1.exe

[Ссылки могут видеть только зарегистрированные пользователи. ]

далее тыкаем на "Open File", выбираем наш "dec-systemmsg-e.dat". Если всё чётко, появится надпись "File contains 2042 records"+ станет
активной кнопка "Search ID"
Тут тоже всё просто. Вбиваем в поле нужный нам ID( легче всего запустить программу "msged.exe", выбрать там ID,который хотем заменить)
для примера,пусть это будет "ID 44" (Critical Hit!)
После того как выбрали "ID" станут активными кнопки "Commit" ( после изменений "ID 44" при нажатии на эту кнопку,вы принимаете все изменения)
и "Cancel" (отменяет все изменения)



[Ссылки могут видеть только зарегистрированные пользователи. ]

Теперь о главных графах. Нам нужны
"Message" (системное сообщение, которое пишется в ваш системный чат)
"Color" (цвет сообщения,как и в программе "msged.exe")
"Pos on screen" (позиция вашего сообщения на экране, области размечаются так:
1 2 3
4 5 6
X 7 8


"Duration in sec" (время,в течении которого ваше On-Screen сообщение висит на выбранном участке экрана.
Важно запомнить,что в во время,когда вылезло наше сообщение(Critical Hit!) та область экрана, где оно вылезло будет недоступной!)
Рекомендую ставить на все сообщение продолжительность 1-2 секунды и не использовать области 1,2,3,4,5,6.
Если время поставить (0),то сообщение будет исчезать почти сразу же,около полусекунды.
Ставятся только целочисленные значения.

"On_screen_msg" (наше системное сообщение,которой бедет появляться, "напишем Critical!" (позицию я поставлю 8,время 3 секунды)

P.S Остальные графы не использую,даже описывать не буду,т.к кому захочится добавять какие-то звуки, флаг Вам в руки.
P.S.S Редактировать можно любые сообщения, на любой ID поставить любое On-Screen сообщение, дело лишь в вашей фантазиий.

Нажимаем "Commit", принимая все наши изменения.

Теперь, изменённый "dec-systemmsg-e.dat" перетаскиваем на ярлык "enc".
В папке появится файл "enc-dec-systemmsg-e.dat"
Его нужно переименовать в "systemmsg-e.dat" и засунуть в папку с игрой. Запустим линейку, идём бить нпс и ждём крита.


[Ссылки могут видеть только зарегистрированные пользователи. ]


Примечание.
1) Во многих примечаниях используются теги,например $sХ - ими могут быть Ники варов в чате, нанесённый дамаг(Х- натуральные числа) и т.д
2) Не делайте ваши On-Screen сообщения слишком длинными, дабы сообщения не вылезали за пределы окна.
3)Выбирайте с умом области экрана, так как неправильно выбранная область может стать вашей смертью от вара)
4) Тестил только на Интерлюдии, хроники выше не тестировались,кроме эпилога,на эпилоге данный способ не работает!

Всем удачи. Не судите строго)

P.S.S.S.S.S>> оригинальный гайд ищите где-то на La*2.the*aby*ss.ru, найти так и не смог) (это не реклама )
Вложения
Тип файла: rar Archive.rar (995.0 Кб, 109 просмотров)

Последний раз редактировалось SetFer; 20.04.2011 в 17:19.
 
10 пользователя(ей) сказали cпасибо:
dezll (15.08.2011), J-Fobos (20.04.2011), MaTEMAtika(2) (24.07.2011), Midsummer (27.01.2012), Nikiys (06.05.2012), ProTocoL (19.04.2011), qwert89 (25.06.2012), tapacuk (01.04.2012), Uussa (19.04.2011), VortexWhy (01.10.2011)
Закрытая тема

Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прострелы на Орлинном Глазу zap1997 Общение и обсуждение CrossFire 7 28.02.2011 14:23
[Статья] Делаем невидимый ник,или делаем ник с пробелами в конце .AsTex. Баги, читы и статьи по Point Blank 14 15.12.2010 22:23
Приятный сюрприз в Garene TakeThat Garena 3 08.01.2010 01:28

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:15.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net