Skip to main content

Player Commands

Commands for managing and manipulating players on your server.

note

Many of these commands are included in the base plugin. For extended fun commands (god mode, noclip, freeze, etc.), see the Fun Commands Module.

Player Management

Slay Player

Kill a player instantly.

css_slay <#userid or name>

Permission: @css/slay

Examples:

css_slay #123
css_slay PlayerName
css_slay @ct # Slay all CTs
css_slay @t # Slay all terrorists

Use cases:

  • Punishment for rule breaking
  • Ending rounds quickly
  • Removing camping players

Slap Player

Slap a player, dealing damage and pushing them.

css_slap <#userid or name> [damage]

Permission: @css/slay

Parameters:

  • damage - HP damage to deal (default: 0)

Examples:

css_slap #123      # Slap with no damage
css_slap PlayerName 10 # Slap for 10 HP damage
css_slap @all 5 # Slap everyone for 5 damage

Effects:

  • Player is pushed in a random direction
  • Optional damage dealt
  • Makes slap sound

Use cases:

  • Funny punishment
  • Getting player attention
  • Moving AFK players

Player Attributes

Set Player Health

Set a player's health points.

css_hp <#userid or name> <health>

Permission: @css/slay

Examples:

css_hp #123 100     # Set to full health
css_hp PlayerName 1 # Set to 1 HP
css_hp @ct 200 # Give all CTs 200 HP

Valid range: 1 - 999+


Set Player Speed

Modify a player's movement speed.

css_speed <#userid or name> <speed>

Permission: @css/slay

Parameters:

  • speed - Speed multiplier (1.0 = normal, 2.0 = double speed, 0.5 = half speed)

Examples:

css_speed #123 1.5    # 150% speed
css_speed PlayerName 0.5 # 50% speed (slow motion)
css_speed @all 2.0 # Double speed for everyone
css_speed #123 1.0 # Reset to normal speed

Common values:

  • 0.5 - Slow motion
  • 1.0 - Normal (default)
  • 1.5 - Fast
  • 2.0 - Very fast
  • 3.0 - Extremely fast

Note: Speed persists across respawns until reset.


Set Player Gravity

Modify a player's gravity.

css_gravity <#userid or name> <gravity>

Permission: @css/slay

Parameters:

  • gravity - Gravity multiplier (1.0 = normal, 0.5 = moon jump, 2.0 = heavy)

Examples:

css_gravity #123 0.5   # Moon jump
css_gravity PlayerName 2.0 # Heavy gravity
css_gravity @all 0.1 # Super jump for everyone
css_gravity #123 1.0 # Reset to normal

Common values:

  • 0.1 - Super high jumps
  • 0.5 - Moon gravity
  • 1.0 - Normal (default)
  • 2.0 - Heavy/fast falling

Note: Gravity persists across respawns until reset.


Set Player Money

Set a player's money amount.

css_money <#userid or name> <amount>

Permission: @css/slay

Examples:

css_money #123 16000  # Max money
css_money PlayerName 0 # Remove all money
css_money @ct 10000 # Give all CTs $10,000

Valid range: 0 - 65535 (CS2 engine limit)


Team Management

Switch Player Team

Move a player to a different team.

css_team <#userid or name> [ct/t/spec] [-k]

Permission: @css/kick

Parameters:

  • ct - Counter-Terrorist team
  • t - Terrorist team
  • spec - Spectators
  • -k - Kill player during switch (optional)

Examples:

css_team #123 ct       # Move to CT
css_team PlayerName t # Move to T
css_team @spec t # Move all spectators to T
css_team #123 ct -k # Move to CT and kill

Configuration:

"TeamSwitchType": 1

Determines team switch behavior.


Rename Player

Temporarily rename a player.

css_rename <#userid or name> <new name>

Permission: @css/kick

Examples:

css_rename #123 "NewName"
css_rename PlayerName "RenamedPlayer"
css_rename @all "Everyone"

Notes:

  • Rename is temporary (resets on reconnect)
  • For permanent rename, use css_prename

Permanent Rename

Permanently force a player's name.

css_prename <#userid or name> <new name>

Permission: @css/ban

Examples:

css_prename #123 "EnforcedName"
css_prename PlayerName "NewIdentity"

Notes:

  • Name is enforced even after reconnect
  • Stored in database
  • Player cannot change it
  • Useful for offensive names

Weapon Management

Give Weapon

Give a weapon to a player.

css_give <#userid or name> <weapon>

Permission: @css/cheats

Weapon names:

  • Rifles: ak47, m4a1, m4a1_silencer, aug, sg556, awp
  • SMGs: mp5sd, mp7, mp9, p90, ump45
  • Heavy: nova, xm1014, mag7, m249, negev
  • Pistols: deagle, elite, fiveseven, glock, hkp2000, p250, tec9, usp_silencer
  • Grenades: flashbang, hegrenade, smokegrenade, molotov, incgrenade, decoy
  • Equipment: kevlar, assaultsuit, defuser, knife

Examples:

css_give #123 awp
css_give PlayerName ak47
css_give @ct m4a1
css_give @all deagle

Strip Weapons

Remove all weapons from a player.

css_strip <#userid or name>

Permission: @css/slay

Examples:

css_strip #123
css_strip PlayerName
css_strip @t # Disarm all terrorists

Effects:

  • Removes all weapons
  • Leaves player with knife only
  • Removes grenades and equipment

Teleportation

Teleport to Player

Teleport yourself to another player.

css_tp <#userid or name>
css_tpto <#userid or name>
css_goto <#userid or name>

Permission: @css/kick

Examples:

css_tp #123
css_goto PlayerName

Use cases:

  • Checking player behavior
  • Admin help
  • Spectating suspicious players

Teleport Player to You

Bring a player to your location.

css_bring <#userid or name>
css_tphere <#userid or name>

Permission: @css/kick

Examples:

css_bring #123
css_tphere PlayerName
css_bring @all # Bring everyone to you

Use cases:

  • Moving stuck players
  • Gathering players
  • Admin events

Respawn Player

Respawn a dead player.

css_respawn <#userid or name>

Permission: @css/cheats

Examples:

css_respawn #123
css_respawn PlayerName
css_respawn @ct # Respawn all dead CTs

Notes:

  • Player spawns at spawn point
  • Equipped with default weapons
  • Can break competitive balance

Player Targeting

All player commands support advanced targeting:

Target Syntax

  • @all - All players
  • @ct - All Counter-Terrorists
  • @t - All Terrorists
  • @spec - All spectators
  • @alive - All alive players
  • @dead - All dead players
  • @bot - All bots
  • @human - All human players
  • @me - Yourself
  • #123 - Specific user ID
  • PlayerName - By name (partial match supported)

Multiple Targets

css_slay @ct  # Kills all CTs
css_hp @all 200 # Give everyone 200 HP
css_speed @t 2.0 # Make all Ts fast

Permission Requirements

CommandRequired PermissionDescription
css_slay@css/slayKill players
css_slap@css/slaySlap players
css_hp@css/slaySet health
css_speed@css/slayModify speed
css_gravity@css/slayModify gravity
css_money@css/slaySet money
css_team@css/kickChange team
css_rename@css/kickTemporary rename
css_prename@css/banPermanent rename
css_give@css/cheatsGive weapons
css_strip@css/slayRemove weapons
css_tp@css/kickTeleport to player
css_bring@css/kickBring player
css_respawn@css/cheatsRespawn players

Best Practices

Punishment Commands

Slay:

  • Use for rule violations
  • Better than kick for minor issues
  • Allows player to stay and learn

Slap:

  • Lighter punishment
  • Good for warnings
  • Can be funny/entertaining

Gameplay Modification

HP/Speed/Gravity:

  • Use for events/fun rounds
  • Don't abuse during competitive play
  • Reset to normal after use

Respawn:

  • Very disruptive to gameplay
  • Use sparingly
  • Good for fixing bugs/mistakes

Team Management

Team switching:

  • Balance teams fairly
  • Don't abuse for winning
  • Use -k flag for competitive integrity

Configuration

Team Switch Behavior

"TeamSwitchType": 1

Controls how team switching works.


Troubleshooting

Speed/Gravity not persisting

Solution: These are maintained by a timer. If they reset:

  • Check server console for errors
  • Ensure plugin is loaded correctly
  • Try reapplying the modification

Can't teleport

Check:

  • Target player is connected
  • You have correct permissions
  • Both players are valid

Give weapon not working

Check:

  • Weapon name is correct
  • Player is alive
  • Player has inventory space