Git Product home page Git Product logo

opensource2's Introduction

opensource2

(Open)Source² — a reasonable CS2 Open Source SDK for your projects.

Cheat is gonna be updated, milestones planned so far:

  • Reaching Osiris/Aimtux functionality in CS2;
  • Introducing measurements & collecting data for data science;
  • Creation of indistinguishable, highly effective aim-assist;
  • Writing an Electron (Node.js) DLL Injector/loader with VAC bypass and automatic updates;

How to use?

  1. Clone repo: git clone --recurse-submodules --remote-submodules https://github.com/alza54/opensource2
  2. Make sure to have DirectX 11 SDK installed.
  3. Open the solution in Visual Studio 2022 on Windows (ideally).
Note: no need to copy & paste any dependencies into the solution, as they are automatically cloned with git.
  1. As Counter Strike 2 is a 64-bit application, compile .DLL as x64 Debug or Release.
  2. Inject the .DLL into the game with an injector of your choice. Ideally write your own, as it's not a hard thing to do.

Is it working now?

The software has been tested on build ID 12321656 released on 9/29/2023

Contributions

  • The software is in very early development stage, any contributions are welcomed.

Is it undetected?

  • Don't treat it as a cheat to compile.
  • You should always modify the SDK, never use cheats built-in, as they are examples, from which you can take a inspiration.

Changelog

v0.5.0

  • Features / Visuals: Added Chams.
  • Features / ESP: Optimized text rendering.
  • Features / ESP: Added 3D-box ESP for objects.
  • SDK: added collision-based bounding-box calculation.
  • SDK: added hitbox-based bounding-box calculation.

v0.4.0 ("Everyday" Release)

  • SDK: Corrected indexes of CEngineClient after the game update.
  • SDK: Corrected C_TraceHitboxData struct.
  • SDK: introduced C_PointCamera schema.
  • SDK / Bone System: Introduced GetBoneName method.
  • SDK / CCSPlayer_CameraServices: Corrected to the new implementation (no m_iFOV property anymore, CPlayer_CameraServices class instance pointer reachable now).
  • SDK / CBasePlayerController: extended implementation.
  • SDK / m_szLastPlaceName: this property got moved from C_CSPlayerPawnBase to C_CSPlayerPawn with the game update.
  • SDK / C_BaseEntity: added a boolean IsPointCamera() check to C_BaseEntity class.
  • SDK: Cleaned the code.
  • Features: Organized features with macros and dependency injection.
  • Features / Drawing: Introduced a (Function class instance) wrapper for the methods related to drawing on the screen.
  • Features / Drawing: Introduced a mutex lock for thread-safe rendering.
  • Features / Drawing: Introduced RenderArrowToAngle function.
  • Math: Introduced functions: ToAngle, CalculateRelativeAngle, CalculateFOV, CalculateAngleRadians, deg2rad, FromAngle.
  • Features: TriggerBot: For now removed the smoke check due to update. Introduced a function pattern signature for further investigation.
  • Features: AimBot: Introduced a collection of methods related with AimBot. For now renders Enemies List.
  • Features: FOV Changer: FOV Changer with an option to choose different FOV for in-game view and scenes view (eg. match start animation).
v0.3.0 (First Stable Release)
  • SDK: Introduced TraceSmoke function (returns smoke density between two lines).
  • SDK: fixed unload crash.
  • SDK: fixed unload pop-up "No" button exception.
  • Added new font: Red Hat Display Regular.
  • Fixed fonts allocation.
  • Trigger Bot: introduced "Max Flash Intensity" filter
  • Trigger Bot: introduced "Max Smoke Density" filter
  • Trigger Bot: introduced "Scoped Only" filter for sniper weapons.
  • Trigger Bot: corrected Trace Line end vector by the aim punch (recoil).

Screenshots

v0.5.0

Cheat SDK GUI Cheat SDK GUI

v0.4.0

Cheat SDK GUI

v0.3.0

Cheat SDK GUI

v0.2.0

Cheat SDK GUI

opensource2's People

Contributors

alza54 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.