-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Хочу сделать по типу как в ивебзе что бы показывало за кем смотрит чел (база cs go simple)
C++:
void SpectatorList() {
int specs = 0;
std::string spect = "";
if (g_EngineClient->IsInGame() && g_EngineClient->IsConnected()) {
int localIndex = g_EngineClient->GetLocalPlayer();
C_BasePlayer* pLocalEntity = C_BasePlayer::GetPlayerByIndex(localIndex);
if (pLocalEntity) {
for (int i = 0; i < g_EngineClient->GetMaxClients(); i++) {
C_BasePlayer* pBaseEntity = C_BasePlayer::GetPlayerByIndex(i);
if (!pBaseEntity) continue;
if (pBaseEntity->m_iHealth() > 0) continue;
if (pBaseEntity == pLocalEntity) continue;
if (pBaseEntity->IsDormant()) continue;
if (pBaseEntity->m_hObserverTarget() != pLocalEntity) continue;
player_info_t pInfo;
g_EngineClient->GetPlayerInfo(pBaseEntity->EntIndex(), &pInfo);
if (pInfo.ishltv) continue;
spect += pInfo.szName ;
spect += "\n";
specs++;
}
}