-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
после обновы перестал работать показатель хп игрока, индекс CBasePlayer - 15 (правильный), iclientnetworkable обновил, isplayer тоже, что еще может быть не так?
код:
нетвар:
C++:
auto health = ESP_ctx.player->m_iHealth();
if (health > 100)
return;
float box_h = (float)fabs(ESP_ctx.bbox.bottom - ESP_ctx.bbox.top);
float off = 8;
auto height = box_h - (((box_h * health) / 100));
int x = ESP_ctx.bbox.left - off;
int y = ESP_ctx.bbox.top;
int w = 4;
int h = box_h;
Color col_black = Color(0, 0, 0, (int)(255.f * ESP_Fade[ESP_ctx.player->EntIndex()]));
g_pSurface->DrawSetColor(col_black);
g_pSurface->DrawFilledRect(x, y, x + w, y + h);
g_pSurface->DrawSetColor(Color((255 - health * int(2.55f)), (health * int(2.55f)), 0, (int)(180.f * ESP_Fade[ESP_ctx.player->EntIndex()])));
g_pSurface->DrawFilledRect(x + 1, y + height + 1, x + w - 1, y + h - 1);
C++:
NETVAR(int32_t, m_iHealth, "CBasePlayer", "m_iHealth");