Отображение кириллицы в консоли клиента

Сообщения
1,031
Реакции
827
Помог
10 раз(а)
Доброго времени суток!

Думаю, многие игроки сталкивалась с неработающим отображением кириллицы в консоли клиента.
Когда пишем в игре на русском языке:
de_dust20000.jpg
А в консоли видим следующие:
2017-02-10_114303.jpg

Сегодня мы решим такую проблему. (Отдельная благодарность alex за предоставления необходимой информации)

Нам понадобится:
  • HxD-редактор: скачать
  • Библиотека client.dll расположенная по пути:
    • C:\Program Files\Steam\steamapps\common\Half-Life\cstrike\cl_dlls\client.dll для Steam - клиентов
    • C:\Program Files\Counter-Strike 1.6\cstrike\cl_dlls\client.dll для Non-Steam - клиентов
Запускаем наш HxD-редактор, открываем в ней нашу библиотеку, слева ищем строчку: 000629EO (актуально для билда 6153, для билда 7561 смотрите адрес тут)
2017-02-10_115546.jpg
Находим в строке: 7E и заменяем на: 76
2017-02-10_115741.jpg

Сохраняем и вставляем нашу библиотеку обратно по этому же пути с заменой.
Проверяем и видим, что теперь русский язык в консоли отображается как надо.
de_dust20002.jpg
2017-02-10_120154.jpg

Готовая библиотека для Linux - клиента: Клик
 

Download all Attachments

Последнее редактирование:
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Стоит дополнить, что в пиратках адрес такой же для замены.
 
Сообщения
82
Реакции
83
Помог
5 раз(а)
Tranquillity, я бы вообще убрал упоминание "стим" из контекста. Так как разницы совсем нет. На пиратке ровно такая же проблема, только как правило, ее фиксят продавцы воздуха. Если брать чистый клиент и патчить его, проблема так же, будет актуальна =)
 
Сообщения
82
Реакции
83
Помог
5 раз(а)
Mistrick, было бы круто увидеть что именно править нужно.
Там косяков то и этим много, по сути. Например, когда кто-то говорит в микрофон с кириллическим ником, клиент тоже крокозябры будет рисовать. Было бы отлично собрать все фиксы в одном месте, и чтобы и цельная (готовая) ддлка была, и отдельные фиксы чтобы можно было в ручную вносить.
Вечером попробую найти, у меня все фиксы в одной для были.
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
oxoTHuk, Про распространение исходника надо Тему спрашивать.
 

hajimura

Е777КХ05
Сообщения
290
Реакции
228
Помог
6 раз(а)
Было бы отлично собрать все фиксы в одном месте, и чтобы и цельная (готовая) ддлка была, и отдельные фиксы чтобы можно было в ручную вносить.
Что, собственно, Темой и делается: GitHub - WPMGPRoSToTeMa/PatchedGoldSrcClient
Баги, которые будут пофикшены в первой версии патча указаны тут:
Issues · WPMGPRoSToTeMa/PatchedGoldSrcClient · GitHub
 
Сообщения
124
Реакции
92
Помог
1 раз(а)
После обновы адрес поменялся.
Как теперь фиксить?
 

Garey

ninjaCow
Сообщения
421
Реакции
1,056
Помог
10 раз(а)
Решил покодить и написал автопатчер который можно использовать также для патча client.dll Download
Скачать можно в релизах, тестовый конфиг json в папке Test.
 
Сообщения
14
Реакции
-3
а какой оффсет отвечает за аватарки? подскажите
 
Сообщения
3,569
Реакции
1,560
Помог
133 раз(а)
ham63, в последних билдах стим-клиента проблема с аватарками исправлена официально.
 

d3m37r4

111111
Сообщения
1,449
Реакции
1,175
Помог
10 раз(а)
Nordic Warrior, в стиме обнова клиента прилетала какая-то?
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
d3m37r4, давно уже как такое 🤦‍♂️💁‍♂️
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
d3m37r4, я просто не помню точную дату, когда релизнули этот фикс, так бы назвал.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу