Skip to content

Suspectxyzz/CS2_DMA_Radar_backup

Repository files navigation

Original post

CS2 DMA RADAR

Beta version of my project. Simple using, fast memory reading.

Capture

requirements

  1. pcileech DMA Card
  2. Second x64 pc with windows or linux(did not testing on macOS)

Install:

  1. Install Python 3:

    • Ensure you have Python3 installed on your system.
  2. Download Release:

    • Access the latest Release on GitHub to get the project files.
  3. Install Dependencies:

    • Run pip install -r requirements.txt to install the required dependencies.
  4. Config

    • teammates: 2: all with colors(only for 5x5 or 2x2). 1: all with blue and red colors(for another game modes). 0: teammates off(visibility only local player and enemies)
    • altgirlpic_instead_nomappic: takes random png picture from data\nomap_pics instead of nomap picture
    • update_offsets: 1 - update automatic with internet. 0: - place client and offsets manually
    • maxclients: max clients. starts from 0, so if it 9 it will be 10 players. Dont change if u dont know what u doing
  5. Open CS2:

    • Launch CS2.
  6. Start app.py in any time:

    • On Linux: Launch after cs2 startup with sudo python app.py.
    • On Windows: Execute the appropriate command after cs2 startup to start python.exe ./app.py.

if you want to donate me

Litecoin

USDT erc20

TODO

  • pygame radar
    • Logic to draw lower maps for nuke and vertigo.
    • SET ANGLE MAP ROTATING
    • Draw eye angle
    • adjustable sizes of models
    • Automatic parse offsets.
    • Automatic map reading.
    • defuse drawing.
    • Tutorial for add maps.

TROUBLESHOOTING

  1. download binaries from https://github.com/ufrisk/pcileech
  2. start dma test with
sudo ./pcileech -device fpga probe

(1-8% loss is normal)

  1. if test isn't working there is couple of things u can do

    a) try another windows version(downgrade for 21h2 for example)

    b) try to buy other dma firmware

How to add your map?

  1. download offsetfinder.py
  2. make folder in /maps with your mapname
  3. copy meta.json from one of other maps. to work properly it needs 2 files in folder: radar.png and meta.json
  4. run offset finder with python
  5. numbers in console is player position in program. so u need to make it positive(if its negative) with plus and minus, x,y
  6. use buttons to search current offset
  7. enter new numbers in meta.json

About

Python DMA Radar CS2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages