1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Level Design

Cs:Go Mapping Tips?

  • General Vivi
  • May 29, 2015 at 5:18 PM
  • General Vivi
    • May 29, 2015 at 5:18 PM
    • #1

    Hey guys, when you map for Cs:Go, what's your process when testing your level? I'm looking for whatever atm, from small things like tips and tricks to large things that could save you hours and hours of time.

    Looking for:

    Special configs for testing things - distances / weapons / timing / setting up a map to kill bots and remove warm-up.

    Shortcuts - in the editor or entities that are extremely useful.

    Things to look out for when testing or mapping - Don't forget the blah blah entity or the level doesn't compile right!

  • El Moroes
    • May 29, 2015 at 5:20 PM
    • #2
    Quote from General Vivi

    Hey guys, when you map for Cs:Go, what's your process when testing your level? I'm looking for whatever atm, from small things like tips and tricks to large things that could save you hours and hours of time.

    Looking for:

    Special configs for testing things - distances / weapons / timing / setting up a map to kill bots and remove warm-up.

    Shortcuts - in the editor or entities that are extremely useful.

    Things to look out for when testing or mapping - Don't forget the blah blah entity or the level doesn't compile right!

    About the shortcuts you can find a lots of things here ;)

    https://developer.valvesoftware.com/wiki/Hammer_Hotkey_Reference

  • DooM
    • May 29, 2015 at 5:35 PM
    • #3

    Here are two of my cfg files I run via using exec command in the console. One is for practice or checking out your map, the other is for assistance in the making of radars.

    Practice:

    Quote

    // practice

    exec lowvolume;

    ammo_grenade_limit_total 6;
    bot_dont_shoot 1;
    bot_quota 0;
    con_filter_enable "2";
    con_filter_text "3D Distance";
    developer 1;
    mp_autokick 0;
    mp_autoteambalance 0;
    mp_ct_default_grenades "weapon_flashbang weapon_hegrenade weapon_smokegrenade weapon_incgrenade weapon_flashbang weapon_decoy";
    mp_t_default_grenades "weapon_flashbang weapon_hegrenade weapon_smokegrenade weapon_incgrenade weapon_flashbang weapon_decoy";
    mp_freezetime 3;
    mp_give_player_c4 0;
    mp_ignore_round_win_conditions 1;
    mp_limitteams 20;
    mp_match_end_restart 1;
    mp_maxrounds 9999;
    mp_respawn_on_death_ct 1;
    mp_respawn_on_death_t 1;
    mp_respawnwavetime_ct 1;
    mp_respawnwavetime_t 1;
    mp_round_restart_delay 1;
    mp_roundtime 59.75;
    mp_roundtime_defuse 59.75;
    mp_solid_teammates 1;
    mp_timelimit 0;
    mp_use_respawn_waves 1;
    mp_warmuptime 0;
    mp_warmup_end;
    mp_restartgame 1;
    sv_cheats 1;
    sv_coaching_enabled 1;
    sv_competitive_official_5v5 0;
    sv_damage_print_enable 1;
    sv_grenade_trajectory 1;
    sv_grenade_trajectory_time 10;
    sv_infinite_ammo 1;
    sv_matchpause_auto_5v5 0;
    sv_holiday_mode 0;
    sv_showimpacts 2;
    sv_showimpacts_time 2.5;

    echo "practice.cfg loaded";

    Display More

    Radar Helper:

    Quote

    sv_cheats 1
    Bot_kick
    cl_drawhud 0
    r_drawviewmodel 0
    r_skybox 0
    fog_override 1
    fog_enable 0
    cl_leveloverviewmarker 1024

    Display More

    There's also a really useful bind you can use for testing angles. First have a bot on the other team, type bot_stop 1 into the console and bind bot_place to whatever key you want, then look where you want to place the bot and press your bind.

  • matou
    • May 29, 2015 at 6:38 PM
    • #4
    Quote from DooM

    Here are two of my cfg files I run via using exec command in the console. One is for practice or checking out your map, the other is for assistance in the making of radars.

    Practice:

    Hidden Content

    Radar Helper:

    Hidden Content

    There's also a really useful bind you can use for testing angles. First have a bot on the other team, type bot_stop 1 into the console and bind bot_place to whatever key you want, then look where you want to place the bot and press your bind.

    Display More

    Solid post! This should be somewhere else as well! Maybe a collection of handy scripts.

  • General Vivi
    • May 29, 2015 at 9:48 PM
    • #5

    I'm going to collect a bunch of this "stuff" and put it together for public consumption. Tips and tricks. THE PEOPLE MUST KNOW!

  • El_Exodus
    • May 29, 2015 at 11:32 PM
    • #6

    bot_show_battlefront 1 is very useful to find chokepoints fast. not 100% sure about the command atm tho. not at my PC till tomorrow.

  • El_Exodus
    • June 6, 2015 at 8:31 PM
    • #7
    Quote from DooM

    Radar Helper:

    Hidden Content

    I've got something more to add for the radar helfer config file.

    Quote

    mat_setvideomode 1280 1024 0 // Fullscreen
    mat_setvideomode 1280 1024 1 // Window Mode

    echo "//////////////////////////////////////////////////////// cl_leveloverview ///////////////////////////////////////////////////////////////////////"

    One of the first lines automatically changes your resolution to the one you need for taking the radar screenshots. To change it back, just use this command in your other configs with your usual resolution.

    The echo line is just a reminder of the command you need to create your radar.

    Also some more stuff for the practice/maptest config file:

    Quote

    con_filter_text "noclip"
    con_filter_text_out "Player:"
    con_filter_enable "2"

    bind "MOUSE5" "toggle r_drawclipbrushes 0 2; showtriggers_toggle; toggle vcollide_wireframe 0 1"
    bind "MOUSE4" "toggle mat_wireframe 0 1"

    The first 3 lines will show in the upper left corner, if noclip is enabled or not to minimize confusion when testing.

    The first line of the binds will help you to find unintended boosts and more. The second one will help you optimizing your map by seeing which areas of the map are rendered and which aren't.

  • DooM
    • June 6, 2015 at 9:24 PM
    • #8
    Quote from El_Exodus

    I've got something more to add for the radar helfer config file.

    One of the first lines automatically changes your resolution to the one you need for taking the radar screenshots. To change it back, just use this command in your other configs with your usual resolution.

    The echo line is just a reminder of the command you need to create your radar.

    Also some more stuff for the practice/maptest config file:

    The first 3 lines will show in the upper left corner, if noclip is enabled or not to minimize confusion when testing.

    The first line of the binds will help you to find unintended boosts and more. The second one will help you optimizing your map by seeing which areas of the map are rendered and which aren't.

    Display More

    Damn I am quickly adding this to my scripts on my pc, thanks exo!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. How to Use a Free Kundali Maker for Accurate Future Predictions

    astr09
    July 23, 2026 at 6:35 AM
  2. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  3. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  4. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  5. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  6. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  7. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  8. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  9. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  10. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™