Исходник Skeet.cc health bar

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
20 Мар 2023
Сообщения
19
Реакции
22
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
Expand Collapse Copy
int y = box_y;
int h = box_h;

/* anyways, put ur checkbox/combobox from menu */
/* font for render hp number -> small fonts */
/* but u need brain to paste it */
/* unk1 i think this is calc bar pos */
if ( ... )
{
    int v89 = std::min( 100, get_health( ) ); 
    int unk1 = ( int )( ( h * v89 ) / 100 );
  
    int red = 0x50;
    int green = 0xFF;
    int blue = 0x50;
  
    /* estk nice hardcode */
    if ( v89 >= 25 )
    {
        if ( v89 <= 50 )
        {
            red = 0xD7;
            green = 0xC8;
            blue = 0x50;
        }
    }
    else
    {
        red = 0xFF;
        green = 0x32;
        blue = 0x50;
    }
  
    char unk2[ 10 ] = "";
    sprintf( unk2, "%iHP", v89 );
  
    auto text_size = get_text_size( small_pixes, unk2 );
  
    draw_rect( x - 5, y - 1, 4, h + 2, col_t( 80, 80, 80, 255 * 0.49f ) );
    draw_outlined_rect( x - 5, y - 1, 4, h + 2, col_t( 10, 10, 10, ( 255 * 0.5f ) ) );
    draw_rect( x - 4, y + unk1, 2, h - unk1, col_t( red, green, 0, 255 ) );
  
    /* draw hp number */
    /* and you need to use alpha dormant yourself instead of 255 use your brain lol */
    /* text_size_right this is text_size.m_right( m_right from rect_t structure */
    /* 0 -> font_left */
    if ( v89 < 100 )
        draw_string( small_fonts, x - text_size_right - 6, y - 1, col_t( 255, 255, 255, 255 - 55.f ), 0, unk2 );
}
fixed..........
 
Последнее редактирование:
maybe wrong?
 
Amazing hardcode loving it
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1679856143060.png


screen from original skeet
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
не знаю, может и я где то проебался
потому что данная крутая вещь реверсилась прям здесь на югейме в редакторе кода
неа, ща чекнул код внимательно, где-то ты проебался, если будет время разберусь и скину ready to paste
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
неа, ща чекнул код внимательно, где-то ты проебался, если будет время разберусь и скину ready to paste
скорее всего проблема:
C++:
Expand Collapse Copy
int unk1 = h - ( int )( ( h * v89 ) / 100 );
исправленная версия:
C++:
Expand Collapse Copy
int unk1 = ( int )std::round( v89 * h / 100.f );
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну, это явно лучше, чем посты про банихоп из вантапа.
good job.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Димас, ну зачем p100 код слил, я думал это приваточка для PastersStaff
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ну, missedshot llc, не заценил данную приватку и мне пришлось её выложить на yougame.biz
ну missedshot llc не понял ценность данной приватки, не стоило оперевшись на мнение одного человека, делать такие безрассудные поступки
 
Назад
Сверху Снизу