Рендер текста как в чате

Tema05

Известный
Автор темы
1,474
439
Версия MoonLoader
.026-beta
Ищу способ рендерить текст 1 в 1 как в чате. В 2 местах нашёл что там по дефолту используется Arial. Пробовал использовать renderDrawText от moonloader. Самое близкое это жирный с обводкой 10 шрифта, но всё равно не сходится. Где-то видел что стандартный размер 17. Сделал вывод что нужен другой метод рисовки.

Нашёл чат на imgui https://www.blast.hk/threads/134688/
Но всё равно что-то не то. Там ещё глифы высокого разрешения сделаны, что хз как реализовать в mimgui.

В общем ищу вариант. В идеале смотреть скриптом какой шрифт сейчас используется для чата и использовать именно его
 

chromiusj

Известный
Модератор
5,656
3,959

смотреть скриптом какой шрифт сейчас используется для чата и использовать именно его
 
Последнее редактирование:
  • Нравится
Реакции: MLycoris

Tema05

Известный
Автор темы
1,474
439


Какой кошмар. Я в samp api искал всё это в CChat, CInput и всяких других классах связанных с рисовкой/интерфейсами. Но что-то не обратил внимание на CFonts где как раз есть всё что мне нужно) спасибо

@ChromiusJ всё сходится до пикселей. только нет бордера у шрифта

Grand Theft Auto  San Andreas Screenshot 2024.03.18 - 23.55.57.37.png




И ещё вопрос. Можно ли например так нарисовать линию? Как рендер
 
Последнее редактирование:
  • Нравится
Реакции: chromiusj