Пользователь
- Статус
- Оффлайн
- Регистрация
- 19 Дек 2017
- Сообщения
- 59
- Реакции
- 30
добавляем в void CVisuals::PlayerEsp данный код
Код:
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 и меняем на это:
Код:
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));
}
}
Результат:
![]()
Я вернулся и буду продолжать пилить гайды
Актив = новые темы
Актив = новые темы
как писать градиентом без 1.8
Последнее редактирование: