rendered paste body#include <string>
#include <vector>
#include <windows.h>
#include <fstream>
#include <iostream>
#include "cvar.h"
char g_szHome[256];
using namespace std;
/**********************************************************************************/
std::vector <Cvars_s> CS_Cvars;
/**********************************************************************************/
void RegisterCvar ( char * name, float value )
{
Cvars_s Cvars;
Cvars.name = name;
Cvars.value = value;
CS_Cvars.push_back( Cvars );
return;
}
/**********************************************************************************/
float GetCvarValue ( char * name )
{
float value;
for ( int i = 0; i < CS_Cvars.size(); i++ )
{
if ( !(strcmp ( name, CS_Cvars[i].name )))
{
value = CS_Cvars[i].value;
break;
}
}
return value;
}
/**********************************************************************************/
void SetCvarValue ( char * name, float value )
{
for ( int i = 0; i < CS_Cvars.size(); i++ )
{
if ( !(strcmp ( name, CS_Cvars[i].name )))
{
CS_Cvars[i].value = value;
break;
}
}
return;
}
/**********************************************************************************/
void RemoveCvar ( char * name )
{
for ( int i = 0; i < CS_Cvars.size(); i++ )
{
if ( !(strcmp ( name, CS_Cvars[i].name )))
{
CS_Cvars.pop_back();
break;
}
}
return;
}
void InitalizeCvars()
{
RegisterCvar( "ESP", 0 );
RegisterCvar( "Name ESP",0 );
RegisterCvar( "Health ESP", 0 );
RegisterCvar( "Distance ESP",0);
RegisterCvar( "Crosshair1", 0);
RegisterCvar( "Crosshair2", 0);
RegisterCvar( "Crosshair3", 0);
RegisterCvar( "Crosshair4", 0);
RegisterCvar( "Crosshair5", 0);
return;
}