конечно
Задержку на открытие меню, рендер текста и что тебе нужно, всёкто может подсказать или скинуть пример такого
я ракЗадержку на открытие меню, рендер текста и что тебе нужно, всё
ну так нахуй если ты рак ты полез какую то залупу пастить извращатьсяя рак
я рак
void image(const ImVec2& pos, const ImVec2& size, Color& clr, LPDIRECT3DTEXTURE9 texture)
{
ImGui::GetBackgroundDrawList()->AddImage(texture, ImVec2(pos.x, pos.y), ImVec2(pos.x + size.x, pos.y + size.y), ImVec2(0, 0), ImVec2(1, 1), clr.u32());
}
void c_menu::images()
{
int x, y;
m_engine()->GetScreenSize(x, y);
static int alpha = 0;
static int alphatext = 0;
ImVec2 window;
window = ImGui::GetWindowPos();
ImDrawList* m_draw_list;
Color image_col = Color(255, 255, 255, alphatext);
if (hooks::menu_open && alpha < 150 && alphatext < 255) {
alpha += 3;
alphatext += 5;
}
else if (!hooks::menu_open && alpha > 0 && alphatext > 0) {
alpha -= 3;
alphatext -= 5;
}
if (g_cfg.beta_sdk.background)
{
image(ImVec2(0, 0), ImVec2(x, y), image_col, background);
}
{
static int alphabg = 0;
static int alphabgtext = 0;
if (g_cfg.beta_sdk.inject && alphabgtext < 255 && alphabg < 150)
{
alphabg += 3;
alphabgtext += 5;
}
else if (!g_cfg.beta_sdk.inject && alphabgtext > 0 && alphabg > 0)
{
alphabg -= 3;
alphabgtext -= 5;
}
image(ImVec2(0, 0), ImVec2(x, y), image_col, background);
}
}
фу бля безобид че за хуйню ты блядскую нарыгалКод:void image(const ImVec2& pos, const ImVec2& size, Color& clr, LPDIRECT3DTEXTURE9 texture) { ImGui::GetBackgroundDrawList()->AddImage(texture, ImVec2(pos.x, pos.y), ImVec2(pos.x + size.x, pos.y + size.y), ImVec2(0, 0), ImVec2(1, 1), clr.u32()); } void c_menu::images() { int x, y; m_engine()->GetScreenSize(x, y); static int alpha = 0; static int alphatext = 0; ImVec2 window; window = ImGui::GetWindowPos(); ImDrawList* m_draw_list; Color image_col = Color(255, 255, 255, alphatext); if (hooks::menu_open && alpha < 150 && alphatext < 255) { alpha += 3; alphatext += 5; } else if (!hooks::menu_open && alpha > 0 && alphatext > 0) { alpha -= 3; alphatext -= 5; } if (g_cfg.beta_sdk.background) { image(ImVec2(0, 0), ImVec2(x, y), image_col, background); } { static int alphabg = 0; static int alphabgtext = 0; if (g_cfg.beta_sdk.inject && alphabgtext < 255 && alphabg < 150) { alphabg += 3; alphabgtext += 5; } else if (!g_cfg.beta_sdk.inject && alphabgtext > 0 && alphabg > 0) { alphabg -= 3; alphabgtext -= 5; } image(ImVec2(0, 0), ImVec2(x, y), image_col, background); } }
когда то сделано было в quinity на коленке, я чё должен ещё и нормально сделать? бред, есть реализация, дальше пусть сам думаетфу бля безобид че за хуйню ты блядскую нарыгал
menu.cpp?Код:void image(const ImVec2& pos, const ImVec2& size, Color& clr, LPDIRECT3DTEXTURE9 texture) { ImGui::GetBackgroundDrawList()->AddImage(texture, ImVec2(pos.x, pos.y), ImVec2(pos.x + size.x, pos.y + size.y), ImVec2(0, 0), ImVec2(1, 1), clr.u32()); } void c_menu::images() { int x, y; m_engine()->GetScreenSize(x, y); static int alpha = 0; static int alphatext = 0; ImVec2 window; window = ImGui::GetWindowPos(); ImDrawList* m_draw_list; Color image_col = Color(255, 255, 255, alphatext); if (hooks::menu_open && alpha < 150 && alphatext < 255) { alpha += 3; alphatext += 5; } else if (!hooks::menu_open && alpha > 0 && alphatext > 0) { alpha -= 3; alphatext -= 5; } if (g_cfg.beta_sdk.background) { image(ImVec2(0, 0), ImVec2(x, y), image_col, background); } { static int alphabg = 0; static int alphabgtext = 0; if (g_cfg.beta_sdk.inject && alphabgtext < 255 && alphabg < 150) { alphabg += 3; alphabgtext += 5; } else if (!g_cfg.beta_sdk.inject && alphabgtext > 0 && alphabg > 0) { alphabg -= 3; alphabgtext -= 5; } image(ImVec2(0, 0), ImVec2(x, y), image_col, background); } }
когда то сделано было в quinity на коленке, я чё должен ещё и нормально сделать? бред, есть реализация, дальше пусть сам думает
menu.cpp?
ага, пасти от сюда тогда уж https://yougame.biz/threads/256370/ (noad)menu.cpp?
я рак говорил ужерендери квадрат на все расширение экрана(с прозрачностью конечно же) рендери текст поверх и потом отрисовывай меню
уж помочь не можешь, дерзай самя рак говорил уже
- Хочу сделать этоя рак говорил уже
Да в самой реализации нет ничего особенного. На это можно потратить 15 мин чтобы понять. Интернет в помощь.- Хочу сделать это
- Нужно научиться вот этому, вот этому
- Не хочу учиться
И как тут помочь?
Задачка-то максимально тривиальная.
так у тебя чит есть, на худой конец просто через имгуи квадрат и текст сверху отрендерить не можешь?я рак говорил уже
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz