A fun little command that inverts the movement of selected players (forward = back, left = right).
SourceMod 1.7+ compiler if you wish to compile the plugin yourself.
(The plugin has been tested in the following games) Counter-Strike: Global Offensive Counter-Strike: Source Team Fortress 2 (Currently, there's a few issues)
sm_curse <#userid|name> [0/1] - Enable/disable curse on the selected player(s) (default flag: slay)
(The second argument is optional. If no value is specified, curse will toggle on or off for the target.)
sm_votecurse <#userid|name> - Start a vote curse against the selected player(s) (default flag: slay, vote)
sm_curse_version - Plugin version cvar.
sm_curse_invert_strafe - Invert movement while strafing (left & right) (default: 1)
sm_curse_invert_walk - Invert movement while walking (forwards & backwards) (default: 1)
sm_vote_curse - Percentage of votes required for a successful curse vote (default: 0.6)
Drag the contents of the attached zip file to your "addons/sourcemod" folder.
v2.0.2 - 2019-08-19
Forgot to att FCVAR_NOTIFY to the version cvar..
v2.0.1 - 2019-08-17
Fixed oversight preventing the command(s) from being used on dead players, even though the effect is persistent through death.
v2.0.0 - 2019-08-13
Added sm_votecurse, available as a command and through the admin menu.
Changed the name of two convars.
Added new translations and changed existing ones.
Curses are now persistent through death, dead players can also be targeted.
v1.2.1 - 2016-03-15
Fixed logging mistake.
v1.2.0 - 2016-03-13
Cursing is now available from the admin-menu (optional).
Added new translation.
v1.1.0 - 2016-03-12
Added cvars for enabling/disabling inverted movement on the two different axes.
Fixed animations for walking/running while cursed (players no longer 'glide').