Changed from dwLocalPlayer to dwLocalPlayerController since i was lazy to do it before
This commit is contained in:
@@ -187,8 +187,11 @@ namespace updater {
|
||||
if (data["build_number"].is_number())
|
||||
build_number = data["build_number"];
|
||||
|
||||
/* little cross compatibility with older builds */
|
||||
if (data["dwLocalPlayer"].is_number())
|
||||
offsets::dwLocalPlayer = data["dwLocalPlayer"];
|
||||
offsets::dwLocalPlayerController = data["dwLocalPlayer"];
|
||||
if (data["dwLocalPlayerController"].is_number())
|
||||
offsets::dwLocalPlayerController = data["dwLocalPlayerController"];
|
||||
if (data["dwEntityList"].is_number())
|
||||
offsets::dwEntityList = data["dwEntityList"];
|
||||
if (data["dwViewMatrix"].is_number())
|
||||
@@ -242,7 +245,7 @@ namespace updater {
|
||||
|
||||
data["build_number"] = build_number;
|
||||
|
||||
data["dwLocalPlayer"] = offsets::dwLocalPlayer;
|
||||
data["dwLocalPlayerController"] = offsets::dwLocalPlayerController;
|
||||
data["dwEntityList"] = offsets::dwEntityList;
|
||||
data["dwViewMatrix"] = offsets::dwViewMatrix;
|
||||
data["dwBuildNumber"] = offsets::dwBuildNumber;
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace updater {
|
||||
inline int build_number = 13964;
|
||||
|
||||
namespace offsets {
|
||||
inline std::ptrdiff_t dwLocalPlayer = 0x17E7158;
|
||||
inline std::ptrdiff_t dwLocalPlayerController = 0x17E7158;
|
||||
inline std::ptrdiff_t dwEntityList = 0x1798738;
|
||||
inline std::ptrdiff_t dwViewMatrix = 0x1886710;
|
||||
inline std::ptrdiff_t dwBuildNumber = 0x487514;
|
||||
|
||||
@@ -71,7 +71,7 @@ void CGame::loop() {
|
||||
inGame = false;
|
||||
isC4Planted = false;
|
||||
|
||||
localPlayer = process->read<uintptr_t>(base_client.base + updater::offsets::dwLocalPlayer);
|
||||
localPlayer = process->read<uintptr_t>(base_client.base + updater::offsets::dwLocalPlayerController);
|
||||
if (!localPlayer) return;
|
||||
|
||||
localPlayerPawn = process->read<std::uint32_t>(localPlayer + updater::offsets::m_hPlayerPawn);
|
||||
|
||||
@@ -34,7 +34,7 @@ if dest_data["build_number"] == int(build_number):
|
||||
dest_data["build_number"] = int(build_number)
|
||||
|
||||
dest_data["dwBuildNumber"] = source_data["engine2_dll"]["data"]["dwBuildNumber"]["value"]
|
||||
dest_data["dwLocalPlayer"] = source_data["client_dll"]["data"]["dwLocalPlayerPawn"]["value"]
|
||||
dest_data["dwLocalPlayerController"] = source_data["client_dll"]["data"]["dwLocalPlayerController"]["value"]
|
||||
dest_data["dwEntityList"] = source_data["client_dll"]["data"]["dwEntityList"]["value"]
|
||||
dest_data["dwViewMatrix"] = source_data["client_dll"]["data"]["dwViewMatrix"]["value"]
|
||||
dest_data["dwPlantedC4"] = source_data["client_dll"]["data"]["dwPlantedC4"]["value"]
|
||||
|
||||
Reference in New Issue
Block a user