Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Исходник Красивый HealthBar с делениями для MorphEngine

Пользователь
Пользователь
Статус
Оффлайн
Регистрация
19 Дек 2017
Сообщения
59
Реакции
30
добавляем в void CVisuals::PlayerEsp данный код
Код:
Expand Collapse Copy
if (Vars.Visuals.InfoHealth) { HealthBar(x, y, w, h, Entity->GetHealth()); float health = Entity->GetHealth(); D::DrawString(F::ESP, x - 8, y + 3 + (12 * bottom2++), Color(255, 255, 255, 245), FONT_RIGHT, "%.0f HP", health); float armor = Entity->GetArmor(); D::DrawString(F::ESP, x - 8, y + 3 + (12 * bottom2++), Color(255, 255, 255, 245), FONT_RIGHT, "%.0f AR", armor); }
Ищем void CVisuals::HealthBar и меняем на это:
Код:
Expand Collapse Copy
void CVisuals::HealthBar(int x, int y, int w, int h, float health)
{
    float flBoxes = std::ceil(health / 10.f);
    float flX = x - 6;
    float flY = y - 1;
    float flHeight = h / 10.f;
    float flMultiplier = 12 / 360.f;
    flMultiplier *= flBoxes - 1;
    Color ColHealth = Color::FromHSB(flMultiplier, 1, 1);

    D::DrawRect(flX, flY, 4, h + 2, Color(80, 80, 80, 125));
    D::DrawOutlinedRect(flX, flY, 4, h + 2, Color(0, 0, 0, 245));
    D::DrawRect(flX + 1, flY, 2, flHeight * flBoxes + 1, ColHealth);

    for (int i = 0; i < 10; i++)
    {
        D::DrawLine(flX, flY + i * flHeight, flX + 4, flY + i * flHeight, Color(0, 0, 0, 245));
    }
}
Результат:
028e4146e447.png
Я вернулся и буду продолжать пилить гайды
Актив = новые темы

как писать градиентом без 1.8
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я еще и в тгф такое пихал мб скоро гайд запилю
 
Назад
Сверху Снизу