45 lines
1.2 KiB
C++
Raw Blame History

#pragma once
#include <Windows.h>
#include "libs/utils/memory.h"
#include "SDK.hpp"
typedef bool(*Tick)(SDK::APalPlayerCharacter* m_this,float DeltaSecond);
typedef void(*GetAllPlayer)(SDK::UPalCharacterImportanceManager* i_this, SDK::TArray<SDK::APalCharacter*>* OutArray);
class config
{
public:
DWORD64 ClientBase = 0;
DWORD64 offset_Tick = 0x2AB44D0;//APalPlayerCharacter::Tick
DWORD64 offset_GetAllPlayers = 0x2962330;// UPalCharacterImportanceManager::GetAllPlayer
//<2F>˵<EFBFBD><CBB5>ж<EFBFBD>
bool IsESP = true;
bool IsAimbot = false;
bool IsSpeedHack = false;
bool IsAttackModiler = false;
bool IsDefuseModiler = false;
bool IsInfStamina = false;
bool IsSafe = true;
bool IsInfinAmmo = false;
bool IsToggledFly = false;
bool IsMuteki = false;
//<2F><><EFBFBD><EFBFBD>
float SpeedModiflers = 1.0f;
int DamageUp = 0;
int DefuseUp = 0;
int EXP = 0;
int Item = 0;
float Pos[3] = {0,0,0};
SDK::APalPlayerCharacter* localPlayer = NULL;
SDK::TArray<SDK::APalPlayerCharacter*> AllPlayers = {};
SDK::UObject* WorldContextObject = NULL;
//<2F><><EFBFBD><EFBFBD>
static SDK::UWorld* GetUWorld();
static SDK::APalPlayerCharacter* GetPalPlayerCharacter();
static SDK::TArray<SDK::APalPlayerCharacter*> GetTAllPlayers();
static void Init();
};
extern config Config;