This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
2020-08-04 13:13:01 -04:00

57 lines
1.8 KiB
C++

/*
*
* Esp additions
*
*/
#include "../../../features/esp.hpp" // So we can get the esp menu location so we can add to it
#include "../../../framework/entitys.hpp" // So we can use entitys
#include "../hacks/interfaces.hpp" // Get client entitys
#include "../util/netvars.hpp" // Contains definition for use of netvars
#include "esp.hpp"
namespace modules {
namespace csgo {
namespace cheats {
namespace esp {
static CatVarBool show_entity_classnames(features::esp::esp_menu,
"esp_classname", true,
"Show Entity Class Name",
"Shows entitys classnames");
static CatVarBool show_team_num(features::esp::esp_menu, "esp_teamnum", true,
"Show Entity Team Name", "debug team nums");
// Function to run on world tick
void WorldTick() {
// Check if esp is enabled
// if (!features::esp::esp_enabled) return;
/*
for (const auto& entity : g_CatEntitys) {
if (CE_BAD(entity) || !entity.alive) continue;
IClientEntity* raw_entity =
g_IEntityList->GetClientEntity(entity.IDX); if (!raw_entity ||
raw_entity->GetDormant()) continue;
// Buffer for sprintf
char buf[64];
// Classname esp
if (show_entity_classnames)
features::esp::AddEspString(entity,
raw_entity->GetClientClass()->m_pNetworkName);
// Team number
if (show_team_num && entity.type == ETYPE_PLAYER) {
sprintf(buf, "Team: %i", NET_VAR(raw_entity,
netvars::m_iTeamNum, int)); features::esp::AddEspString(entity, buf);
}
}*/
}
} // namespace esp
} // namespace cheats
} // namespace csgo
} // namespace modules