Исходник Watermark

Эксперт
Статус
Оффлайн
Регистрация
3 Окт 2018
Сообщения
1,059
Реакции[?]
551
Поинты[?]
0
Было нечего делать и решил сделать ватермарк, вид не окончательный( можете сами ещё доделать под свой вкус)



C++:
    // get time.
    time_t t = std::time( nullptr );
    std::ostringstream time;
    time << std::put_time( std::localtime( &t ), ( "%H:%M:%S" ) );

    // get round trip time in milliseconds.
    int ms = std::max( 0, ( int ) std::round( g_cl.m_latency * 1000.f ) );

    // get tickrate.
    int rate = ( int ) std::round( 1.f / g_csgo.m_globals->m_interval );

    // get framerate.
    int fps = ( int ) std::round( 1.f / g_csgo.m_globals->m_frametime );

    std::stringstream ss;
    if ( g_csgo.m_engine->IsInGame( ) )
        ss << tfm::format( XOR( "godzleft | rtt: %ims | rate: %i | fps: %i | %s" ), ms, rate, fps, g_cl.m_user );
    else
        ss << tfm::format( XOR( "godzleft | %s" ), g_cl.m_user );

    render::FontSize_t size = render::hud.size( ss.str( ).c_str( ) );

    // background.
    render::rect_filled( m_width - size.m_width - 20, 8, size.m_width + 10, 2, { g_gui.m_color } );
    render::rect_filled( m_width - size.m_width - 20, 10, size.m_width + 10, size.m_height + 2, { 44, 49, 56, 100 } );

    // text.
    render::hud.string( m_width - 15, 10, { 255, 255, 255, 250 }, ss.str( ).c_str( ), render::ALIGN_RIGHT);

Tahoma | h - 16 | flag - antialias
 
SAMOWARE-PROJECT
Забаненный
Статус
Оффлайн
Регистрация
5 Янв 2020
Сообщения
183
Реакции[?]
21
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Всё конечно классно и хорошо,но не кажется ли ,что ненужная тема?Типо их уже хуева туча была.(напиши в названии под какой сдк )
 
Эксперт
Статус
Оффлайн
Регистрация
3 Окт 2018
Сообщения
1,059
Реакции[?]
551
Поинты[?]
0
Всё конечно классно и хорошо,но не кажется ли ,что ненужная тема?Типо их уже хуева туча была.(напиши в названии под какой сдк )
под любой сдк, если умеешь "адаптировать"
 
SAMOWARE-PROJECT
Забаненный
Статус
Оффлайн
Регистрация
5 Янв 2020
Сообщения
183
Реакции[?]
21
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
под любой сдк, если умеешь "адаптировать"
Мне оно и не нужно,просто так будет эффективнее,так как челы с юг даже не смогли под свои шрифты мою вотемарку подогнать на вейви....
 
the smartest programmer who has ever lived
Забаненный
Статус
Оффлайн
Регистрация
22 Сен 2019
Сообщения
79
Реакции[?]
43
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1598530614193.png
 
the smartest programmer who has ever lived
Забаненный
Статус
Оффлайн
Регистрация
22 Сен 2019
Сообщения
79
Реакции[?]
43
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как же хочется крашика
Забаненный
Статус
Оффлайн
Регистрация
13 Янв 2019
Сообщения
1,508
Реакции[?]
403
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Оффлайн
Регистрация
13 Дек 2018
Сообщения
251
Реакции[?]
63
Поинты[?]
3K
Всё конечно классно и хорошо,но не кажется ли ,что ненужная тема?Типо их уже хуева туча была.(напиши в названии под какой сдк )
godzleft | rtt: %ims | rate: %i | fps: %i | %s

СУПРИМАСИ
 
Сверху Снизу