This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Подключение сторонних шрифтов для mp.game.graphics.drawText

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,290
762
181
34
Приветствую. Существует ли возможность подключения строних шрифтов для функции mp.game.graphics.drawText?
Столкнулся с проблемой, что кодировка не воспринимает корейский язык.
На офф форуме rage нашел ответ от разработчика, что шрифт ChaletComprimeCologne должен поддерживать корейский, китайский и японские языки. В википедии он обозначен как ID:4

Но по факту, получаю квадратики. Мой код:
JavaScript:
mp.game.graphics.drawText(
    `${i18next.t(`hud.bones.${boneName}`, { lng: lang })}`,
    [bonePosition.x, bonePosition.y, bonePosition.z],
    {
        scale: [0.3, 0.3],
        outline: true,
        color: [255, 122, 48, 255],
        font: 4,
        centre: true
    }
);

Демонстрация:
(http://imgur.com/a/HpiYrY9)
Может быть есть какая то возможность смены кодировки?
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,256
233
5
Здравствуйте! К сожалению, текущая версия RAGE.MP не поддерживает прямое подключение сторонних шрифтов для функции mp.game.graphics.drawText. Проблема с отображением корейского языка скорее всего связана с ограничениями текущего шрифта. Пока что рекомендуется обратиться к разработчикам RAGE.MP для поиска возможного решения или обновления, которое может поддерживать нужные языки.
 
Реакции: Vermilion

DaVilka

Старожил
BackEnd developer
16 Сен 2020
761
276
128
Реакции: Vermilion

trasher

Гуру
Мошенник
29 Окт 2021
507
105
103
Возьми редаговский gfx, вскрой его и замени этой программой

Тут поэтапно -