Introduction
Map Guides are a feature in Counter-Strike that allow players to store and share line-ups. This could be anything from grenade line-ups to optimal bomb plant positions or nerdy wallbangs.
Technically they are text files with a specific format, stored in the \Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\annotations\
directory.
How to use Map Guides
Either load a map by going to Play → Practice and toggle "Load Map Guides" on, or load the map via the console and enable annotations with sv_allow_annotations true
.
You can then load a specific guide file with the annotation_load
console command e.g. annotation_load train_smokes
.
How to create Map Guides
Individual annotations are created with the annotation_create
command, and annotation files are saved with the annotation_save
command.
There are five types of annotations:
Grenade
annotation_create grenade "label"
Creates a grenade annotation with the specified label value.
Position
annotation_create position "label"
Creates a position annotation with the specified label value.
Text
annotation_create text "title" "text" float|surface [faceplayer]
Creates a floating text annotation with the specified title and text values. You can use either the "float" or "surface" options to have it float in space or on the targetted surface respectively.
Line
annotation_create line float|surface [new]
Creates a line annotation with the specified float or surface value as with text annotations.
Spot
annotation_create spot
Creates a spot annotation for where the player should aim.
A simple example of some of these commands in action can be seen here demonstrated by @Mecke_Dev:
As a little follow up, another Idea for the new Annotation System.
— Mecke_Dev (@Mecke_Dev) November 14, 2024
You can not only share grenade lineups, you can also use it to share good positions for a wallbang or something like that
Here an example of the Mirage Banger from @TrilluXe https://t.co/V7wfNAoHkA pic.twitter.com/jUPCHRumFx