Oh you know what I mean -_-
Dude, the classes are initialized when Cshell is loaded which is a few seconds after you start CA (when the dude is running), you can utilize these classes outside of game, aka using the pseudocode I posted.
Or, use the InGame function which is in the base I released
Just initialize a check if the Cshell module has been loaded before you use this function.Code:bool cTools::IsInGame() { if(this->IsValidPointer(Main->Hack->GameClasses->pLTBase)) { int* MyObj = Main->Hack->GameClasses->pLTBase->GetClientObject(); if(MyObj) { D3DXVECTOR3 MyPos = this->MyGetObjectMaxPos(MyObj); if(MyPos.x == 0.0f || MyPos.y == 0.0f || MyPos.z == 0.0f) return false; else return true; } } return false; }