PLUGIN - CS2_SmokeTeamColor 2.0
Posted: Tue Feb 24, 2026 11:39 pm
CS2_SmokeTeamColor
This plugin changes the color of smoke grenades depending on the team of the player throwing them. For terrorists and counter-terrorists, you can set a fixed color or enable a random color for each throw.
THIS PLUGIN IS A FORK OF THIS PLUGIN:
GitHub - Stimayk/ShopSmokeColor
Requirements
CounterStrikeSharp API version 362 or higher
.NET 8.0 Runtime
Variables
Configuration parameters
css_smoketeamcolor_enabled <0/1>, def.=1 – Enables/disables the plugin.
css_smoketeamcolor_color_t (string), def.="255 0 0" – Smoke color for terrorists. Supported formats: RGB (three numbers separated by spaces, for example "255 0 0"), HEX ("#FF0000"), color name ("red").
css_smoketeamcolor_color_ct (string), def.="0 0 255" – Smoke color for counter-terrorists. The same formats are supported.
css_smoketeamcolor_random_t <0/1>, def.=0 – Use a random color for terrorists on each throw (1 – enabled, 0 – use a fixed color from color_t).
css_smoketeamcolor_random_ct <0/1>, def.=0 – Use a random color for counter-terrorists on each throw.
css_smoketeamcolor_loglevel <0-5>, def.=4 – Logging level (0-Trace, 1-Debug, 2-Info, 3-Warning, 4-Error, 5-Critical).
Teams
Console commands
css_smoketeamcolor_help – Show detailed plugin help.
css_smoketeamcolor_settings – Show current plugin settings.
css_smoketeamcolor_test – Display settings information for the current player in chat (available only to the player).
css_smoketeamcolor_reload – Reload configuration from file.
css_smoketeamcolor_setenabled <0/1> – Set the css_smoketeamcolor_enabled value.
css_smoketeamcolor_setcolor_t <color> – Set the color for terrorists (css_smoketeamcolor_color_t). Formats: RGB ("255 0 0"), HEX ("#FF0000"), name ("red").
css_smoketeamcolor_setcolor_ct <color> – Set the color for counter-terrorists (css_smoketeamcolor_color_ct).
css_smoketeamcolor_setrandom_t <0/1> – Set the value of css_smoketeamcolor_random_t.
css_smoketeamcolor_setrandom_ct <0/1> – Set the value of css_smoketeamcolor_random_ct.
css_smoketeamcolor_setloglevel <0-5> – Set the logging level.
Installation
Full paths should look like this:
game\csgo\addons\counterstrikesharp\plugins\CS2_SmokeTeamColor\CS2_SmokeTeamColor.dll
https://github.com/Stimayk/ShopSmokeCol ... s/main.zip
This plugin changes the color of smoke grenades depending on the team of the player throwing them. For terrorists and counter-terrorists, you can set a fixed color or enable a random color for each throw.
THIS PLUGIN IS A FORK OF THIS PLUGIN:
GitHub - Stimayk/ShopSmokeColor
Requirements
CounterStrikeSharp API version 362 or higher
.NET 8.0 Runtime
Variables
Configuration parameters
css_smoketeamcolor_enabled <0/1>, def.=1 – Enables/disables the plugin.
css_smoketeamcolor_color_t (string), def.="255 0 0" – Smoke color for terrorists. Supported formats: RGB (three numbers separated by spaces, for example "255 0 0"), HEX ("#FF0000"), color name ("red").
css_smoketeamcolor_color_ct (string), def.="0 0 255" – Smoke color for counter-terrorists. The same formats are supported.
css_smoketeamcolor_random_t <0/1>, def.=0 – Use a random color for terrorists on each throw (1 – enabled, 0 – use a fixed color from color_t).
css_smoketeamcolor_random_ct <0/1>, def.=0 – Use a random color for counter-terrorists on each throw.
css_smoketeamcolor_loglevel <0-5>, def.=4 – Logging level (0-Trace, 1-Debug, 2-Info, 3-Warning, 4-Error, 5-Critical).
Teams
Console commands
css_smoketeamcolor_help – Show detailed plugin help.
css_smoketeamcolor_settings – Show current plugin settings.
css_smoketeamcolor_test – Display settings information for the current player in chat (available only to the player).
css_smoketeamcolor_reload – Reload configuration from file.
css_smoketeamcolor_setenabled <0/1> – Set the css_smoketeamcolor_enabled value.
css_smoketeamcolor_setcolor_t <color> – Set the color for terrorists (css_smoketeamcolor_color_t). Formats: RGB ("255 0 0"), HEX ("#FF0000"), name ("red").
css_smoketeamcolor_setcolor_ct <color> – Set the color for counter-terrorists (css_smoketeamcolor_color_ct).
css_smoketeamcolor_setrandom_t <0/1> – Set the value of css_smoketeamcolor_random_t.
css_smoketeamcolor_setrandom_ct <0/1> – Set the value of css_smoketeamcolor_random_ct.
css_smoketeamcolor_setloglevel <0-5> – Set the logging level.
Installation
Full paths should look like this:
game\csgo\addons\counterstrikesharp\plugins\CS2_SmokeTeamColor\CS2_SmokeTeamColor.dll
https://github.com/Stimayk/ShopSmokeCol ... s/main.zip