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. [cs2][WIP] De_digital (A side only) Looking for Feedback

    Howw3
    November 4, 2026 at 5:22 PM
  2. Hello from Normandy: Metin, working on a tactical FPS

    Thrik
    November 2, 2026 at 10:19 PM
  3. How do I setup CS1.6 mapping on linux?

    zlatan24
    November 2, 2026 at 6:43 AM
  4. CS:S | de_honor | Map creation process by D'artagnan

    Dartagnan
    November 1, 2026 at 5:41 PM
  5. Made a map maker for my indie game.

    daud2k7
    November 1, 2026 at 4:19 PM
  6. First CS2 Maps DM and Bomb Defusal

    zlatan24
    November 1, 2026 at 3:06 PM
  7. BELEK: turning Rouen into competitive FPS maps (Godot project, feedback wanted)

    MetinSaygin
    October 31, 2026 at 1:21 PM
  8. POLYSTRIKE - Finally Announced After Years of Development!

    MetinSaygin
    October 31, 2026 at 10:57 AM
  9. Hello guys I used to go by ''Dabu'' here

    Thrik
    October 27, 2026 at 6:47 PM
  10. Any of the old guard still around? D:

    -HP-
    October 20, 2026 at 11:37 PM
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™