- 69
- 14
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Временно не актуально, тех кого интересует это можете достать оффсеты в сурсах аимстара - https://www.blast.hk/threads/196337/
Работает, обнови оффсеты и погнал, а лучше вообще сделать под себя оффсет лоадер и не париться с этим, бери к примеру с дампера от a2x - https://github.com/a2x/cs2-dumper/tree/main/outputсейчас не работает да?
поможешь? я хз какРаботает, обнови оффсеты и погнал, а лучше вообще сделать под себя оффсет лоадер и не париться с этим, бери к примеру с дампера от a2x - https://github.com/a2x/cs2-dumper/tree/main/output
inline DWORD ForceJump;
inline DWORD EntityList;
inline DWORD Matrix;
inline DWORD ViewAngle;
inline DWORD LocalPlayerController;
inline DWORD LocalPlayerPawn;
inline DWORD GlobalVars;
struct
{
DWORD Health = 0x334;
DWORD TeamID = 0x3CB;
DWORD IsAlive = 0x7EC;
DWORD PlayerPawn = 0x7E4;
DWORD iszPlayerName = 0x638;
}Entity;
struct
{
DWORD CameraServices = 0x1138; // CPlayer_CameraServices*
DWORD pClippingWeapon = 0x1308; // C_CSWeaponBase*
DWORD pClippingWeapon = 0x1308;
DWORD Pos = 0x127C; // C_BasePlayerPawn::m_vOldOrigin
DWORD MaxHealth = 0x330; // C_BaseEntity::m_iMaxHealth
DWORD CurrentHealth = 0x334; // C_BaseEntity::m_iHealth
DWORD GameSceneNode = 0x318; // C_BaseEntity::m_pGameSceneNode
DWORD BoneArray = 0x1E0; // CSkeletonInstance_::m_modelState + CGameSceneNode_::m_vecOrigin
DWORD angEyeAngles = 0x1578;
DWORD vecLastClipCameraPos = 0x12EC;
DWORD iShotsFired = 0x147C;
DWORD flFlashDuration = 0x14CC;
DWORD aimPunchAngle = 0x177C; // C_CSPlayerPawn::m_aimPunchAngle
DWORD aimPunchCache = 0x17A0;
DWORD iIDEntIndex = 0x15A4;
DWORD iTeamNum = 0x3CB;
DWORD iFovStart = 0x214;
DWORD bSpottedByMask = 0x1698 + 0xC;
DWORD fFlags = 0x3D4;
} Pawn;
struct
{
DWORD RealTime = 0x00;
DWORD FrameCount = 0x04;
DWORD MaxClients = 0x10;
DWORD IntervalPerTick = 0x14;
DWORD CurrentTime = 0x2C;
DWORD CurrentTime2 = 0x30;
DWORD TickCount = 0x40;
DWORD IntervalPerTick2 = 0x44;
DWORD CurrentNetchan = 0x0048;
DWORD CurrentMap = 0x0180;
DWORD CurrentMapName = 0x0188;
DWORD m_vecAbsOrigin = 0xC8;
DWORD GameSceneNode = 0x318;
} GlobalVar;
struct
{
DWORD m_hPawn = 0x604;
DWORD m_pObserverServices = 0x1118;
DWORD m_hObserverTarget = 0x44;
DWORD m_hController = 0x1294;
} PlayerController;
namespace Signatures
{
const std::string ForceJump = "48 8D 05 ?? ?? ?? ?? 48 89 4D ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 4C 6B E3";
const std::string LocalPlayerPawn = "48 8D 05 ?? ?? ?? ?? C3 CC CC CC CC CC CC CC CC 48 83 EC ?? 8B 0D";
const std::string GlobalVars = "48 89 15 ?? ?? ?? ?? 48 8D 05 ?? ?? ?? ?? 48 85 D2";
const std::string EntityList = "48 8B 0D ?? ?? ?? ?? 48 89 7C 24 ?? 8B FA C1 EB";
const std::string LocalPlayerController = "48 8B 05 ?? ?? ?? ?? 48 85 C0 74 ?? 8B 88";
const std::string ViewAngles = "48 8B 0D ?? ?? ?? ?? 48 8B 01 48 FF 60 30";
const std::string ViewMatrix = "48 8D 0D ?? ?? ?? ?? 48 C1 E0 06";
}
bool UpdateOffsets();
}
а где этот offsets.hКидаешь в offsets.h и всеOffset.h:inline DWORD ForceJump; inline DWORD EntityList; inline DWORD Matrix; inline DWORD ViewAngle; inline DWORD LocalPlayerController; inline DWORD LocalPlayerPawn; inline DWORD GlobalVars; struct { DWORD Health = 0x334; DWORD TeamID = 0x3CB; DWORD IsAlive = 0x7EC; DWORD PlayerPawn = 0x7E4; DWORD iszPlayerName = 0x638; }Entity; struct { DWORD CameraServices = 0x1138; // CPlayer_CameraServices* DWORD pClippingWeapon = 0x1308; // C_CSWeaponBase* DWORD pClippingWeapon = 0x1308; DWORD Pos = 0x127C; // C_BasePlayerPawn::m_vOldOrigin DWORD MaxHealth = 0x330; // C_BaseEntity::m_iMaxHealth DWORD CurrentHealth = 0x334; // C_BaseEntity::m_iHealth DWORD GameSceneNode = 0x318; // C_BaseEntity::m_pGameSceneNode DWORD BoneArray = 0x1E0; // CSkeletonInstance_::m_modelState + CGameSceneNode_::m_vecOrigin DWORD angEyeAngles = 0x1578; DWORD vecLastClipCameraPos = 0x12EC; DWORD iShotsFired = 0x147C; DWORD flFlashDuration = 0x14CC; DWORD aimPunchAngle = 0x177C; // C_CSPlayerPawn::m_aimPunchAngle DWORD aimPunchCache = 0x17A0; DWORD iIDEntIndex = 0x15A4; DWORD iTeamNum = 0x3CB; DWORD iFovStart = 0x214; DWORD bSpottedByMask = 0x1698 + 0xC; DWORD fFlags = 0x3D4; } Pawn; struct { DWORD RealTime = 0x00; DWORD FrameCount = 0x04; DWORD MaxClients = 0x10; DWORD IntervalPerTick = 0x14; DWORD CurrentTime = 0x2C; DWORD CurrentTime2 = 0x30; DWORD TickCount = 0x40; DWORD IntervalPerTick2 = 0x44; DWORD CurrentNetchan = 0x0048; DWORD CurrentMap = 0x0180; DWORD CurrentMapName = 0x0188; DWORD m_vecAbsOrigin = 0xC8; DWORD GameSceneNode = 0x318; } GlobalVar; struct { DWORD m_hPawn = 0x604; DWORD m_pObserverServices = 0x1118; DWORD m_hObserverTarget = 0x44; DWORD m_hController = 0x1294; } PlayerController; namespace Signatures { const std::string ForceJump = "48 8D 05 ?? ?? ?? ?? 48 89 4D ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 48 8D 05 ?? ?? ?? ?? 48 89 45 ?? 4C 6B E3"; const std::string LocalPlayerPawn = "48 8D 05 ?? ?? ?? ?? C3 CC CC CC CC CC CC CC CC 48 83 EC ?? 8B 0D"; const std::string GlobalVars = "48 89 15 ?? ?? ?? ?? 48 8D 05 ?? ?? ?? ?? 48 85 D2"; const std::string EntityList = "48 8B 0D ?? ?? ?? ?? 48 89 7C 24 ?? 8B FA C1 EB"; const std::string LocalPlayerController = "48 8B 05 ?? ?? ?? ?? 48 85 C0 74 ?? 8B 88"; const std::string ViewAngles = "48 8B 0D ?? ?? ?? ?? 48 8B 01 48 FF 60 30"; const std::string ViewMatrix = "48 8D 0D ?? ?? ?? ?? 48 C1 E0 06"; } bool UpdateOffsets(); }
Тебе сурсы ради прикола дали?а где этот offsets.h
я вообще в этой теме не шарю, сориТебе сурсы ради прикола дали?
Это походу типа .hpp файля вообще в этой теме не шарю, сори
Заменить текст в нёмя вообще в этой теме не шарю, сори