/Print-Center-Fix

Metamod plugin (GoldSrc).

Primary LanguageCMakeMIT LicenseMIT

Print Center Fix Download Platform License

This Metamod plugin fixes messages output on old (non-steam) CS 1.6 clients («%s» instead of a message in the center) caused by AMXX Mod X build v5260 and later.

Screenshots

BUG FIX

Installation

  • Install the Metamod
  • Download archive printcenterfix.zip
  • Unpack the printcenterfix_mm.dll (for Windows) or printcenterfix_mm_i386.so (for Linux) to <hlds>/cstrike/addons/printcenterfix directory.
  • Edit the file <hlds>/cstrike/addons/metamod/plugins.ini
  • For Windows add:
  win32 addons\printcenterfix\printcenterfix_mm.dll
  • For Linux add:
  linux addons/printcenterfix/printcenterfix_mm_i386.so

Building

Prerequisites:

   Compiler with C++17 support, CMake version 3.21 or later, Ninja.

Build with MSVC (Windows):

  cmake --preset windows-msvc-release && cmake --build --preset windows-msvc-release

Build with Clang (Windows):

  cmake --preset windows-clang-release && cmake --build --preset windows-clang-release

Build with GCC (Linux):

  cmake --preset linux-gcc-release && cmake --build --preset linux-gcc-release

Build with Clang (Linux):

  cmake --preset linux-clang-release && cmake --build --preset linux-clang-release

Build with Intel C++ Compiler (Linux):

  cmake --preset linux-intel-release && cmake --build --preset linux-intel-release

Credits

Kubo Takehiro (funchook)

License

This project is licensed under the MIT License - see the LICENSE file for details.