Если вы играете в The Elder Scrolls V: Skyrim Special Edition и столкнулись с проблемой, когда вместо букв в консоли отображаются квадратики, это может серьезно осложнить использование чит-кодов и других функций через консоль. Проблема возникает из-за несовместимости шрифтов или неправильной настройки языка. К счастью, её можно исправить самостоятельно, без лишних усилий. Ниже приведено подробное руководство, которое поможет вам полностью решить эту задачу.
Как убрать квадратики в консоли The Elder Scrolls V: Skyrim

Для начала вам нужно найти папку с игрой. Обычно она находится по пути: C:\Users\Имя_пользователя\Documents\My Games\Skyrim Special Edition (вместо "Имя_пользователя" будет указано ваше имя). В этой папке откройте файл Skyrim.ini с помощью любого текстового редактора, например, Блокнота. Найдите строку sLanguage=russian и сразу после неё вставьте новую строку : sConsole=ENGLISH. Это необходимо для того, чтобы консоль корректно работала с английским языком, который используется по умолчанию в игре.
После этого сохраните изменения и закройте файл. Далее перейдите в корневую папку игры — это та папка, где находится ярлык запуска игры. Щелкните по нему правой кнопкой мыши и выберите "Расположение файла". Откроется основная директория игры. Найдите внутри папку Data, а если её нет, создайте. Внутри папки Data создайте новую папку и назовите её Interface.
Теперь перейдите в созданную папку Interface и создайте там новый текстовый документ. Назовите его FontConfig_ru.txt. Откройте этот файл и вставьте следующий текст:
fontlib "Interface\fonts_console.swf"
fontlib "Interface\fonts_ru.swf"
map "$ConsoleFont" = "FuturaTCYLigCon" Normal
map "$StartMenuFont" = "Futura Condensed test" Normal
map "$DialogueFont" = "FuturaTCYLigCon" Normal
map "$EverywhereFont" = "FuturaTCYLigCon" Normal
map "$EverywhereBoldFont" = "FuturisXCondCTT" Normal
map "$EverywhereMediumFont" = "Futura Condensed test" Normal
map "$DragonFont" = "Dragon_script" Normal
map "$SkyrimBooks" = "SkyrimBooks_Gaelic" Normal
map "$HandwrittenFont" = "SkyrimBooks_Handwritten_Bold" Normal
map "$HandwrittenBold" = "SkyrimBooks_Handwritten_Bold" Normal
map "$FalmerFont" = "Falmer" Normal
map "$DwemerFont" = "Dwemer" Normal
map "$DaedricFont" = "Daedric" Normal
map "$MageScriptFont" = "Mage Script" Normal
map "$SkyrimSymbolsFont" = "SkyrimSymbols" Normal
map "$SkyrimBooks_UnreadableFont" = "SkyrimBooks_Unreadable" Normal
validNameChars "`1234567890-=~!@#$%^&*():_+QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,./qwertyuiop{}\\asdfghjkl;'zxcvbnm<>?|ЎўЈ¤Ґ¦§Ё©Є«®Ї°Ііґ¶·ё№є»јЅѕїДАБВГЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэю я абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
Очень важно сохранить содержимое именно таким образом и убедиться, что название файла действительно FontConfig_ru.txt, а не FontConfig_ru.txt.txt — иногда Windows автоматически добавляет расширение.txt, даже если вы уже указали его вручную. Если такое произошло, переименуйте файл, удалив повторяющееся расширение.
После всех изменений закройте файл и перезапустите игру. Теперь при открытии консоли (нажатие клавиши ~ ) вы должны увидеть корректное отображение букв, а не квадратики. Если проблема всё ещё наблюдается, попробуйте временно переключить язык системы Windows на английский, так как некоторые элементы игры зависят от системных настроек локализации.
Также стоит отметить, что некоторые моды могут влиять на отображение шрифтов, поэтому если вы используете дополнительные модификации, проверьте их совместимость или временно отключите. Особенно часто проблемы возникают из-за модов, связанных с интерфейсом, текстурами или локализацией.
Теперь вы можете полноценно использовать консоль для ввода команд, таких как player.additem, tgm, help и других, без проблем с отображением. Этот метод работает для большинства пользователей, но если вы сталкиваетесь с ошибками после выполнения вышеуказанных шагов, рекомендуется проверить целостность игровых файлов через Steam или другую платформу, с которой вы запускаете игру.