zer0k-z / CS2Fixes

S2ZE modding experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DISCLAIMER: This plugin is not meant to be used on a server yet, it is very much a work in progress and thus we are not responsible for any issues or breakages caused by the plugin. In addition, we will not provide support for building or usage unless you plan on contributing to the project yourself.

CS2Fixes

CS2Fixes is a collection of experimental fixes and features aimed but not limited to zombie escape. This project is not production ready and serves as a proof of concept and help for source2mod and other developers.

Roadmap

  • Metamod implementation
  • Linux support
  • Schema system
    • Property access
    • Property updating
  • Event hooking
  • Coloring console chat messages
  • Movement unlocker
  • VScript unlocker
  • Preventing console logs
  • Buying weapons through chat
  • Unlocking commands and convars
  • Memory patching system
  • Detour system
  • Player Manager
    • Storing players
    • Player authorization
    • Admin system
      • Admin commands
  • Timers
  • Blocking weapon sounds/decals
    • Hooking fire bullets tempent
    • Implement stopsound
  • Weapon pickup crash fix

Compilation

Requirements

Instructions

Follow the instructions below to compile CS2Fixes.

git clone https://github.com/Source2ZE/CS2Fixes/ && cd CS2Fixes
git submodule update --init --recursive

export MMSOURCE112=/path/to/metamod/
export HL2SDKCS2=/path/to/sdk/submodule

mkdir build && cd build
CC=gcc CXX=g++ python3 ../configure.py -s cs2
ambuild

Copy the contents of package/ to your server's csgo/ directory.

Authors

About

S2ZE modding experiments

License:Other


Languages

Language:C++ 77.2%Language:Python 21.2%Language:C 1.5%Language:Shell 0.2%