CS2 instant smokes, pulled from pro demos.

The smokes pros throw the second the round starts, broken down: where to stand, where to aim, what to press.

Browse smokes
MirageT spawn 10

2 instant smokes from this spawn

Where did you spawn?

Try it here on Mirage. Pick the spawn you got, see every instant smoke pros throw from it, and watch one.

1Click your spawnTap your spawn

10
3
8
6
4
2
1
9
7
5

2Pick where it lands

3Watch it, then throw it

Pick a spawn to see a throw.

Practice menu inside the Mirage Workshop mapT spawn markers on the floor in CacheMenu tab showing every T and CT spawn of Dust II on a top-down mapCT spawn markers on the floor in NukeLineup library tab in the Ancient practice menuMovement overlay and jump stats on NukeGrenade history tab in the Mirage practice menuBots tab in the Anubis practice menuHit report after a leg shot on a bot, its skeleton drawn over it, in Inferno
Practice menuPing or type .hub in chat1 / 9

Get the misses
out of the way.

Free Workshop maps for learning the throw. Premier is a terrible place to find out you release late.

  • Teleport to any T or CT spawn
  • A nade practice server, set up out of the box
  • Movement overlay shows which keys you pressed, and when
  • One custom menu for everything: ping, or type .hub in chat

Frequently
asked questions.

A smoke you aim before you leave spawn and throw the moment the round starts. Some need a jump or a few steps, but the lineup starts where you spawned. On Mirage, the window smoke from T spawn lands around 1:48. If yours lands at 1:35, it’s a memorial for whoever peeked first.

From pro match demos. setpos scans new ones every day for smokes thrown straight from spawn and groups them by where they land. I check each one by hand, and the keepers become guides.

It copies the lineup’s position and aim commands. Paste them into the console on a local practice server with sv_cheats 1, then follow the guide to throw it. It won’t work in Premier or on any server without cheats.

Spawn positions are checked against the current map build, so every lineup starts from a spawn that exists in today’s game. When Valve moves things, setpos follows.

Yes, it’s free. No, you don’t need an account.

No. Start with one: a map you actually play, a spawn you recognize, a smoke your team keeps asking for. Each guide lists the spawns it works from.

In a practice match, open the console, type sv_cheats 1, then paste the spawn’s setpos command. Every spawn’s command is here, map by map and numbered on the map. Or get a practice map and press E to TP to any spawn.

No. The Workshop maps make practice easier, but Copy setpos works on any local server with sv_cheats 1.

The code, yes. I build setpos with AI coding tools and won’t pretend otherwise. The lineups, no. I parse the demos of every international pro LAN on HLTV. Each lineup is a throw from one of those matches, found by a parser and checked by me before it goes up.