Изменение шрифта и его размера в файле Interface.xdat - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Обучающие статьи

Обучающие статьи Собрание статей, мануалов и гайдов помогающих в создании и администрировании сервера Lineage 2.

Ответ
Опции темы
Непрочитано 16.08.2010, 13:25   #1
Аватар для Magister

Автор темы (Топик Стартер) Изменение шрифта и его размера в файле Interface.xdat

Вот сделал не большой мануал по теме.

1. Для того чтобы поменять шрифт в клиенте, на понадобится HEX-редактор, для этого я использовал что было под рукой, например: HEX WorkShop который можно скачать по адресу: http://www.bpsoft.com/downloads/ (условно-бесплатный).

2. Открываем файл interface.xdat в редакторе, должно выглядеть так:



3. Далее ставим курсор в начала файла, в принципе это не обязательно, потом нажимаем правую кнопку мыши, далее goto ---> Offset. Можно сразу нажать, Ctrl+G



4. пишем оффсет: 00140DC5 по которому находится размер шрифта клиента, 2 байта.



5. Нажимаем ОК и переходим на смещение, где располагается значение и размер шрифта. Как видно на скрине, значение составляет "09".



6. Далее в активном окне открытого файла, мышкой выделяем значение "09" и пишем например "13". И сохраняем изменения, Ctrl+S.



7. Запускаем клиент игры Lineage 2, и наблюдаем что у нас произошло. Поменялся шрифт, стал размер "13" за место "09"... Данный размер меняется на ваше усмотрение. Пример делал на версии клиента, Gracia Epilogue. Примерно также можно менять и в других клиентах, только нужно знать по какому смещению(Offset) находится шрифт.




Если будут вопросы, задавайте.
__________________

Последний раз редактировалось Ashe; 01.03.2014 в 03:14.
Magister вне форума Ответить с цитированием
Непрочитано 26.08.2010, 21:23   #2
Аватар для DreamTheater
Пользователь

По умолчанию Re: Шрифт - Interface.xdat

А можно ли как-то поменять сам шрифт? По-умолчанию клиент использует шрифт Tahoma.ttf размером 9pt. Как менять размер разобрались, но вот если попытаться прописать шрифт с длиной названия отличной от 6-ти знаков, то все адресное пространство смещается и файл становится непригодным.

Добавлено через 2 часа 41 минуту
VISTALL, вот мой файл http://dump.ru/file/4750061
Сделайте пожалуйста шрифт Times New Roman 11pt

Последний раз редактировалось DreamTheater; 27.08.2010 в 01:19. Причина: Добавлено сообщение
DreamTheater вне форума Отправить сообщение для DreamTheater с помощью ICQ Ответить с цитированием
Непрочитано 27.08.2010, 10:00   #3
Аватар для Magister

Автор темы (Топик Стартер) Re: Шрифт - Interface.xdat

Цитата:
Сообщение от DreamTheater Посмотреть сообщение
А можно ли как-то поменять сам шрифт? По-умолчанию клиент использует шрифт Tahoma.ttf размером 9pt. Как менять размер разобрались, но вот если попытаться прописать шрифт с длиной названия отличной от 6-ти знаков, то все адресное пространство смещается и файл становится непригодным.

Добавлено через 2 часа 41 минуту
VISTALL, вот мой файл http://dump.ru/file/4750061
Сделайте пожалуйста шрифт Times New Roman 11pt
Меняется все довольно тоже просто, целиком название не пишется, шрифты берутся из windows. Шрифт Times New Roman файл называется (times.ttf) вот собственно надо его писать за место tahoma.ttf, лишний 1 байт вырезать так как (a) получается лишняя (выделить в редакторе и нажать Ctrl+X) и перед самим шрифтом поменять значение 0B -> 0A, а размер поменять согласно моей инструкции и все получится. Enjoy!
__________________
Magister вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 27.08.2010, 21:03   #4
Аватар для DreamTheater
Пользователь

По умолчанию Re: Шрифт - Interface.xdat

Цитата:
Сообщение от Magister Посмотреть сообщение
Меняется все довольно тоже просто, целиком название не пишется, шрифты берутся из windows. Шрифт Times New Roman файл называется (times.ttf) вот собственно надо его писать за место tahoma.ttf, лишний 1 байт вырезать так как (a) получается лишняя (выделить в редакторе и нажать Ctrl+X) и перед самим шрифтом поменять значение 0B -> 0A, а размер поменять согласно моей инструкции и все получится. Enjoy!
Спасибо
DreamTheater вне форума Отправить сообщение для DreamTheater с помощью ICQ Ответить с цитированием
Непрочитано 31.08.2010, 05:01   #5
Аватар для Ultimate
Герой

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

А как поменять на шрифт, которого нету в стандартных шрифтах виндоуса?
__________________
Если помог, ткни плюсеГ, это же так просто
Ultimate вне форума Отправить сообщение для Ultimate с помощью ICQ Ответить с цитированием
Непрочитано 31.08.2010, 07:27   #6
Аватар для VISTALL
Illussion is real

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

Цитата:
Сообщение от Ultimate Посмотреть сообщение
А как поменять на шрифт, которого нету в стандартных шрифтах виндоуса?
нужно сменить систему поиска шрифта, что б искало с сустем
VISTALL вне форума Отправить сообщение для VISTALL с помощью ICQ Ответить с цитированием
Непрочитано 01.02.2011, 21:34   #7
Новичок

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

где находится размер шрифта на офф клиенте high five???? плс подскажите
slater вне форума Ответить с цитированием
Непрочитано 01.04.2011, 09:16   #8
Пользователь

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

Цитата:
Сообщение от slater Посмотреть сообщение
где находится размер шрифта на офф клиенте high five???? плс подскажите
В "саркисяне" 00162320h
ma4o вне форума Ответить с цитированием
Непрочитано 02.06.2011, 17:23   #9
Аватар для lorlev
Пользователь

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

А как добавить например новый шрифт не меня существующие?

Последний раз редактировалось lorlev; 02.06.2011 в 18:07.
lorlev вне форума Ответить с цитированием
Непрочитано 02.06.2011, 17:29   #10
Аватар для linliss
Герой

По умолчанию Re: Изменение шрифта и его размера в файле Interface.xdat

http://forum.zone-game.info/showthread.php?t=9887
linliss вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шрифт - Interface.xdat VISTALL Игровой клиент 20 28.08.2010 23:28
Изменение! SkyWard Lineage II 5 07.07.2010 06:37
Проблема с кодом в установочном файле БД FreeGoth Работа со скриптами 16 28.10.2009 01:39
Изменение размера моба. Aristocrat Lineage II 3 04.08.2009 20:31
изменение *.dat zvk Lineage II 19 07.06.2009 01:08


© 2007–2019 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 09:12. Часовой пояс GMT +3.

Вверх