Skip to content

mfkiwl/oxware

 
 

Repository files navigation

Welcome to oxWARE, a free Counter-Strike 1.6 cheat. This cheat is still in alpha stage of development!
I will be contributing to it in the near future as much as possible, adding new features et cetera.
So stay tuned! 😉

Please, before proceeding, read this README!


Table of contents

Special thanks to

  • phnt for providing great collection of native Windows kernel API, definitions, and more.
  • Microsoft Detours for their Detouring open-source library.
  • GLFW for their robust open-source OpenGL library.
  • imgui for literally the best light-weight GUI out there.
  • json for the very mature json library.
  • soil for its functionality over simplifying the process of loading opengl images.
  • Voooolve for making an excelent decision of building their linux build of the game with debug symbols, making it easier to make cheats for their game 😉 ... Thanks Valve.
  • Anyone who plays using this cheat client or contributes to it somehow. 😎

Usage

The cheat is composed out of two parts: the loader (oxware.exe) and the cheat module (cheater.dll). By using the loader you can inject the cheat module to the game. After injecting the cheat, you can use F1 key to open up the menu.

Both the cheat and loader have developer consoles built inside of them that you can access at any time. (inside the cheat it is the '~' key, below the escape key)

Cheat menu in-game

The cheat

The loader

The loader

Support on other operating systems

This cheat is currently only available on Windows 10 and newer.

Support on non-steam and older versions of the game

This cheat currently supports 8684 steam version only! However, that will change in the future.

Anti-cheats

The cheat wasn't tested on any anticheats so far. It may or may not be detected. USE AT YOUR OWN RISK!

VAC

As far as I know, the CS 1.6 VAC is not so smart, so YOU SHOULD NOT GET VAC BANNED BY USING THIS, but having said that, USE STILL AT YOUR OWN RISK!

Building

This cheat is currently only available to be built inside the Visual Studio environment, any other building software haven't been tested or added yet.

In order to build, you will need Visual Studio 2022 with C++20 support, and v143 toolset.

There are three main build configurations:

  • debug: for debugging and development.

  • release: for testing retail-like circumstances without the debug overhead.

  • retail: for final deployment only.

In order to fully build everything, all you need to do is just hit ctrl + shift + b or navigate to the solution and select Rebuild Solution. New build\ directory will be created and all of the executables will be placed here.

Also see building.md in the root directory of this repo!

Features

  • Removals
    • screen shake
  • HUD removals
    • weapon, crosshair, money, etc...
  • viewmodel offset
  • smoke visuals
  • flashbang fade modifier
  • fov changer
  • esp
    • player
    • entities
    • sound
  • model chams
    • viewmodel
    • players (T and CT)
  • bypassing game constrains
    • re-enabling noclip (normally disabled in CS 1.6)
    • custom render distance
    • re-enabling some renderer cvars (normally unable to set in SP & MP)
    • allow SP-only cvars also in MP
  • Frame skipping/simulated framerate
  • instantaneous cheat unload (either via loader or cheat menu)
  • injection using manual mapping
  • configuration files

To be done

All of the things that are left to be done are inside our trello board.

Changelog

See changelog.md for more information.

About

A public open-source cheat for CS 1.6

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 99.9%
  • Other 0.1%