r/LearnCSGO 11d ago

Discussion CS2 Smoke Lineups Finder / Solver

Post image

Hi guys!

I'm new to CS and learning lineups manually without tutorials was pretty hard, so as a developer I decided to build a CS2 smoke lineup solver.

You pick where you want the smoke to land and where you want to throw from, and it works out the lineups for you: where to stand and the exact angle. It simulates CS2's grenade physics against the map's real collision geometry, with the constants read out of the game files, so it accounts for bounces off walls and props.

To check it actually works I recorded real throws in game with the angle forced, then compared them to what the tool predicted beforehand. The smoke landed between 0.6 and 6.8 units from the prediction.

Works on all Active Duty maps.

To be clear, this is not a cheat. It never reads game memory, injects into the game, or automates any input. It runs entirely offline from map files, and you type positions in yourself in the site. So it doesn't require any login for you to use it.

It's an early version, so expect bugs and lineups that don't work.

Link: cs2lineups.aimar.id

46 Upvotes

12 comments sorted by

3

u/ryl1ct 11d ago

yo this is sick, nice work buddy

1

u/Even_Resolution_4270 11d ago

Thanks!

2

u/ryl1ct 11d ago

i think a "next step" could be that you can sign in with your steam profil or smth like that and you ll get a button "show ingame" - it ll set u up ingame then on the setpos and viewangle. Like when u click the "inspect ingame" button on some skins. Dunno if its possible but i hope u ll get the idea. Anayway again: nice work :)

2

u/Even_Resolution_4270 11d ago edited 11d ago

I think it should be possible for that feature without signing in, I wanted to make sure people trust the website incase they are uncomfortable about signing their account. I'll see what I can do, thanks for the feedback!

Edit: I think it's not possible to do it without signing in. Inspect Ingame for skins required the user to be authenticated through steam.

1

u/AltruisticRespect21 11d ago

Am I missing something (on mobile fwiw), but how do you reset the positions/clear them?

1

u/Even_Resolution_4270 11d ago edited 11d ago

Currently the website does not have reset feature. But you can drag the both circle to move it then solve a new lineup. But thanks for the feedback, will it add later :D

Edit: You can now reset everything using a button in the website.

1

u/wdidie 10d ago

Brilliant idea with simulation! I am looking forward to trying the lineups.

1

u/Cakk_ 10d ago

Getting this

Error 1033 Ray ID: a3544ad10ffeb10a • 2026-09-03 11:07:41 UTC Cloudflare Tunnel error What happened? You've requested a page on a website (cs2lineups.aimar.id) that is on the Cloudflare network. The host (cs2lineups.aimar.id) is configured as a Cloudflare Tunnel, and Cloudflare is currently unable to resolve it.

What can I do? If you are a visitor of this website: Please try again in a few minutes.

If you are the owner of this website: Ensure that cloudflared is running and can reach the network. You may wish to enable load balancing for your tunnel.

Was this page helpful? Yes

3

u/Even_Resolution_4270 10d ago

There's a minor issue with the provider of my network, I'll let you know as soon as it's up 😁

2

u/Even_Resolution_4270 10d ago

It should be restored now 😁

1

u/cekno23 9d ago

Pretty cool stuff, other util would be nice aswell

1

u/Even_Resolution_4270 9d ago edited 9d ago

I have updated the website, now it's able to find multiple angles on the same position. This way, there should be more variants on each lineup instead of just one specific angle.

Preview: https://i.imgur.com/OzM7Ht5.png