fixes update
This commit is contained in:
@@ -130,7 +130,7 @@ public:
|
||||
CBasePattern C_BaseModelEntity_SetModel = { VmpStr( "C_BaseModelEntity::SetModel" ) , VmpStr( "40 53 48 83 EC ? 48 8B D9 4C 8B C2 48 8B 0D ? ? ? ? 48 8D 54 24 40" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern CGameSceneNode_SetMeshGroupMask = { VmpStr( "CGameSceneNode::SetMeshGroupMask" ) , VmpStr( "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8D 99 ? ? ? ? 48 8B 71" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSubclass = { VmpStr( "C_CSWeaponBase::UpdateSubclass" ) , VmpStr( "4C 8B DC 53 48 81 EC ? ? ? ? 48 8B 41" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSkin = { VmpStr( "C_CSWeaponBase::UpdateSkin" ) , VmpStr( "48 89 5C 24 08 57 48 83 EC 20 8B DA 48 8B F9 E8 8C 22 12 00" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSkin = { VmpStr( "C_CSWeaponBase::UpdateSkin" ) , VmpStr( "48 89 5C 24 08 57 48 83 EC 20 8B DA 48 8B F9 E8 ? ? ? ? F6 C3 01 74 0A 33 D2 48 8B CF E8 ? ? ? ? 48 8D 8F 60 19 00 00" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateCompositeMaterial = { VmpStr( "C_CSWeaponBase::UpdateCompositeMaterial" ) , VmpStr( "E8 ? ? ? ? 48 8D 8B ? ? ? ? 48 89 BC 24" ) , CLIENT_DLL , 0 , SEARCH_TYPE_CALL };
|
||||
CBasePattern C_BaseEntity_SetBodyGroup = { VmpStr( "C_BaseEntity::SetBodyGroup" ) , VmpStr( "85 D2 0F 88 CB 01 00 00" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern GetCUserCmdTick = { VmpStr( "GetCUserCmdTick" ) , VmpStr( "48 83 EC ? 4C 8B 0D ? ? ? ? 4C 8B DA" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
|
||||
@@ -21,14 +21,6 @@
|
||||
#include <CS2/SDK/CSchemaOffset.hpp>
|
||||
#include <CS2/SDK/Interface/CShemaSystemSDK.hpp>
|
||||
|
||||
namespace index
|
||||
{
|
||||
namespace CEntityInstance
|
||||
{
|
||||
constexpr auto PostDataUpdate = 7;
|
||||
}
|
||||
}
|
||||
|
||||
class C_BaseEntity;
|
||||
class CEconItem;
|
||||
class CEconItemDefinition;
|
||||
@@ -125,7 +117,7 @@ public:
|
||||
auto PostDataUpdate() -> void
|
||||
{
|
||||
VirtualFn( void )( CEntityInstance* , int UpdateType );
|
||||
return vget< Fn >( this , index::CEntityInstance::PostDataUpdate )( this , 1 );
|
||||
return vget< Fn >( this , SDK::VMT_Index::CEntityInstance::PostDataUpdate )( this , 1 );
|
||||
}
|
||||
|
||||
public:
|
||||
|
||||
@@ -10,15 +10,15 @@ static constexpr auto g_ProtobufMsgOffset = 0x30;
|
||||
static constexpr auto g_CompositeMaterialOffset = 0x608;
|
||||
|
||||
// 48 8D 58 ? 49 89 4B
|
||||
static constexpr auto g_CEconItemSchema_GetSortedItemDefinitionMap = 0x128;
|
||||
static constexpr auto g_CEconItemSchema_GetPaintKits = 0x2F0;
|
||||
static constexpr auto g_CEconItemSchema_GetSortedItemDefinitionMap = 0x120;
|
||||
static constexpr auto g_CEconItemSchema_GetPaintKits = 0x2E8;
|
||||
|
||||
// E8 ? ? ? ? 48 85 C0 74 ? 48 8B 40 ? 4C 8B C7
|
||||
/*
|
||||
00007FFB3AF2FE2B | movsxd r8,dword ptr ds:[rax+0x4] |
|
||||
00007FFB3AF2FE2F | cmp r8d,dword ptr ds:[rbx+0x4D8] | offset in function call
|
||||
00007FFB3AF2FE2F | cmp r8d,dword ptr ds:[rbx+0x4D0] | offset in function call
|
||||
*/
|
||||
static constexpr auto g_CEconItemSchema_GetMusicKitDefinitions = 0x4D8;
|
||||
static constexpr auto g_CEconItemSchema_GetMusicKitDefinitions = 0x4D0;
|
||||
|
||||
// Client.dll
|
||||
/*
|
||||
@@ -49,7 +49,7 @@ static constexpr auto g_CCSGOInput_m_bInThirdPerson = 0x229;
|
||||
// 44 8B B0 ? ? ? ? 41 8B D6
|
||||
static constexpr auto g_CUserCmdArray_m_nSequenceNumber = 0x5910;
|
||||
|
||||
// 48 8B 8F ? ? ? ? 48 69 D0
|
||||
// 49 8B 8E ? ? ? ? 48 69 D0
|
||||
static constexpr auto g_CCSGOInput_m_pInputMoves = 0xB58;
|
||||
|
||||
// F2 0F 11 84 1F
|
||||
@@ -57,13 +57,8 @@ static constexpr auto g_CCSInputMoves_m_vecViewAngles = 0x430;
|
||||
|
||||
/*
|
||||
* CViewSetup:
|
||||
00007FFD92B5A41 | 48:8D96 F8040000 | lea rdx,qword ptr ds:[rsi+0x4F8] | offset angView
|
||||
00007FFD92B5A41 | 48:8D8E E0040000 | lea rcx,qword ptr ds:[rsi+0x4E0] | offset vecOrigin
|
||||
00007FFD92B5A42 | E8 2850FFFF | call client.7FFD92B4F450 |
|
||||
00007FFD92B5A42 | EB 38 | jmp client.7FFD92B5A462 |
|
||||
00007FFD92B5A42 | F2:0F1086 E0040000 | movsd xmm0,qword ptr ds:[rsi+0x4E0] |
|
||||
00007FFD92B5A43 | F2:0F1105 D6302301 | movsd qword ptr ds:[0x7FFD93D8D510],xmm0 |
|
||||
00007FFD92B5A43 | 8B86 E8040000 | mov eax,dword ptr ds:[rsi+0x4E8] |
|
||||
lea rdx, [rsi+4B8h] g_CViewSetup_angView
|
||||
lea rcx, [rsi+4A0h] g_CViewSetup_vecOrigin
|
||||
*/
|
||||
// 48 8D 96 ? ? ? ? 48 8D 8E ? ? ? ? E8 ? ? ? ? EB 38 F2 0F 10 86 ? ? ? ? F2 0F 11 ? ? ? ? ? 8B 86
|
||||
static constexpr auto g_CViewSetup_vecOrigin = 0x04A0;
|
||||
|
||||
@@ -2,13 +2,17 @@
|
||||
|
||||
namespace SDK::VMT_Index
|
||||
{
|
||||
enum CSchemaSystem : int
|
||||
enum CSchemaSystem : uint32_t
|
||||
{
|
||||
GlobalTypeScope = 11 ,
|
||||
SchemaClassInfo = 46 ,
|
||||
};
|
||||
enum IVEngineClient2 : int
|
||||
enum IVEngineClient2 : uint32_t
|
||||
{
|
||||
GetScreenSize = 59 ,
|
||||
GetScreenSize = 60 ,
|
||||
};
|
||||
enum CEntityInstance : uint32_t
|
||||
{
|
||||
PostDataUpdate = 10 ,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#define CONFIG_FILE "config.json"
|
||||
|
||||
#define CHEAT_NAME "Andromeda CS2 Base"
|
||||
#define CHEAT_VERSION "1.1.2"
|
||||
#define CHEAT_VERSION "1.1.3"
|
||||
|
||||
// Project Buid Config:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user