C++ Watermark for gemini(antario)

Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,002
Реакции[?]
183
Поинты[?]
9K
Код:
if (c_config::get().misc_water_mark)
    {
        int width, height;
        g_pEngine->GetScreenSize(width, height);

        static int fps, old_tick_count;

        if ((g_pGlobalVars->tickcount - old_tick_count) > 50) {
            fps = static_cast<int>(1.f / g_pGlobalVars->frametime);
            old_tick_count = g_pGlobalVars->tickcount;
        }
        char FPS;
        int radix = 10;
        static char buffer[256];
        std::stringstream ss;
        static unsigned int last_time;


        /////rainbow sync//////
        last_time = GetTickCount();
        Color rainbow;
        rainbow.FromHSV(fmod(last_time * 0.0002f, 1.f), 1.f, 0.5f);
        //////////////////////

        auto net_channel = g_pEngine->GetNetChannelInfo();
        auto local_player = reinterpret_cast<C_BaseEntity*>(g_pEntityList->GetClientEntity(g_pEngine->GetLocalPlayer()));
        std::string incoming = local_player ? std::to_string((int)(net_channel->GetLatency(FLOW_INCOMING) * 1000)) : "0";

        ss << "[geminisoftware BETA] | YOUR NICK" << " | FPS: " << fps << " | ping: " << incoming.c_str();

        RECT TextSize = g_pSurface->GetTextSizeRect(Globals::CourierNew, ss.str().c_str());

        g_pSurface->FilledRect(width - (TextSize.right + 20), 25, TextSize.right + 10, 4, rainbow);
        g_pSurface->FilledRect(width - (TextSize.right + 20), 5, TextSize.right + 10, 20, Color(0, 0, 0, 180));
        g_pSurface->DrawT(width - (TextSize.right + 15), 8, Color(rainbow), Globals::CourierNew, false, ss.str().c_str());
вставляйте в Hooks.cpp(void indicators)
Дальше я надеюсь вы не долбаебы и знаете как выполнить примитивные действия...
P.s: взял с темы : https://yougame.biz/threads/105314/
ss:1575465381559.png
 
Последнее редактирование:
dead
Забаненный
Статус
Оффлайн
Регистрация
27 Июн 2019
Сообщения
110
Реакции[?]
44
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Просто перенес под gemini : )
норм "YOUR NICK" мог бы заменить получением пользователя пк?

Код:
char path[MAX_PATH], * name = NULL;
GetEnvironmentVariable((LPCTSTR)"USERPROFILE", (LPSTR)path, (DWORD)MAX_PATH);
name = &path[std::strlen(path) - 1];
for (; *name != '\\'; --name);
++name;

 ss << "[geminisoftware BETA] | << name << " | FPS: " << fps << " | ping: " << incoming.c_str();
 
Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,002
Реакции[?]
183
Поинты[?]
9K
норм "YOUR NICK" мог бы заменить получением пользователя пк?

Код:
char path[MAX_PATH], * name = NULL;
GetEnvironmentVariable((LPCTSTR)"USERPROFILE", (LPSTR)path, (DWORD)MAX_PATH);
name = &path[std::strlen(path) - 1];
for (; *name != '\\'; --name);
++name;

ss << "[geminisoftware BETA] | << name << " | FPS: " << fps << " | ping: " << incoming.c_str();
Мне бы еще время и заебок бы было
 
EVOLUTION ?
Забаненный
Статус
Оффлайн
Регистрация
30 Июл 2019
Сообщения
1,162
Реакции[?]
269
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
цвет меняется в связи с чем? или он ргб? если нет - то сделай изменения цвета под тип меню допустим, YouGame'овцам это нравится
 
Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,002
Реакции[?]
183
Поинты[?]
9K
цвет меняется в связи с чем? или он ргб? если нет - то сделай изменения цвета под тип меню допустим, YouGame'овцам это нравится
Текст ргб и полоска тоже ргб и они синхронизируються.
UPD:ахуеено обьяснил : )
 
EVOLUTION ?
Забаненный
Статус
Оффлайн
Регистрация
30 Июл 2019
Сообщения
1,162
Реакции[?]
269
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Текст ргб и полоска тоже ргб и они синхронизируються.
UPD:ахуеено обьяснил : )
понимаю, сделай ещё дополнение чтобы цвет брался с настройке в меню и чтобы была кнопка rainbow вот тогда это будет збс
 
Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,002
Реакции[?]
183
Поинты[?]
9K
понимаю, сделай ещё дополнение чтобы цвет брался с настройке в меню и чтобы была кнопка rainbow вот тогда это будет збс
ммм,можно попробую завтра зделать так как времени мало.
 
EVOLUTION ?
Забаненный
Статус
Оффлайн
Регистрация
30 Июл 2019
Сообщения
1,162
Реакции[?]
269
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ммм,можно попробую завтра зделать так как времени мало.
типо сделать обычный цвет как в вт и радугу как в X1N3 думаю видел, что в x1n3 можно сделать один цвет или сделать радугу
 
Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,002
Реакции[?]
183
Поинты[?]
9K
Пользователь
Статус
Оффлайн
Регистрация
18 Янв 2019
Сообщения
328
Реакции[?]
42
Поинты[?]
0
могу скинуть проверку на стим ник ( шоб в вотерке был стим ник ) в лс
 
Я хочу питсу
Забаненный
Статус
Оффлайн
Регистрация
1 Янв 2019
Сообщения
104
Реакции[?]
5
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу