PDA

Просмотр полной версии : [Руководство] Изменение шрифта в Lineage 2.


HETwmz
26.11.2012, 11:28
В связи с проявлением внимания к данной теме определенной аудитории, решил написать маленький гайд.
И так начнем: первым делом нам нужно скачать программу которая может открывать файлы с 16 битной кодировкой, в моем случае это Hex Editor Neo ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), далее находим в папке systemфайлик под названием Interface.xdat . Открываем данный файл ранее установленным ПО и видим на экране какую-то хрень =) но не стоит паниковать, нам нужно всего 3 пункта из этой кучи бреда (за что отвечают остальные пункты пока сам не разобрался) , и так ищем с помощью поиска

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

строки:
ü - GameDefault (отвечает за общий шрифт игры)
ü - SystemWorldFont (отвечает за шрифт ников персонажей и нпс в игре)
ü - СhatWndDefault или просто Сhat (тут возможны разные вариации) (за шрифт того, что вы печатаете в окно чата)
Теперь наша задача поменять стандартный "tahoma" (у меня timesbi) на системное название своего шрифта. Переходим в папку со шрифтами. ( в моем случае Windows/fonts)выбираем шрифт который нам приглянулся жмакаем по нему ПКМ выбираем свойства и собственно видим его системное название( вводить нужно обязательно системное название Шрифта.)
Будьте предельно внимательны, перед вводом нужно жмакнуть кнопочку insert mode.

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

Если сделать все так, как описано выше, то это сработает только для шрифта, название которого состоит из 6 символов. Ни больше, ни меньше. Если же мы хотим иной шрифт (например timesbi - 7 символов), то придется изменить еще один параметр.

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

Это первая точка, которая находиться прямо перед названием шрифта в строках 16-ти битного кода. В чем суть - когда шрифт содержит в названии 6 знаков, в этом квадратике стоит значение 0b. НО, если мы хотим поставить шрифт с названием из, допустим, 7-ми знаков, придется b поменять на c (для шрифта из пяти на a,из восьми на d, из девяти на e ну и так далее).
Параметр отвечающий за размер шрифта –это вторая точка после windows. Тыкаем на нее, выделяется квадратик в 16-ти битной записи, значение квадратика - размер шрифта.

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

В моем случае это 9 так как считаю это оптимальным вариантом. (но его можно установить как вам угодно, это уже на ваше усмотрение).
Старайтесь быть предельно внимательны при вводе изменений в файл так как при смещении адресного пространства (в неправильной форме) файл становиться непригодным.

Желаю всем удачи ! И буду рад если кому-то эта статься поможет !



PS: если кто-то заметит недочеты, или будут какие либо вопросы по теме, задаем их в коментариях не стесняемся.


VT ([Ссылки могут видеть только зарегистрированные и активированные пользователи] 0b08b9ca39dda7/analysis/)

BELINA
13.04.2015, 12:30
Как поменять шрифт в ИТ , что бы рус отображались зоны по центру игрового экрана ?