Перейти к содержанию
Опубликовано
comment_221

Привет форуму fanhack.ru !

Сегодня я вам покажу ammo bar ( полоска патронов как в ските):

Сам сурс:

 

if (g_Options.visual_esp_Ammobar == 1)


{
auto animLayer = g_LocalPlayer->GetAnimOverlay(1);
if (!animLayer.m_pOwner)
return;

auto activity = g_LocalPlayer->GetSequenceActivity(animLayer.m_nSequence);

int iClip = plyr_info.ent->m_hActiveWeapon().Get()->m_iClip1();
int iClipMax = plyr_info.ent->m_hActiveWeapon().Get()->GetCSWeaponData()->iMaxClip1;

float box_w = (float)fabs(plyr_info.bbox.right - plyr_info.bbox.left);
float width;
if (activity == 967 && animLayer.m_flWeight != 0.f)
{
float cycle = animLayer.m_flCycle; // 1 = закончить 0 = начать
width = (((box_w * cycle) / 1.f));
}
else
width = (((box_w * iClip) / iClipMax));

drawManager::rect(plyr_info.bbox.left - 1, plyr_info.bbox.bottom + 1, plyr_info.bbox.right + 1, plyr_info.bbox.bottom + 5, Color(5, 5, 5, 170));
drawManager::rect(plyr_info.bbox.left, plyr_info.bbox.bottom + 2, plyr_info.bbox.left + width, plyr_info.bbox.bottom + 4, Color(61, 135, 255));

}

 

Как выглядит:

https://www.youtube.com/watch?v=lTA37n8zFf4

Буду по возможности заполнять этот форум:)

Рекомендуемые сообщения

Нет сообщений для отображения
Гость
Эта тема закрыта для публикации ответов.