Updated how weapon names were been read (thanks to @ABC00012345)
This commit is contained in:
@@ -180,8 +180,10 @@ void CGame::loop() {
|
||||
player.flashAlpha = process->read<float>(player.pCSPlayerPawn + updater::offsets::m_flFlashOverlayAlpha);
|
||||
|
||||
clippingWeapon = process->read<std::uint64_t>(player.pCSPlayerPawn + updater::offsets::m_pClippingWeapon);
|
||||
weaponData = process->read<std::uint64_t>(clippingWeapon + 0x360);
|
||||
weaponData = process->read<std::uint64_t>(weaponData + updater::offsets::m_szName);
|
||||
std::uint64_t firstLevel = process->read<std::uint64_t>(clippingWeapon + 0x10); // First offset
|
||||
weaponData = process->read<std::uint64_t>(firstLevel + 0x20); // Final offset
|
||||
/*weaponData = process->read<std::uint64_t>(clippingWeapon + 0x10);
|
||||
weaponData = process->read<std::uint64_t>(weaponData + updater::offsets::m_szName);*/
|
||||
char buffer[MAX_PATH];
|
||||
process->read_raw(weaponData, buffer, sizeof(buffer));
|
||||
std::string weaponName = std::string(buffer);
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"build_number": 14058,
|
||||
"dwBuildNumber": 5454820,
|
||||
"dwEntityList": 27350984,
|
||||
"dwLocalPlayer": 25599368,
|
||||
"dwPlantedC4": 27811984,
|
||||
"dwViewMatrix": 27789424,
|
||||
"build_number": 14064,
|
||||
"dwBuildNumber": 5508068,
|
||||
"dwEntityList": 27431664,
|
||||
"dwLocalPlayer": 25677552,
|
||||
"dwPlantedC4": 27887312,
|
||||
"dwViewMatrix": 27869936,
|
||||
"m_ArmorValue": 9244,
|
||||
"m_bIsDefusing": 9194,
|
||||
"m_flC4Blow": 4032,
|
||||
@@ -22,5 +22,5 @@
|
||||
"m_szName": 3360,
|
||||
"m_vOldOrigin": 4900,
|
||||
"m_vecAbsOrigin": 208,
|
||||
"dwLocalPlayerController": 27680624
|
||||
"dwLocalPlayerController": 27761752
|
||||
}
|
||||
Reference in New Issue
Block a user