CS2_Refiller 1.6
Posted: Tue Feb 24, 2026 11:43 pm
CS2_Refiller
The plugin automatically restores health, ammo, and armor to the player who makes a kill (and, optionally, to the assist player). It also features an automatic refill feature that automatically refills reserve ammo when the player attempts to reload or shoot but the reserve is empty. This prevents situations where the player runs out of ammo in the heat of battle.
Requirements
Requirements
CounterStrikeSharp API version 1.0.362 or higher
.NET 8.0 Runtime
Variables
Configuration parameters
css_refiller_assist <0/1>, def.=1 – Whether to reward the assistant for assisting in a kill: 1 – the assistant receives the same restoration as the killer; 0 – only the killer.
css_refiller_health <"all"/"0"/number>, def.="25" – Health regeneration: "all" – set health to 100 HP; "0" – do not restore; a number (e.g. "20") – add the specified amount of HP (but not more than 100).
css_refiller_ammo <"all"/"current"/"off">, def.="current" – Ammo regeneration: "all" – restore ammo in all weapons in the inventory; "current" – only in the active weapon; "off" – do not restore.
css_refiller_armor <"all"/"0"/number>, def.="15" – Armor regeneration: "all" – set armor to 100; "0" – do not regenerate; number (e.g. "10") – add the specified amount of armor (but not more than 100).
css_refiller_autorefillclip <0/1>, def.=1 – Automatically refill reserve ammo: 1 – on, 0 – off. When enabled, it works as follows:
When you press the reload button (R), if the reserve is empty, it is refilled to the maximum. When you attempt to shoot (press attack), if the magazine is empty and the reserve is empty, the reserve is also refilled. After that, the game automatically starts reloading.
css_refiller_loglevel <0-5>, def.=4 – Logging level: 0-Trace, 1-Debug, 2-Information, 3-Warning, 4-Error, 5-Critical.
Teams
Console commands
css_refiller_help – Show detailed plugin help with descriptions of all commands and examples.
css_refiller_settings – Show current plugin settings, including values of all parameters and the number of active players.
css_refiller_test – Display current settings and instructions on how to test the plugin in chat (for a player).
css_refiller_reload – Reload the configuration from a file and apply the new settings.
css_refiller_setassist <0/1> – Enable (1) or disable (0) the assistant reward (css_refiller_assist parameter).
css_refiller_sethealth <all/0/number> – Set the value of the css_refiller_health parameter. Valid values: all, 0, positive number.
css_refiller_setammo <all/current/off> – Set the value of the css_refiller_ammo parameter. Valid values: all, current, off.
css_refiller_setarmor <all/0/number> – Sets the value of the css_refiller_armor parameter. Valid values: all, 0, positive number.
css_refiller_setautorefillclip <0/1> – Enables (1) or disables (0) automatic refilling of reserve cartridges (css_refiller_autorefillclip parameter).
css_refiller_setloglevel <0-5> – Sets the logging level (css_refiller_loglevel parameter).
Installation
The full path should look like this:
game\csgo\addons\counterstrikesharp\plugins\CS2_Refiller\CS2_Refiller.dll
https://hlmod.net/resources/cs2_refiller.4545/download
The plugin automatically restores health, ammo, and armor to the player who makes a kill (and, optionally, to the assist player). It also features an automatic refill feature that automatically refills reserve ammo when the player attempts to reload or shoot but the reserve is empty. This prevents situations where the player runs out of ammo in the heat of battle.
Requirements
Requirements
CounterStrikeSharp API version 1.0.362 or higher
.NET 8.0 Runtime
Variables
Configuration parameters
css_refiller_assist <0/1>, def.=1 – Whether to reward the assistant for assisting in a kill: 1 – the assistant receives the same restoration as the killer; 0 – only the killer.
css_refiller_health <"all"/"0"/number>, def.="25" – Health regeneration: "all" – set health to 100 HP; "0" – do not restore; a number (e.g. "20") – add the specified amount of HP (but not more than 100).
css_refiller_ammo <"all"/"current"/"off">, def.="current" – Ammo regeneration: "all" – restore ammo in all weapons in the inventory; "current" – only in the active weapon; "off" – do not restore.
css_refiller_armor <"all"/"0"/number>, def.="15" – Armor regeneration: "all" – set armor to 100; "0" – do not regenerate; number (e.g. "10") – add the specified amount of armor (but not more than 100).
css_refiller_autorefillclip <0/1>, def.=1 – Automatically refill reserve ammo: 1 – on, 0 – off. When enabled, it works as follows:
When you press the reload button (R), if the reserve is empty, it is refilled to the maximum. When you attempt to shoot (press attack), if the magazine is empty and the reserve is empty, the reserve is also refilled. After that, the game automatically starts reloading.
css_refiller_loglevel <0-5>, def.=4 – Logging level: 0-Trace, 1-Debug, 2-Information, 3-Warning, 4-Error, 5-Critical.
Teams
Console commands
css_refiller_help – Show detailed plugin help with descriptions of all commands and examples.
css_refiller_settings – Show current plugin settings, including values of all parameters and the number of active players.
css_refiller_test – Display current settings and instructions on how to test the plugin in chat (for a player).
css_refiller_reload – Reload the configuration from a file and apply the new settings.
css_refiller_setassist <0/1> – Enable (1) or disable (0) the assistant reward (css_refiller_assist parameter).
css_refiller_sethealth <all/0/number> – Set the value of the css_refiller_health parameter. Valid values: all, 0, positive number.
css_refiller_setammo <all/current/off> – Set the value of the css_refiller_ammo parameter. Valid values: all, current, off.
css_refiller_setarmor <all/0/number> – Sets the value of the css_refiller_armor parameter. Valid values: all, 0, positive number.
css_refiller_setautorefillclip <0/1> – Enables (1) or disables (0) automatic refilling of reserve cartridges (css_refiller_autorefillclip parameter).
css_refiller_setloglevel <0-5> – Sets the logging level (css_refiller_loglevel parameter).
Installation
The full path should look like this:
game\csgo\addons\counterstrikesharp\plugins\CS2_Refiller\CS2_Refiller.dll
https://hlmod.net/resources/cs2_refiller.4545/download