Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include "HMain.h"
- struct NetVar_t
- {
- char pszName[ 64 ];
- DWORD dwOffset;
- NetVar_t( const char* pszNetVarName , DWORD dwNetVarOffset )
- {
- strcpy_s( this->pszName , pszNetVarName );
- this->dwOffset = dwNetVarOffset;
- }
- };
- struct NetVarTable_t
- {
- char pszName[ 64 ];
- vector<NetVar_t> pNetVarList;
- NetVarTable_t(const char* pszTableName )
- {
- strcpy_s( this->pszName , pszTableName );
- }
- void AddNetVar( const char* pszNetVarName , DWORD dwNetVarOffset )
- {
- NetVar_t* pTemp = new NetVar_t( pszNetVarName , dwNetVarOffset );
- this->pNetVarList.push_back( *pTemp );
- }
- };
- class CNetVarManager
- {
- public:
- void Setup( bool bLog );
- DWORD GetNetVarOffset( char* pszTableName , char* pszNetVar );
- private:
- void AddNetVarTable( NetVarTable_t* pNetVarTable );
- };
- extern CNetVarManager* g_pNetVarManager;
Advertisement
Add Comment
Please, Sign In to add comment