Как сделать чтобы шрифты устанааливались с инжектом

Статус
В этой теме нельзя размещать новые ответы.
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Есть проблемка, напихал много шрифтов в чит, и неудобно каждый раз совать их в архив с лаунчером, как можно автоматизировать это?Т.е чтобы шрифты вместе с инжектом сразу отображались
 
Оригинальный статус
Забаненный
Статус
Оффлайн
Регистрация
1 Мар 2018
Сообщения
187
Реакции[?]
53
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в байты переводи и в сурс пихай
 
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Перевести шрифт в байты и подключить.Я так понимаю у тебя подключение шрифтов стоит через нахождения шрифта на компьютере,так?
И какой сурс
 
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
да, так, cs go simple
Ок,возьму с индиго

Код:
ImFont*  mini = nullptr;
ImFont*  globalFont = nullptr;
ImFont*  forTabs = nullptr;
ImFont*  bigFont = nullptr;
ImFont*  smal = nullptr;


ImGuiIO& io = ImGui::GetIO();
smal = io.Fonts->AddFontFromMemoryCompressedTTF(MyFont_compressed_data, MyFont_compressed_size, 11.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
globalFont = io.Fonts->AddFontFromMemoryCompressedTTF(MyFont_compressed_data, MyFont_compressed_size, 15.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
forTabs = io.Fonts->AddFontFromMemoryCompressedTTF(MyFont_compressed_data17, MyFont_compressed_size17, 25.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
bigFont = io.Fonts->AddFontFromMemoryCompressedTTF(MyFont_compressed_data17, MyFont_compressed_size17, 35.0f, NULL, io.Fonts->GetGlyphRangesCyrillic());
Вроде так
Я думаю ты знаешь как шрифт в байты переводить?
 
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Такс, перевел шрифт в байты, что с ним далее делать?Как его определить?через переменную? Чет не въезжаю
 
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Да, благодарю, помог
 
хм, перевел в байты, далее что с этим делать?Как его определить
Ну ептить,создаешь файл.h и туда вставляешь,далее там где ты прописываешь шрифты подключаешь хедер с этим шрифтом
 
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
11 Апр 2018
Сообщения
141
Реакции[?]
20
Поинты[?]
0
А это что-ли не катит?
ImFont* tabfont;
ImGuiIO& io = ImGui::GetIO();
tabfont = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\eagle.ttf",
70.0f, 0, io.Fonts->GetGlyphRangesCyrillic());

И там где нужен этот фонт пишешь ImGui::PushFont(tabfont);
 
Эксперт
Статус
Оффлайн
Регистрация
12 Июн 2014
Сообщения
999
Реакции[?]
1,209
Поинты[?]
3K
как вариант:
Код:
if (AddFontResource("Путь_к_шрифту_.TTF")!=0)
    {
        SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
    }
будет индексироваться ОС до перезагрузки ОС или принудительного удаления:
Код:
if (RemoveFontResource("Путь_к_шрифту_.TTF")!=0)
    {
        SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
    }
ЗЫ: при такой вариации шрифты нужно будет брать из системных таблиц)))
 
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ым
А это что-ли не катит?
ImFont* tabfont;
ImGuiIO& io = ImGui::GetIO();
tabfont = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\eagle.ttf",
70.0f, 0, io.Fonts->GetGlyphRangesCyrillic());

И там где нужен этот фонт пишешь ImGui::PushFont(tabfont);
Мне нужно было, чтобы не приходилось отдельно качать шрифты, чтобы это сразу было в чите при инжекте
 
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А это что-ли не катит?
ImFont* tabfont;
ImGuiIO& io = ImGui::GetIO();
tabfont = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\eagle.ttf",
70.0f, 0, io.Fonts->GetGlyphRangesCyrillic());

И там где нужен этот фонт пишешь ImGui::PushFont(tabfont);
я ему уже написал такой же вариант:FailFish:
 
Забаненный
Статус
Оффлайн
Регистрация
20 Окт 2017
Сообщения
102
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Решено, close
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу