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

Форум администраторов игровых серверов (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

Enrio 16.06.2011 11:38

Re: Изменение шрифта и его размера в файле Interface.xdat
 
а как изменить шрифт в клиенте Godes of destruktion, точнее надо изменить как заходишь в клиент снизу кнопки (создать новый акк, настроки и тд), если менять как тут все расписано меняетя в окошке опции шрифт, а там нет...

Surender 06.07.2011 12:02

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Подскажите плиз шрифты с 6 симвалами в именни ато не ставяться все нормальные от 7++ названия =(

edridmadrid 23.10.2011 16:04

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

Magister 31.10.2011 15:07

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

Сообщение от Enrio (Сообщение 126701)
а как изменить шрифт в клиенте Godes of destruktion, точнее надо изменить как заходишь в клиент снизу кнопки (создать новый акк, настроки и тд), если менять как тут все расписано меняетя в окошке опции шрифт, а там нет...

Надо детально посмотреть файл и глядеть смещения. Все делается, в блмжайшее время погляжу, если конечно кто раньше не сделает. :)

VISTALL 31.10.2011 17:03

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

Сообщение от Enrio (Сообщение 126701)
а как изменить шрифт в клиенте Godes of destruktion, точнее надо изменить как заходишь в клиент снизу кнопки (создать новый акк, настроки и тд), если менять как тут все расписано меняетя в окошке опции шрифт, а там нет...

никак оно уже в других клиент файлах systextures/*.ugx

Barabek 05.01.2012 23:20

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Клиент high five, все замечательно, шрифт меняется но только в интерфейсе, а как уменьшить шрифт ников, имен НПС ?

сам разобрался, просто поменял шрифт так:

_SystemWorldFont..cordel.ttf..windows.

1pts 30.01.2012 17:44

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

Сообщение от Barabek (Сообщение 156953)
Клиент high five, все замечательно, шрифт меняется но только в интерфейсе, а как уменьшить шрифт ников, имен НПС ?

сам разобрался, просто поменял шрифт так:

_SystemWorldFont..cordel.ttf..windows.

Друзья помогите пожалуйста не как не могу сделать шрифт для HF p5 кому не трудно скиньте файл с маленьким шрифтом как для нпс так и интерфейса.
За ранее спасибо

Barabek 05.02.2012 10:24

Re: Изменение шрифта и его размера в файле Interface.xdat
 
http://rghost.ru/36346604 лови

SimStyleKG 27.01.2013 10:26

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Все патчи epilogue перепробовал, но не нашел оффсет под таким номером 00140DC5 киньте мне в лицо кирпич если найдёте такой оффсет... :angry:

Gaikotsu 02.02.2013 10:21

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

http://i51.fastpic.ru/big/2013/0202/...aa9bf95566.png

И так для всех определенных в клиенте для разных целей вариантов шрифтов. И все они определяются как видно из скрина в этом месте.
Если даже этой подсказки недостаточно чтобы понять что делать, то я даже не знаю...

CrazyPioneer 16.03.2013 16:17

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

Krasavella 16.03.2013 19:03

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Поможет только правка L2Font-Ru.utx http://my.l2.ee/Smileys/korea/05.gif

До:
http://plasmon.rghost.ru/44436991/image.png

После:
http://rghost.ru/44438032/image.png

CrazyPioneer 16.03.2013 19:44

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Ну в моём случае L2Font-E.utx А там приблизительно хоть как? Таблица символов текстурой или что?

Krasavella 16.03.2013 19:46

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

Сообщение от CrazyPioneer (Сообщение 284298)
Ну в моём случае L2Font-E.utx А там приблизительно хоть как? Таблица символов текстурой или что?

Именно так http://my.l2.ee/Smileys/korea/08.gif

Noize 16.03.2013 19:52

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

Не понял, где изображения?

CrazyPioneer 16.03.2013 20:06

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Dubstep, всё норм.
http://klikr.org/18981b84b3b70280c10bc9cbbf40.png

Krasavella 16.03.2013 20:07

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

Сообщение от Dubstep (Сообщение 284303)

Вот же

http://paul7.net/i/2013.03.16/0004cfd3/

CrazyPioneer 18.03.2013 03:38

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Меняю, кодирую, всё норм. Но в игре стандартный, как будто ничего и не делал.. Какую именно текстуру править надо? вроде их там 3 с шрифтом, 2 из них менял.

obs 08.03.2015 20:13

Re: Изменение шрифта и его размера в файле Interface.xdat
 
нужна помощь со сменой шрифта на Интерлюде, пробовал заменять текстурами текста Года - разницы нету..
с помощью хекс редактора тоже никак не находит нужные значения, так же пробовал поиск font и size - ничего не нашел..(
что делать?

Donatte 08.03.2015 21:39

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Размер шрифта меняется через HEX редактор в interface.xdat. Находится где-то в конце файла.

obs 08.03.2015 22:33

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

Сообщение от Donatte (Сообщение 389007)
Размер шрифта меняется через HEX редактор в interface.xdat. Находится где-то в конце файла.

мне нужно изменить не размер шрифта, а сам ШРИФТ..

Zubastic 08.03.2015 23:18

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Некрофилы такие некрофилы
https://forum.zone-game.info/showthread.php?t=36253
Качаете и изменяете. Никаких хекс редакторов.

obs 09.03.2015 12:46

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

Сообщение от Zubastic (Сообщение 389009)
Некрофилы такие некрофилы
https://forum.zone-game.info/showthread.php?t=36253
Качаете и изменяете. Никаких хекс редакторов.

ты не понимаешь что пишешь, так как на хрониках Интерлюд в xdat нету вкладки "fonts".
Проблема еще актуальна помогите решить:(

Donatte 09.03.2015 13:03

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Попробуйте в файле ttfontinfo.ini сменить шрифт Tahoma на любой другой из системных.

Shayne 09.03.2015 16:56

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

Сообщение от obs (Сообщение 389026)
ты не понимаешь что пишешь, так как на хрониках Интерлюд в xdat нету вкладки "fonts".
Проблема еще актуальна помогите решить:(

Хексом в поледних строчках interface.xdat попробуй заменить tahoma на нужный.

obs 09.03.2015 23:34

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

Сообщение от Shayne (Сообщение 389039)
Хексом в поледних строчках interface.xdat попробуй заменить tahoma на нужный.

нету слов: tahoma, ttf, size, font..
пробывал хексом, читэнжем.

Добавлено через 3 минуты
Цитата:

Сообщение от Donatte (Сообщение 389028)
Попробуйте в файле ttfontinfo.ini сменить шрифт Tahoma на любой другой из системных.

не выходит пропадает текст, я уверен в том что неправильно заменяю текст. Можешь скинуть этот файл со шрифтом verdana (для интерлюда)(как я понял, на годе именно он).

Drag0N 09.03.2015 23:39

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Если я не ошибаюсь то в ИЛ, клиент берет шрифты из текстур а точнее из L2F ont-r.utx или просто L2Font, нужно вытаскивать текстуры перерисовывать и назад паковать.

obs 09.03.2015 23:43

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

Сообщение от Drag0N (Сообщение 389051)
Если я не ошибаюсь то в ИЛ, клиент берет шрифты из текстур а точнее из L2F ont-r.utx или просто L2Font, нужно вытаскивать текстуры перерисовывать и назад паковать.

Пробовал сделать таким методом, но соЛь в что после замены текстур с выше хроник(в файле L2Font.utx) английский текст сменился, НО русский перестал отображаться. (как решить проблему тогда?)

Map 10.03.2015 18:27

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

Donatte 10.03.2015 20:31

Re: Изменение шрифта и его размера в файле Interface.xdat
 
Могу ошибаться, но помнится в некоторых патчах Интерлюда были косяки с отображением некоторых букв. Так вот эти косяки явно указывали на то, что буквы выдираются из картинки по оффсетам.

Иными словами, чтобы вам изменить шрифт нужно переписать каждую буковку в картинке с учётом всех оффсетов.


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

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