All tutorials

Counter-Strike: Global Offensive Server Commands

Counter-Strike: Global Offensive Server Commands

Despite the rank you have and the hours you have put in the game, there is always something more to do in CSGO. Of course, you could install various plugins or mods on your server, but there is actually a lot to explore even with the basic commands. However, even the players, who have a ton of experience don't fully know all of the tricks you can do with just a simple command in the included developer console. Therefore we have compiled a few lists of commands for any occasion. You can copy and paste the following commands one by one into the developer console, but you can also compile them into a config file, which we have covered in this tutorial.

Practice commands

CSGO isn't only a game for fun. It can get quite competitive. To gain an edge over your next opponent, you need to practice and there are a few commands to help you do that. First, let's set the server right with a few commands, which will let us have infinite ammo, money, kicks every bot, and allows for a longer round time:

sv_cheats 1 - enables all further commands
mp_limitteams 0 - doesn’t limit the teams
mp_autoteambalance 0 - doesn’t automatically balance the teams
mp_freezetime 0 - you can start moving as soon as the round starts
mp_roundtime 60 - the round is extended to 60 minutes
mp_roundtime_defuse 60
mp_roundtime_hostage 60
mp_maxmoney 99999 - gives you infinite money
mp_startmoney 99999
mp_buytime 9999 - extends the buy time
mp_buy_anywhere 1 - allows you to access the buy menu from anywhere in the map
ammo_grenade_limit_total 5 - allows you to buy every grenade type
sv_infinite_ammo 1 - you never run out of ammo
bot_kick - kicks all the bots
mp_warmup_end

For practicing grenade lineups, we need to see grenade trajectory, for that we use:

sv_grenade_trajectory 1
sv_grenade_trajectory_time 10

Note: this command doesn't work on a dedicated server, for that you need a plugin.


We might also want to practice some wallbang spots. To see our bullets and where they land, we can use:
sv_showimpacts 1
sv_showimpacts_time 10
To restart the game with your new commands, type in
mp_restartgame 1


Some other useful commands include:

bind "KEY" "noclip" . Noclip lets you fly and move through walls.
bot_stop 1 . Stops the bots from moving, meaning you can place them in certain positions.
bot_place . Places the bot wherever you're pointing your crosshair.
bot_mimic 1 . The bots mimic your movements.
god . You won't get damaged by anything.

Fun commands

But you might not want to use practice commands. Instead you might be an admin, who wants for his players to have some fun. Here are some CSGO console commands for fun shenanigans.

Enable automatic bunnyhopping:

sv_enablebunnyhopping 1
sv_autobunnyhopping 1
sv_airaccelerate 800
sv_maxvelocity 3500
Spawn various entities:
ent_create chicken
ent_create flashbang_projectile
ent_create prop_exploding_barrel
ent_create drone
ent_create chicken addoutput "modelscale 50"

You can also see what CSGO would look like if it wasn't a First person shooter:
thirdperson
Taip pat galima sumažinti serverio gravitaciją:
sv_gravity 100
Hope you have found a useful command, or something you have never heard of. Check out our related articles if you want to find out more about CSGO servers.


Similar tutorials

CounterStrike Global Offensive Tutorials