Вопрос Ужасы с кастомным шрифтом

  • 46
  • 1
Контакты для связи отсутствуют.
Такая проблема: Я использую Unbounded шрифт, он поддерживает как английский, так и русский шрифт, но почему-то нормально не отображаеться русский язык, пытался в названиях шрифта изменить "-" на "_", не помогло, шрифт ttf. Вот как это выглядит: вложение
Текст вывожу с помощью draw.SimpleTextOutlined(plyjob, 'JobFont', ... , шрифт создаю вне функции, с помощью surface.CreateFont, шрифт добавил через resource.AddSingleFile, шрифт загрузил в воркшоп, аддон на сервере тоже есть, как и на клиенте.

Умоляю помогите🙏🙏🙏
 

Вложения

  • 1716213471024.png
    1716213471024.png
    54.4 KB · Просмотры: 33
  • 341
  • 1
  • 67
Контакты для связи отсутствуют.
зайди на сервер и пропиши в консоль lua_dumpfonts и скинь
 
Последнее редактирование:
  • 341
  • 1
  • 67
Контакты для связи отсутствуют.
Скинь строчки кода с отображением профессии, там где используется JobFont.

Обрати внимание что в игре задействованы разные версии шрифта Unbounded (2 столбец в дампе это используемая версия шрифта из функции surface.CreateFont):
Unbounded Medium
Unbounded medium
Unbounded regular
Unbounded

Попробуй в surface.CreateFont("JobFont") прогнать все четыре версии шрифта в качестве основы шрифта профы, может какая то заработает.

Попробуй поменять используемый font в draw.SimpleTextOutlined на любой другой из дампа, там где за основу взят Unbounded, только посмотри чтобы используемые версии шрифта из второго столбца отличались.

Открой дамп и в поиск введи Unbounded: первый столбец это название font'а в игре, второй столбец это название используемого шрифта

1716302403446.png


Например JobFont можешь заменить на Font18.
 
  • 46
  • 1
Контакты для связи отсутствуют.
в итоге:
Не помогло: Прогнать все под версии шрифта(medium, regular...), изменить на font18, и все шрифты кроме "oseanui..".

прогнал уже существующие шрифты, и вот что выяснилось, у чата бебры очень много шрифтов, и он даже нормально отображается, посмотрел что он творит, нужно было указать "extended = true", спасибо помогло.
 
Активность
Пока что здесь никого нет
Сверху Снизу