From a7ce130b7c58d6af6cee1583b7e312aa7a2c3e11 Mon Sep 17 00:00:00 2001 From: ryano Date: Sun, 27 Dec 2020 22:05:04 +0100 Subject: [PATCH] updated offsets + readme --- .gitignore | 3 +++ README.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++- radar/radar.cpp | 2 +- 3 files changed, 65 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e8004a1..d90e958 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,6 @@ app/yarn.lock app/test/ + +csgo-external-radar.zip +csgo-external-radar \ No newline at end of file diff --git a/README.md b/README.md index 6aa3151..d127834 100644 --- a/README.md +++ b/README.md @@ -1 +1,61 @@ -csgo-external-radar +#
csgo-external-radar
+ +
+ + + +

+ Scuffed external radar build with C++ and NodeJS.
+ Download can be found here: unknowncheats +
+ +___ + +## Build + +Radar: +- Release x86 + +Server: +- Install nexe globally + +``` +npm install nexe -g +// or +yarn global add nexe +``` +- Build the Server with the following command +``` +nexe -i server/server.js -t 10.16.0 -r public --verbose +``` + +## Usage + +- Start the radar +- Start CSGO and wait until you are in the main menu +- Start the server ("node server/server.js") +- Visit localhost:3000 in your favorite browser + +## Features + +- Enemy + - Active + - Health + - Name + - Weapon + +- Team + - Active + - Health + - Name + - Weapon +- Local + - Active + + +## Credits +Mortale
+[unknowncheats](https://www.unknowncheats.me/forum/members/692168.html) | [Github](https://github.com/M0rtale)

+https://github.com/frk1/hazedumper
+https://github.com/node-steam/vdf
+https://github.com/nlohmann/json diff --git a/radar/radar.cpp b/radar/radar.cpp index 206c035..768f233 100644 --- a/radar/radar.cpp +++ b/radar/radar.cpp @@ -338,7 +338,7 @@ int main() const auto weapon_name = strcmp(weapon_names[weapon_index], "none") ? weapon_names[weapon_index] : "KNIFE"; auto radar = process->read(radar_base); - radar = process->read(radar + 0x74); + radar = process->read(radar + 0x78); const char* name[128]; ReadProcessMemory(process->process, reinterpret_cast(radar + 0x174 * (i + 2) + 0x18), &name, sizeof(name), nullptr);