Как изменить шрифт в скайриме
Опубликовано: 28.09.2023
Данная статья объяснит, как добавить в игру тот или иной понравившийся лично вам шрифт.
Итак, вам наскучили "ванильные" шрифты игры, а готовые из модов не в вашем вкусе. Самое время заняться внедрением в игру любого шрифта, который вам по душе.
Что вам потребуется:
- Программа FontForge для редактирования и создания шрифтов.
- Программа Skyrim FontGen для создания SWF-файла, содержащего шрифт.
- Программа JPEXS Free Flash Decompiler для предпросмотра результата вашей работы.
- (Опционально) Программа Join Multiple SWF Files Into One для объединения SWF-файлов.
Примечание: Skyrim FontGen требует для работы Flex SDK, который и занимает такой объём. Если хотите, можете выяснить, какие ресурсы при работе не используются, и удалить их самостоятельно. В архиве по ссылке находится полный Flex SDK версии 4.6.
Часть I - Редактирование шрифта
Рассмотрим в качестве примера шрифт Exo 2.0 Regular. Откройте его программой FontForge, на всякий случай - от имени администратора.
В глаза сразу бросаются символы, которые вам не нужны и нигде в игре не используются.
Избавьтесь от них простейшим способом: выделите их простым нажатием или перетаскиванием мыши, после чего кликните "ПКМ ➔ Очистить".
Итак, лишние символы между первым пробелом (U+0020) и буквой "ё малая" (U+0451) удалены. Но файл шрифта может содержать множество "мусора" и за этими границами. Чтобы упростить задачу, выделите символы от U+0020 до U+0451 и используйте меню: "Правка ➔ Выделить ➔ Инвертировать выделение". После чего "ПКМ ➔ Очистить". Отлично, вы окончательно избавили шрифт от ненужных символов.
Теперь я расскажу вам про одну особенность, которая касается именно Скайрима. Для корректного отображения кириллицы вам необходимо скопировать символы русского алфавита от "А большая" до "я малая" - U+0410 и U+044F соответственно. После чего вставить их в ячейки с U+00C0 по U+00FF. Да, у вас будет 2 набора кириллических символов.
Такую же операцию желательно произвести с пробелами - они должны быть в двух местах: U+0020 и U+00A0.
Как вы могли заметить, шрифт довольно широкий и наверняка им будет слишком неудобно пользоваться в игре (например, в MCM). Можно ли как-то сжать его? Можно. Выделите все символы, которые хотите изменить (обычно я выбираю вообще все кроме пробелов) и используйте меню: "Элемент ➔ Преобразования ➔ Преобразовать. "
Используйте следующие настройки (учтите, что масштабы подбираются для шрифта индивидуально):
Сохраните работу в формате SFD, после чего создайте новый шрифт в формате TTF (всё это возможно в меню "Файл"). Настройки TTF следующие:
Отлично! Теперь у вас есть шрифт, который точно подойдёт к игре (ну, более-менее).
Часть II - Шрифт внутри SWF
Распакуйте архив с программой "Skyrim FontGen" и запустите SkyrimFontGen.exe, после чего выберите ваш новый созданный TTF-файл. Выберите внутреннее имя шрифта (я взял ExoTwo) и сохраните сгенерированный SWF-файл в нужную вам папку. Заветное окно с сообщением:
Если всё прошло удачно, вы сможете открыть SWF-файл программой "JPEXS Free Flash Decompiler" и увидеть примерно следующую картину:
ЧасТь III - Ввод шрифта в игру
По желанию можете переименовать файл во что-нибудь более близкое к игре, например в "fonts_et.swf". После чего откройте папку Скайрима Data/Interface и скопируйте туда этот SWF-файл.
Далее вам нужно указать игре название шрифта и откуда его "брать". Это делается при помощи файла "fontconfig.txt" (обязательно сохраните его оригинал, чтобы все изменения можно было откатить - переименуйте его копию в "fontconfig.txt.backup"). В начале файла указывается список библиотек (впишите в него свою), в основной части - названия шрифтов (укажите выбранное вами внутреннее имя шрифта).
ЧасТь IV - Объединение
Опциональные действия, которые могут пригодиться не всем. Если вы хотите иметь один SWF-файл с несколькими шрифтами вместо целой кучи простеньких библиотек, то вам необходимо следующее:
-
Откройте интерфейс "Join Multiple SWF Files Into One".
Добавьте в него нужные вам для объединения SWF-файлы со шрифтами.
Укажите папку вывода для готового файла (по умолчанию - Рабочий стол).
Нажмите самую большую и главную кнопку "Start Joining". Получите файл "joined.swf".
Проверьте файл программой "JPEXS Free Flash Decompiler" - там должны быть ваши шрифты, целые и невредимые.
Часть V - тестирование
Если вы всё сделали верно, то игра будет использовать ваш шрифт практически везде - от главного меню до инвентаря. Хотите разные шрифты? Создавайте разные SWF-библиотеки, сочетайте шрифты как вам хочется при помощи "fontconfig.txt", чем больше вы будете этим заниматься - тем легче это будет вам даваться.
В завершение позвольте поделиться с вами несколькими шрифтами, которые я прогнал через этот гайд и успешно протестировал в игре.
fontconfig.txt
Размещаю свой текстовый файл fontconfig.txt.
Похожие записи:
Эта запись была опубликована Среда, Октябрь 16th, 2013 в 3:37 пп и находится в рубрике Чит-коды. RSS 2.0 You can skip to the end and leave a response. Pinging is currently not allowed.
11 коммента “fontconfig.txt”
Страниц: « 2 [1] Все
А что делать если ВООБЩЕ нету этого файла?
Только какой-то Translate ENGLISH
я имя набирала сразу на латинице, поэтому все письма без багов.
С консолью то у меня всё в порядке. Если надо — я и вручную переключить могу, благо оно не сложно делается. И с языком игры тоже всё ок. Он русский. У меня глюк лишь в письмах, которые либо адресованы мне, либо тем, кого послали по мою душу. В общем, везде, где письменно упоминается имя моего персонажа. Вместо имени там что-то напоминающее зашифрованную нецензурную брань из комиксов (@$#&. ). Если переименоваться латинскими буквами — всё будет читабельно. Только текст письма на русском, а имя на иноземном. Глюк не приятный, но не критичный. Играть не мешает.
Э воно что… Спасибо. Я то думал, что так можно квадратики исправить, которые вмечто имени протогониста (если имя кириллицой) в письмах от танов, записках тёмного братства, догоаорах с головорезами (когда приходят «проучить», если что-то украл)…
Кстати, а есть способ исправить шрифт там?
Это пакет для замены кириллических шрифтов русской версии на другие по вашему вкусу.
Шрифты можно поменять во всех диалогах и окнах,книгах,записках,описаниях.
Чтобы не было кракозябр при неправильной правке этого файла для восстановления нужно всегда сохранять исходник, кто этого не сделал, может воспользоваться файлом с нашего сайта.
И что происходит, когда этот файл «ломается»?
иногда этот файл меняется и нужен исходник, чтобы вернуть как было раньше.
Всем привет. В этой статье я покажу решение распространенной проблемы в Skyrim SE( Special Edition). Проблема заключается в том, что в консоли вместо букв и цифр отображаются квадратики.Выглядит это примерно так.
Решение
- Зайдите в папку C:\Users\admin\Documents\My Games\Skyrim Special Edition.(вместо "admin" должно быть имя пользователя).
- Отройте файл Skyrim.ini (если не включено отображения формата файла, то просто Skyrim).
- После строки "sLanguage=russian" (без кавычек) вставьте sConsole=ENGLISH
- Перед тем как закрыть убедитесь что текст выглядит так
5. Закройте файл, и сохраните изменения
6. Кликните по ярлыку Skyrim правой кнопкой мыши
7. В появившимся меню выберите "расположение файла"
8. Отроется коренная папка Skyrim (папка с игрой).
9. В коренной папке найдите и отройте папку Data
10. В папке Data создайте папку и назовите её "Interface"
11 В папке Interface создайте текстовый документ и назовите его "FontConfig_ru"
12. Отройте FontConfig_ru и скопируйте в него текст ниже
!@ # $% ^&*():_+QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,./qwertyuiop<>\\asdfghjkl;'zxcvbnm<>?|ЎўЈ¤Ґ¦§Ё©Є«®Ї°Ііґ¶·ё№є»јЅѕїДАБВГЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэю я абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
13. Закрыть и сохранить изменения
14. Проверить результат(должно получиться как то так )
15.Играть в Skyrim с нормальной консолью.
На этом статья подошла к концу,если вы чего то не поняли, задайте свой вопрос в комментариях.И мы попытаемся решить вашу проблему. спасибо за то что дочитали до конца. всем пока.
Часто случатся так, что в игре Скайрим невозможно осуществить переключение языка с русского на английский. Такая проблема встречается не во всех версиях игры и пока не удалось определить причину, по которой так происходит. В данной статье мы расскажем, как поменять язык в консоли Skyrim.
Первый способ (проверен на всех версиях игры) поменять язык
1. Зайдите меню Пуск и выберите там Панель управления.
2. Найдите в панели пункт под названием Смена раскладки клавиатуры или других способов ввода и нажмите на него.
3. В появившемся новом окне выберите вкладку Языки клавиатуры, после чего нажмите на кнопку Изменить клавиатуру.
4. Когда вы увидите выпадающее меню, выберите в нем в качестве языка по умолчанию английский, затем выделите русскую клавиатуру и нажмите на кнопку Удалить.
5. Примените произведенные вами изменения.
Повторив приведенное выше руководство о том, как сменить язык в консоли Skyrim, вы сможете вводить команды на английском языке. Обычно изменения вступают в силу даже без перезапуска игры, однако если у вас ничего не получилось, лучше сначала выйдите, затем измените язык по умолчанию, и только потом запускайте Скайрим.
Для того, чтобы вернуть обратно русскую раскладку клавиатуры и переключение языков, проделайте первых три шага, а затем нажмите кнопку Добавить, выберите русский язык и сделайте его языком по умолчанию. Этот способ поможет вам понять, как в Skyrim изменить язык консоли, когда другие способы не помогают. Описанные выше шаги были проделаны в ОС Windows 7, однако в ХР и Vista все делается практически точно также.
Второй способ (только для обладателей лицензионной Steam-версии игры) поменять язык
1. Запустите игру, затем войдите в сообщество Steam, нажав комбинацию клавиш Shift+Tab.
2. Найдите любого друга в списке и войдите в режим обмена сообщениями с ним.
3. Писать ему ничего не придется, вам нужно только в тестовом поле (куда нужно писать сообщения) нажать правую кнопку мыши и выбрать в контекстном меню английский язык.
После этого шрифт в Скайриме должен стать английским. Таким же образом можно в самом начале игры ввести свое имя, чтобы в письмах и диалогах отсутствовали квадратики. Остался последний способ, объясняющий как поменять язык в консоли Скайрим.
Третий способ поменять язык
1. Перейдите по пути: C:Usersимя пользователяDocumentsMy GamesSkyrim, затем найдите и откройте файл Skyrim.ini.
2. Найдите следующие строки:
3. Сразу после них добавьте (не заменяйте, а именно добавьте) этот текст:
Все. Теперь в консоли вместо русского у вас будет английский язык. На этом мы завершаем наш обзоров возможных способов, как поменять язык в консоли игры The Elder Scrolls 5 Skyrim.
Как сделать, чтобы в Скайрим (Skyrim) был нормальный текст, а не крокозябры?
На форуме игры скайрим дано такое простое решение этой проблемы - в папке с игрой СКайрим найдите SkyrimDataInterfacefontconfig.txt. Найдите в файле строку map "$ConsoleFont" = "Arial" Normal удалите ее и вставьте вместо нее map "$ConsoleFont" = "FuturaTCYLigCon" Normal. Если файл не хочет сохраняться после данных манипуляций, то в свойствах файла уберите галочку с флажка "Только чтение"
Игроки Скайрима нашли выход из данной проблемы, а именно отображения квадратиков вместо букв.
Решение будет такое:
1) Заходим в папку с игрой (диск С, Program Files, Скайрим)
2) В папке с игрой ищем папку с названием Data, открываем.
3) В открывшейся папке проходим путь: Interface/fontconfig.txt. Откроется блокнот.
4) Теперь делаем изменения в тексте:
- в строчке "$ConsoleFont" = "Arial" Normal делаем замену слова Arial на FuturaTCYLigCon.
Теперь все должно быть справлено.
В Скайриме вместо букв квадратики, это дело бывает, и обязательно необходимо для каждого игрока исправить ситуацию, ведь это довольно серьезный дискомфорт, и огромное неудобство. Что бы это исправить делаем следующие шаги, и без ошибок:
Открываем текстовый файл Skyrim- Data -Interface- fontconfig.txt
Изменяем строчку шрифта в консоли на
map "$ConsoleFont" = "FuturaTCYLigCon" Normal
Еще, так же, можно играть с английским вариантом, тогда эта проблема исчезает и все довольны.
Так же можно обратить свое внимание на видео, в которых решают данные проблемы тут, и самое главное что их очень много и выбрать есть из чего.
Читайте также: