Fix backtrack issues

This commit is contained in:
BenCat07 2018-07-20 14:45:42 +02:00
parent 29d4316c83
commit abca1bf89b
4 changed files with 8 additions and 6 deletions

View File

@ -202,7 +202,7 @@ bool BacktrackAimbot()
bool good_tick = false;
for (int j = 0; j < 12; ++j)
if (tickcnt == hacks::shared::backtrack::sorted_ticks[j].tick &&
hacks::shared::backtrack::sorted_ticks[j].tickcount != FLT_MAX)
hacks::shared::backtrack::sorted_ticks[j].tickcount != INT_MAX)
good_tick = true;
tickcnt++;
if (!i.hitboxpos.z)

View File

@ -52,7 +52,7 @@ void CreateMove()
{
bool good_tick = false;
for (int j = 0; j < 12; ++j)
if (tickcnt == hacks::shared::backtrack::sorted_ticks[j].tick)
if (tickcnt == hacks::shared::backtrack::sorted_ticks[j].tick && hacks::shared::backtrack::sorted_ticks[j].tickcount != INT_MAX)
good_tick = true;
tickcnt++;
if (!good_tick)

View File

@ -9,8 +9,10 @@
#include "hacks/Backtrack.hpp"
#include <boost/circular_buffer.hpp>
#include <glez/draw.hpp>
#define IsMelee GetWeaponMode() == weapon_melee
bool IsMelee()
{
return GetWeaponMode() == weapon_melee;
}
namespace hacks::shared::backtrack
{
CatVar enable(CV_SWITCH, "backtrack", "0", "Enable backtrack",
@ -175,7 +177,7 @@ void Run()
bool good_tick = false;
for (int i = 0; i < 12; ++i)
if (t == sorted_ticks[i].tick &&
sorted_ticks[i].tickcount != FLT_MAX)
sorted_ticks[i].tickcount != INT_MAX && sorted_ticks[i].tickcount)
good_tick = true;
if (!good_tick)
continue;

View File

@ -86,7 +86,7 @@ bool CanBacktrack()
{
bool good_tick = false;
for (int j = 0; j < 12; ++j)
if (tickcnt == hacks::shared::backtrack::sorted_ticks[j].tick)
if (tickcnt == hacks::shared::backtrack::sorted_ticks[j].tick && hacks::shared::backtrack::sorted_ticks[j].tickcount != INT_MAX)
good_tick = true;
tickcnt++;
if (!good_tick)