Counter-Strike 2

Counter-Strike 2

97 ratings
[CS:GO] Setting Up an Offline Server to Practice Bump Mining
By ❤ mantra
How to use basic commands to practice bump mining offline.
3
   
Award
Favorite
Favorited
Unfavorite
Launching a Map in Danger Zone
You will need the following commands
game_mode 0
game_type 6
map dz_MAPNAME

"game_mode 0" and "game_type 6" are the mode and type for danger zone. You want to be sure to practice in danger zone mode, because danger zone has some differences when compared to other modes (for example, the way the player interacts with water is different between modes).
The "map dz_MAPNAME" command will launch whatever map you want (for example, dz_blacksite).
You can also launch workshop maps, though you will need a more specific name than just dz_MAPNAME. You can find this by typing in the console "map dz_" and the console will give suggestions to complete the command. There you will be able to see both official maps and workshop maps you are subscribed to.


To make things easier on yourself, you can create an alias that will run all of these commands together so you only have to type one thing in console.

Here are some example aliases I use:
alias "pracblacksite" "game_mode 0;game_type 6;map dz_blacksite"
alias "pracsirocco" "game_mode 0;game_type 6;map dz_sirocco"
alias "pracjungle" "game_0;game_type 6; map workshop\1871501511\dz_junglety"
alias "pracfrostbite" "game_0;game_type 6; map workshop\2168101259\dz_frostbite"
alias "pracvineyard" "game_0;game_type 6; map workshop\2587298130\dz_vineyard"
alias "praccounty" "game_mode 0;game_type 6;map workshop\2404580724\dz_county"
alias "pracember" "game_mode 0;game_type 6;map workshop\2681770529\dz_ember"

After making the alias, you will only have to type in whatever you named it in console for all of the commands to run together.
Commands to Use After Loading In
You will need the following commands
sv_cheats 1
sv_regeneration_force_on 1
buddha
sv_dz_parachute_reuse 0
sv_infinite_ammo 1
mp_warmup_pausetimer 1
exojump
give weapon_bumpmine
give weapon_knife

"sv_cheats 1" enables more commands in the console.
"sv_regeneration_force_on 1" turns on health regeneration, so you won't need to use medshots every time you take fall damage.
"buddha" will allow the player to survive damage that would have killed them (this is optional, but if you don't use it, you may have to re-execute some commands on respawn).
"sv_dz_parachute_reuse 0" makes the parachute disappear after one use. This command setup makes the warmup go on forever, and because you spawn with a parachute in danger zone's warmup, this will get rid of it after one use.
"sv_infinite_ammo 1" gives infinite ammo, and in this case, infinite bump mines.
"mp_warmup_pausetimer 1" will make the warmup last forever.
"exojump" gives the player exojump.
"give weapon_bumpmine" gives the player bump mines.
"give weapon_knife" gives the player a knife.

Again, you can make this easier by creating an alias to run all the commands at once after you have launched the map.

Example alias I use:
alias "dzprac" "sv_cheats 1; sv_regeneration_force_on 1; buddha; sv_dz_parachute_reuse 0; sv_infinite_ammo 1; mp_warmup_pausetimer 1; exojump; give weapon_bumpmine; give weapon_knife"

After making the alias, you will only have to type in whatever you named it in console for all of the commands to run together.
Give Weapon Commands
Here are the available give_weapon commands for items available in dz.
-Rifles-
AK-47: give weapon_ak47
AUG: give weapon_aug
AWP: give weapon_awp
FAMAS: give weapon_famas
G3SG1: give weapon_g3sg1
Galil AR: give weapon_galilar
M4A4: give weapon_m4a1
M4A1-S: give weapon_m4a1_silencer
SCAR-20: give weapon_scar20
SG 553: give weapon_sg556
SSG 08: give weapon_ssg08

-SMGs-
MAC-10: give weapon_mac10
MP5-SD: give weapon_mp5sd
MP7: give weapon_mp7
MP9: give weapon_mp9
PP-Bizon: give weapon_bizon
P90: give weapon_p90
UMP-45: give weapon_ump45

-Heavy Weapons-
MAG-7: give weapon_mag7
Nova: give weapon_nova
Sawed-Off: give weapon_sawedoff
XM1014: give weapon_xm1014
M249: give weapon_m249
Negev: give weapon_negev
(Note - the Negev is not available in DZ)

-Pistols-
CZ75-Auto: give weapon_cz75a
Desert Eagle: give weapon_deagle
Dual Berettas: give weapon_elite
Five-SeveN: give weapon_fiveseven
Glock-18: give weapon_glock
P2000: give weapon_hkp2000
P250: give weapon_p250
R8 Revolver: give weapon_revolver
Tec-9: give weapon_tec9
USP-S: give weapon_usp_silencer

-Melee-
Knife: give weapon_knife
Wrench: give weapon_spanner
Hammer: give weapon_hammer
Axe: give weapon_axe

-Grenades-
Flashbang: give weapon_flashbang
Smoke Grenade: give weapon_smokegrenade
Frag Grenade: give weapon_frag_grenade
Fire Bomb: give weapon_firebomb
Decoy Grenade: give weapon_decoy
High Explosive Grenade: give weapon_hegrenade
Incendiary Grenade: give weapon_incgrenade
Molotov: give weapon_molotov
(Note - the High Explosive Grenade, Incendiary Grenade, and Molotov are not available in DZ)

-Other Explosives-
Breach Charge: give weapon_breachcharge
C4 Explosive: give weapon_c4
Bump Mine: give weapon_bumpmine

-Misc-
Riot Shield: give weapon_shield
Medi-Shot: give weapon_healthshot
Tablet: give weapon_tablet
Zeus x27: give weapon_taser
Other Useful Commands
A few other commands you may find useful
sv_grenade_trajectory 1
sv_grenade_trajectory_time 10
noclip
god
getpos
setpos
cl_showpos 1
ent_fire bumpmine_projectile disabledraw
ent_fire bumpmine_projectile kill
ent_fire dangerzone_entity addoutput "origin 14000 14000 0"
r_drawclipbrushes 2
showtriggers_toggle
bot_add
bot_stop 1
bot_place
bot_mimic 1
bot_mimic_yaw_offset 0

"sv_grenade_trajectory 1" will show the path a grenade (or in this case bump mine) had moved.
"sv_grenade_trajectory_time 10" changes the time the path is displayed from the default of 20 seconds to 10 seconds.
"noclip" allows you to fly around the map (just type it in console again to disable).
"god" makes the player not take any damage. This could be used as a replacement for "buddha" and "sv_regeneration_force_on 1" if you don't care about seeing fall damage / potential death from a bump.
"getpos" will output in the console a setpos command for where you currently are standing.
"setpos" along with the location will teleport you to that location. You can copy paste this in console or bind it to a key to quickly return to the starting position for the bump trick you are trying to do.
"cl_showpos 1" is another way to see your position. This command will also show your velocity, which may be useful when trying to figure out how much speed you need to pull off different tricks.
"ent_fire bumpmine_projectile disabledraw" makes bump mines invisible but (more importantly) removes the humming sound. use this command first, then the command listed directly below.
"ent_fire bumpmine_projectile kill" will destroy all currently active bump mines (though you will still hear the humming if you didn't use the above command first).
"ent_fire dangerzone_entity addoutput origin 14000 14000 0" will remove the zone. Useful if you want to practice something that cannot be done in warm up, but do not want to worry about the zone.
"r_drawclipbrushes 2" will show all of the invisible clip brushes on the map as solid blocks. Set this value back to 0 to disable.
"showtriggers_toggle" will show all of the trigger boxes on the map. Type this in console again to disable.
"bot_add" will add a bot to the game.
"bot_stop 1" will stop bots from moving and shooting.
"bot_place" will teleport a bot in front of you.
"bot_mimic 1" will make the bots mimic you movement. This can be useful for setting up a bot to practice stomp/goomba kills or to use a bot to help you practice "super run boost" bugs. (Set the value back to 0 to make the bots stop copying your movement again)
"bot_mimic_yaw_offset 0" by default, when mimicking, bots will face the opposite direction of you. This command makes the bots face the same direction.
Playing with Friends
This isn't a command, but I have gotten enough questions about it to include it anyway.

1. Have your friends that you want to play with join your lobby.
2. Go to any mode (Deathmatch Dust II or anything else) in Offline With Bots.
3. Once you have loaded in, you can use one of the methods of starting Danger Zone mentioned in the section "Launching a Map in Danger Zone". (You do not need to wait for everyone to load into the "Offline with Bots", just the host)

The map you chose should begin loading in and it should be in Danger Zone mode. Once everything loads for your friends, they will be in the server with you.

Note: A lot of the commands mentioned in this guide will need to be executed by the host, not everyone in the server will have the ability to execute all commands.
12 Comments
❤ mantra  [author] 27 Sep, 2023 @ 10:53pm 
updated guide to tag as "CS:GO" as these commands mostly don't apply to CS2... keeping it public mostly as an archive
❤ mantra  [author] 15 Jan, 2023 @ 12:09pm 
Added a section for "give weapon_" commands.
❤ mantra  [author] 31 Oct, 2022 @ 6:27am 
Added along with a short section at the end detailing how to get friends into the game with you. Thanks!
chocolates 30 Oct, 2022 @ 10:38am 
can u update this so that ember is on the list of pracmaps? :8bitheart:
alias "pracember" "game_mode 0;game_type 6;map workshop\2681770529\dz_ember"
Black roseꑄೞᵉᵉ৳~❥ 8 Oct, 2021 @ 11:09pm 
Very useful information. thanks:good::rep2:
Fort1s 3 Oct, 2021 @ 1:21pm 
Awesome, thanks!
Nsany 3 Oct, 2021 @ 7:29am 
+rep thanks
Mel 2 Oct, 2021 @ 6:48pm 
THANKS
NoMore| DEMON666 1 Oct, 2021 @ 7:31am 
thank you! i did not know some of these commands existed!
frz- 1 Oct, 2021 @ 7:11am 
wow