Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Обучающие статьи (https://forum.zone-game.info/forumdisplay.php?f=180)
-   -   Изменение шрифта и его размера в файле Interface.xdat (https://forum.zone-game.info/showthread.php?t=9855)

Magister 16.08.2010 13:25

Изменение шрифта и его размера в файле Interface.xdat
 
Вот сделал не большой мануал по теме.

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

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

http://img.zone-game.info/thumb-A02D_4C690E17.jpg

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

http://img.zone-game.info/thumb-EE55_4C690E49.jpg

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

http://img.zone-game.info/thumb-CF3C_4C690E77.jpg

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

http://img.zone-game.info/thumb-6DF6_4C690E9B.jpg

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

http://img.zone-game.info/thumb-6563_4C690EBC.jpg

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

http://img.zone-game.info/thumb-A5AC_4C690EE0.jpg


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

DreamTheater 26.08.2010 21:23

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

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

Magister 27.08.2010 10:00

Re: Шрифт - Interface.xdat
 
Цитата:

Сообщение от DreamTheater (Сообщение 85572)
А можно ли как-то поменять сам шрифт? По-умолчанию клиент использует шрифт 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! ;)

DreamTheater 27.08.2010 21:03

Re: Шрифт - Interface.xdat
 
Цитата:

Сообщение от Magister (Сообщение 85646)
Меняется все довольно тоже просто, целиком название не пишется, шрифты берутся из windows. Шрифт Times New Roman файл называется (times.ttf) вот собственно надо его писать за место tahoma.ttf, лишний 1 байт вырезать так как (a) получается лишняя (выделить в редакторе и нажать Ctrl+X) и перед самим шрифтом поменять значение 0B -> 0A, а размер поменять согласно моей инструкции и все получится. Enjoy! ;)

Спасибо :)

Ultimate 31.08.2010 05:01

Re: Изменение шрифта и его размера в файле Interface.xdat
 
А как поменять на шрифт, которого нету в стандартных шрифтах виндоуса?

VISTALL 31.08.2010 07:27

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

Сообщение от Ultimate (Сообщение 86099)
А как поменять на шрифт, которого нету в стандартных шрифтах виндоуса?

нужно сменить систему поиска шрифта, что б искало с сустем

slater 01.02.2011 21:34

Re: Изменение шрифта и его размера в файле Interface.xdat
 
где находится размер шрифта на офф клиенте high five???? плс подскажите

ma4o 01.04.2011 09:16

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

Сообщение от slater (Сообщение 106896)
где находится размер шрифта на офф клиенте high five???? плс подскажите

В "саркисяне" 00162320h

lorlev 02.06.2011 17:23

Re: Изменение шрифта и его размера в файле Interface.xdat
 
А как добавить например новый шрифт не меня существующие?

linliss 02.06.2011 17:29

Re: Изменение шрифта и его размера в файле Interface.xdat
 
http://forum.zone-game.info/showthread.php?t=9887


Текущее время: 03:36. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot