Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Как поменять шрифт в меню чита?

  • Автор темы Автор темы bye
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
13 Июл 2017
Сообщения
62
Реакции
17
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
подскажите пожалуйста
 
Делай инициализацию до имгуи и делай его глобальным. Далее укажи путь до шрифта а именно "C:\Windows\Fonts\Шрифт.ttf"
После пуш его на тот текст который надо ImGui::PushFont(Font) в конце ImGui::PopFont();
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Делай инициализацию до имгуи и делай его глобальным. Далее укажи путь до шрифта а именно "C:\Windows\Fonts\Шрифт.ttf"
После пуш его на тот текст который надо ImGui::PushFont(Font) в конце ImGui::PopFont();
я ничего не понял, но спасибо за подсказку
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Делай инициализацию до имгуи и делай его глобальным. Далее укажи путь до шрифта а именно "C:\Windows\Fonts\Шрифт.ttf"
После пуш его на тот текст который надо ImGui::PushFont(Font) в конце ImGui::PopFont();
сделал как ты написал, но работать оно отказывается, в чем может быть проблема?
3W6YDQaxR62EH24A8UDqyA.png
8mjLMZ8vT9OF0shh9fwMuA.png
3T66k3oaR8SlnNQxVhDkBw.png
MCWtyEQLR3S0IPIkESnalg.png
 
Render :
ImFont* youFont = nullptr; //глобально
ImFont* myFont = nullptr; //глобально
до ИмГуи пишешь инцилизации:
ImGuiIO& io = ImGui::GetIO();
//инициализировать один раз перед запуском, но после инициализации ImGui
youFont = io.Fonts->AddFontFromFileTTF(u8"C:\\Windows\\Fonts\\badcache.ttf", 37.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
и пишешь на текст:
ImGui::PushFont(youFont);
ImGui::Checkbox(XorStr("Enabled"), &Options::Legitbot::Enabled);
ImGui::PopFont();
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Render :
ImFont* youFont = nullptr; //глобально
ImFont* myFont = nullptr; //глобально
до ИмГуи пишешь инцилизации:
ImGuiIO& io = ImGui::GetIO();
//инициализировать один раз перед запуском, но после инициализации ImGui
youFont = io.Fonts->AddFontFromFileTTF(u8"C:\\Windows\\Fonts\\badcache.ttf", 37.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
и пишешь на текст:
ImGui::PushFont(youFont);
ImGui::Checkbox(XorStr("Enabled"), &Options::Legitbot::Enabled);
ImGui::PopFont();
если работать с PushFont() и PopFont() то крашится, а если без них то шрифт меняется во всем меню нормально
 
если работать с PushFont() и PopFont() то крашится, а если без них то шрифт меняется во всем меню нормально
значит неправильно делаешь. Надо только текст, а не весь код
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
зачем ебатся с имгуи, это изи же
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу