Skip to content

Releases: NeuTroNBZh/plugin-wallhack-main

v2.3.2 - Fix weapons/gloves lingering after reveal

Choose a tag to compare

@NeuTroNBZh NeuTroNBZh released this 19 Jun 21:06
9eb1481

Fix: weapons & gloves linger after the reveal fade

In reveal-on-move mode, gloves, knife and pistol disappeared ~1.5s after the player body instead of together with it.

Fix

Disappearance relied on two unsynced mechanisms: the body faded via alpha (~0.5s after an action) while entities were only removed from the transmit list at a separate ~2s timer. Since alpha alone does not reliably hide weapon world models — and gloves are never alpha'd — they lingered. Entities are now removed from the transmit list exactly when the body finishes fading (alpha 0), so body + gloves + knife + pistol vanish together.

Note

The "visible to enemies" window now equals the fade window instead of a fixed 2s. To stay visible longer after an action, raise the per-event reveal durations in Invisible.cs.

Install

Copy WallhackPluginCS2.dll to csgo/addons/counterstrikesharp/plugins/WallhackPluginCS2/ (the zip mirrors that layout) and reload (css_plugins reload WallhackPluginCS2) or restart the server.

v2.3.1 - Config auto-migration (ConfigVersion 2)

Choose a tag to compare

@NeuTroNBZh NeuTroNBZh released this 19 Jun 20:53
9093b4b

Config auto-migration (ConfigVersion 2)

Fixes newly introduced config keys not appearing after a plugin update.

CounterStrikeSharp never adds keys to an existing config file. This release bumps the config version so CSS automatically merges missing keys (such as InvisibleRevealOnMove) into existing configs on the next load — no need to delete your config manually.

Upgrade notes

  • On first load after updating, your WallhackPluginCS2.json gains any missing keys (including InvisibleRevealOnMove), with your existing values preserved.
  • Set "InvisibleRevealOnMove": true and reload (css_plugins reload WallhackPluginCS2) to enable the reveal-on-move + HUD gauge mode introduced in v2.3.0.

Install

Copy WallhackPluginCS2.dll to csgo/addons/counterstrikesharp/plugins/WallhackPluginCS2/ (the zip mirrors that layout) and restart the server.

v2.3.0 - Reveal-on-move invisibility + HUD gauge

Choose a tag to compare

@NeuTroNBZh NeuTroNBZh released this 19 Jun 20:37
3c3a95e

Reveal-on-move invisibility + HUD gauge

Restores the original labaland reveal-on-move invisibility as an opt-in mode, alongside the fork's permanent invisibility.

Added

  • New config key InvisibleRevealOnMove (default false):
    • false — permanent invisibility (unchanged).
    • true — invisible while still; revealed with an alpha fade and a centered HUD gauge when making noise, shooting, reloading, taking damage, planting or defusing. Re-transmitted to enemies for ~2s after each reveal.

Notes

  • Permanent invisibility behavior is unchanged; the new mode is opt-in per server.
  • Version bumped to 2.3.0.

Install

Copy WallhackPluginCS2.dll to csgo/addons/counterstrikesharp/plugins/WallhackPluginCS2/ (the zip already mirrors that layout). Restart the server to generate/update the config.

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 23 May 17:36

Installation

  1. Download WallhackPluginCS2-2.2.1-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 23 May 17:23

Installation

  1. Download WallhackPluginCS2-2.2.0-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.1.4

Choose a tag to compare

@github-actions github-actions released this 20 May 17:34

Installation

  1. Download WallhackPluginCS2-2.1.4-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.1.3

Choose a tag to compare

@github-actions github-actions released this 20 May 17:14

Installation

  1. Download WallhackPluginCS2-2.1.3-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.1.2

Choose a tag to compare

@github-actions github-actions released this 20 May 16:46

Installation

  1. Download WallhackPluginCS2-2.1.2-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 20 May 16:35

Installation

  1. Download WallhackPluginCS2-2.1.1-linux-x64.zip
  2. Extract and copy the addons/ folder into server/game/csgo/
  3. Start the server — the config is generated automatically

v2.1.0 — God mode, Speed, Slay/Slap, Status, Reset All

Choose a tag to compare

@NeuTroNBZh NeuTroNBZh released this 20 May 15:27

What's new

New commands

Command Description
!god <player> Toggle invincibility — health is restored every server tick
!speed <player> Toggle 1.5× speed boost
!speed <multiplier> <player> Set a custom speed multiplier (0.1 – 10)
!slay <player> Kill a player instantly
!slap <damage> <player> Deal damage to a player (kills if fatal)
!status <player> Display all active privileges for a player
!resetall Remove every privilege from every player at once

Improvements

  • Wallhack glow color is now per team — configure T and CT colors separately (ColorR/G/B for Terrorists, ColorCT_R/G/B for Counter-Terrorists)
  • Target notifications — players are now informed when wallhack or invisibility is toggled on them
  • InfiniteMoneyEnabled config flag — disable the feature without recompiling
  • Workflow fix: automatic releases now work without a PAT configured (falls back to github.token)

Installation

  1. Download WallhackPluginCS2-2.1.0-linux-x64.zip
  2. Extract and copy the addons/ folder into your CS2 server root:
    server/game/csgo/
    
  3. Start the server — the config is generated automatically at:
    csgo/addons/counterstrikesharp/configs/plugins/WallhackPluginCS2/WallhackPluginCS2.json
    

Requirements

Default config (v2.1.0)

{
  "ColorR": 255, "ColorG": 100, "ColorB": 0,
  "ColorCT_R": 0, "ColorCT_G": 100, "ColorCT_B": 255,
  "CommandPermission": "@css/generic",
  "RconPermission": "@css/rcon",
  "WallhackEnabled": true,
  "InvisibleEnabled": true,
  "InfiniteMoneyEnabled": true,
  "ConfigVersion": 1
}