Removed vischeck stuff, added dropshadow instead of outline

This commit is contained in:
nullifiedcat 2017-02-25 15:13:48 +03:00
parent 7201cec138
commit f3f6d0373e
6 changed files with 20 additions and 20 deletions

View File

@ -275,8 +275,8 @@ void draw::Initialize() {
interfaces::engineClient->GetScreenSize(draw::width, draw::height);
}
interfaces::surface->SetFontGlyphSet(fonts::ESP, "TF2 Build", fonts::ESP_HEIGHT, 0, 0, 0, 0x0); // or Ubuntu Mono Bold
interfaces::surface->SetFontGlyphSet(fonts::MENU, "Verdana", fonts::MENU_HEIGHT, 0, 0, 0, 0x0);
interfaces::surface->SetFontGlyphSet(fonts::ESP, "TF2 Build", fonts::ESP_HEIGHT, 0, 0, 0, interfaces::surface->FONTFLAG_DROPSHADOW); // or Ubuntu Mono Bold
interfaces::surface->SetFontGlyphSet(fonts::MENU, "Verdana", fonts::MENU_HEIGHT, 0, 0, 0, interfaces::surface->FONTFLAG_DROPSHADOW);
interfaces::surface->SetFontGlyphSet(fonts::MENU_BIG, "Verdana Bold", fonts::MENU_BIG_HEIGHT, 0, 0, 0, 0x0);
}
@ -379,7 +379,7 @@ void draw::WString(unsigned long font, int x, int y, int color, int shadow, cons
if (shadow) {
unsigned char alpha = (color >> 24);
int black_t = ((alpha == 255) ? colors::black : colors::Create(0, 0, 0, alpha / shadow));
if (shadow > 0) {
/*if (shadow > 0) {
draw::WString(font, x + 1, y + 1, black_t, false, text);
}
if (shadow > 1 && !g_Settings.bFastOutline->GetBool()) {
@ -390,7 +390,7 @@ void draw::WString(unsigned long font, int x, int y, int color, int shadow, cons
draw::WString(font, x, y + 1, black_t, false, text);
draw::WString(font, x, y - 1, black_t, false, text);
draw::WString(font, x - 1, y, black_t, false, text);
}
}*/
}
interfaces::surface->DrawSetTextPos(x, y);
interfaces::surface->DrawSetTextColor(*reinterpret_cast<Color*>(&color));

View File

@ -51,7 +51,7 @@ void CMenuWindow::AddElements() {
tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_fOverrideProjSpeed));
//tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_iMaxAutoshootRange));
tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_iMaxRange));
tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_iSeenDelay));
//tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_iSeenDelay));
tab->AddChild(new CCVarContainer(tab, g_phAimbot->v_kAimKey));
AddTab("esp", "ESP");
tab = GetTab("esp");
@ -62,7 +62,7 @@ void CMenuWindow::AddElements() {
ADDCVAR(g_phESP->v_bBox);
ADDCVAR(g_phESP->v_bTeammates);
ADDCVAR(g_phESP->v_bLegit);
ADDCVAR(g_phESP->v_iLegitSeenTicks);
//ADDCVAR(g_phESP->v_iLegitSeenTicks);
ADDCVAR(g_phESP->v_bShowHealthNumbers);
ADDCVAR(g_phESP->v_bShowName);
if (TF) ADDCVAR(g_phESP->v_bShowClass);

View File

@ -97,8 +97,8 @@ Aimbot::Aimbot() {
"Aimbot only activates when you can instantly shoot, sometimes making the autoshoot invisible for spectators");
//v_fSmoothAutoshootTreshold = new CatVar(CV_FLOAT, "aimbot_smooth_autoshoot_treshold", "0.01", "Smooth autoshoot");
//this->v_fSmoothRandomness = CREATE_CV(CV_FLOAT, "aimbot_smooth_randomness", "1.0", "Smooth randomness");
this->v_iSeenDelay = new CatVar(CV_INT, "aimbot_delay", "0", "Aimbot delay", NULL,
"# of ticks that should've passed since you can see any hitbox of enemy before aimbot will aim at them", true, 300.0f);
// this->v_iSeenDelay = new CatVar(CV_INT, "aimbot_delay", "0", "Aimbot delay", NULL,
// "# of ticks that should've passed since you can see any hitbox of enemy before aimbot will aim at them", true, 300.0f);
this->v_bProjPredVisibility = new CatVar(CV_SWITCH, "aimbot_proj_vispred", "0", "Projectile visibility prediction", NULL,
"If disabled, aimbot won't lock at enemies that are behind walls, but will come out soon");
this->v_bProjPredFOV = new CatVar(CV_SWITCH, "aimbot_proj_fovpred", "0", "Projectile FOV mode", NULL,
@ -355,7 +355,7 @@ int Aimbot::ShouldTarget(CachedEntity* entity) {
#if NO_DEVIGNORE != true
if (Developer(entity)) return 2; // TODO developer relation
#endif
if (entity->m_lSeenTicks < (unsigned)this->v_iSeenDelay->GetInt()) return 3;
//if (entity->m_lSeenTicks < (unsigned)this->v_iSeenDelay->GetInt()) return 3;
if (!entity->m_bAlivePlayer) return 5;
if (!entity->m_bEnemy && !v_bAimAtTeammates->GetBool()) return 7;
if (v_iMaxRange->GetInt() > 0) {

View File

@ -59,7 +59,7 @@ public:
CatVar* v_fFOV;
CatVar* v_eHitbox;
CatVar* v_bAutoHitbox;
CatVar* v_iSeenDelay;
// CatVar* v_iSeenDelay;
CatVar* v_bInterpolation;
CatVar* v_bAutoShoot;
CatVar* v_bSilent;

View File

@ -45,7 +45,7 @@ ESP::ESP() {
this->v_bShowFriends = new CatVar(CV_SWITCH, "esp_friends", "1", "Show friends", NULL, "Always show friends");
this->v_bVisCheck = new CatVar(CV_SWITCH, "esp_vischeck", "1", "VisCheck", NULL, "ESP visibility check - makes enemy info behind walls darker, disable this if you get FPS drops");
this->v_bLegit = new CatVar(CV_SWITCH, "esp_legit", "0", "Legit Mode", NULL, "Don't show invisible enemies");
this->v_iLegitSeenTicks = new CatVar(CV_INT, "esp_legit_seenticks", "150", "Legit delay", NULL, "Delay after enemy gone behind a wall where you can still see them", true, 200.0);
// this->v_iLegitSeenTicks = new CatVar(CV_INT, "esp_legit_seenticks", "150", "Legit delay", NULL, "Delay after enemy gone behind a wall where you can still see them", true, 200.0);
v_bShowDroppedWeapons = new CatVar(CV_SWITCH, "esp_item_weapons", "0", "Dropped weapons", NULL, "Show dropped weapons");
v_bShowAmmoPacks = new CatVar(CV_SWITCH, "esp_item_ammo", "0", "Ammo packs", NULL, "Show ammo packs");
v_bShowHealthPacks = new CatVar(CV_SWITCH, "esp_item_health", "1", "Health packs", NULL, "Show health packs");
@ -130,9 +130,9 @@ void ESP::ProcessEntityPT(CachedEntity* ent) {
bool cloak = IsPlayerInvisible(ent);
if (v_bLegit->GetBool() && ent->m_iTeam != g_pLocalPlayer->team && !GetRelation(ent)) {
if (cloak) return;
if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
/*if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
return;
}
}*/
}
if (!ent->m_bEnemy && !v_bTeammates->GetBool() && !GetRelation(ent)) break;
if (!ent->m_bAlivePlayer) break;
@ -142,9 +142,9 @@ void ESP::ProcessEntityPT(CachedEntity* ent) {
}
case ENTITY_BUILDING: {
if (v_bLegit->GetBool() && ent->m_iTeam != g_pLocalPlayer->team) {
if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
/*if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
return;
}
}*/
}
if (CE_INT(ent, netvar.iTeamNum) == g_pLocalPlayer->team && !v_bTeammates->GetBool()) break;
DrawBox(ent, fg, 1.0f, 0.0f, true, CE_INT(ent, netvar.iBuildingHealth), CE_INT(ent, netvar.iBuildingMaxHealth));
@ -279,9 +279,9 @@ void ESP::ProcessEntity(CachedEntity* ent) {
int level = CE_INT(ent, netvar.iUpgradeLevel);
const char* name = (ent->m_iClassID == g_pClassID->CObjectTeleporter ? "Teleporter" : (ent->m_iClassID == g_pClassID->CObjectSentrygun ? "Sentry Gun" : "Dispenser"));
if (v_bLegit->GetBool() && ent->m_iTeam != g_pLocalPlayer->team) {
if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
/*if (ent->m_lLastSeen > v_iLegitSeenTicks->GetInt()) {
return;
}
}*/
}
ent->AddESPString("LV %i %s", level, name);
if (this->v_bShowHealthNumbers->GetBool()) {
@ -308,9 +308,9 @@ void ESP::ProcessEntity(CachedEntity* ent) {
// only if bTeammatePowerup or bTeammates is true
if (v_bLegit->GetBool() && ent->m_iTeam != g_pLocalPlayer->team && !GetRelation(ent)) {
if (IsPlayerInvisible(ent)) return;
if (ent->m_lLastSeen > (unsigned)v_iLegitSeenTicks->GetInt()) {
/*if (ent->m_lLastSeen > (unsigned)v_iLegitSeenTicks->GetInt()) {
return;
}
}*/
}
if (power >= 0 && (ent->m_bEnemy || this->v_bTeammatePowerup->GetBool() || this->v_bTeammates->GetBool())) {
ent->AddESPString("HAS [%s]", powerups[power]);

View File

@ -48,7 +48,7 @@ public:
CatVar* v_bVisCheck;
CatVar* v_bLegit;
CatVar* v_bShowHealthNumbers;
CatVar* v_iLegitSeenTicks;
// CatVar* v_iLegitSeenTicks;
CatVar* v_iShowRockets;
CatVar* v_iShowArrows;
CatVar* v_iShowPipes;