Menguasai smoke, flash, dan molotov di Counter-Strike 2 intinya soal pengulangan: berdiri di titik yang sama, membidik piksel yang sama, melempar, lalu melihat di mana granat jatuh, puluhan kali berturut-turut. Match biasa justru mengganggu. Ronde selesai, waktu beli habis, dan uangmu ludes.
Itulah sebabnya hampir semua rutinitas latihan granat CS2 dimulai dengan beberapa command konsol untuk infinite ammo, ronde panjang, dan beli di mana saja.
Kabar baiknya, CS2 sekarang sudah memasukkan sebagian fitur itu ke tab Practice, jadi kamu tidak perlu lagi menempelkan daftar dua puluh baris dari zaman CS:GO cuma untuk melihat di mana smoke jatuh.
Panduan ini memisahkan apa yang sudah bisa ditangani menu dan apa yang masih butuh konsol, memberi config latihan yang cukup ditaruh di satu file, menjelaskan kenapa config berhenti bekerja setelah ganti map, dan menunjukkan cara merekam lineup yang berhasil supaya timmu bisa ikut mempelajarinya.
Nama command dan batasnya dicek dari daftar convar build akhir Oktober 2026 dan berlaku per 10 November 2026. Semua yang ada di sini untuk server offline yang kamu host sendiri. Tidak ada satu pun yang bisa dinyalakan di matchmaking resmi.
Kapan tab Practice sudah cukup, dan kapan kamu butuh config latihan
Tab Practice punya empat opsi. Grenade Camera menampilkan jendela kecil picture in picture yang memperlihatkan di mana granat di tanganmu akan jatuh, lalu meninggalkan jejak bercahaya setelah dilempar. Infinite Ammo membuat senjata tidak pernah kehabisan peluru dan tidak perlu reload.
Infinite Warmup menahan server di warmup selamanya dan mencegah bot masuk. Enable Map Guides memuat panduan map yang kamu pilih dan otomatis menyalakan tiga opsi lainnya. Panduan resmi tersedia untuk semua map Active Duty, dan kamu bisa subscribe panduan buatan komunitas di Steam Workshop.
Kalau kamu baru belajar beberapa smoke pertama di sebuah map, menu sudah cukup. Setelah itu, giliran config yang mengambil alih.
Memperpanjang ronde jadi 60 menit, mulai dengan 60.000 dolar, beli di mana saja di map, melempar nade yang persis sama lagi dengan sv_rethrow_last_grenade, serta menyimpan posisi lineup dengan getpos dan setpos tidak ada di menu, jadi semuanya masih butuh konsol.
Kalau kamu berencana merekam sesi latihan, jalur config juga lebih cocok, karena config mengakhiri warmup dan membiarkan ronde live tetap berjalan. Pisahkan latihan aim dari latihan utility. Kalau sensitivity terasa aneh, tes sensitivity CS2 bisa mengeceknya di range browser satu menit sebelum kamu memuat map.
Cara membuat server latihan dan memuat semua command dengan satu exec
- 1Nyalakan developer consoleKonsol mati secara bawaan di instalasi baru. Buka Settings, masuk ke tab Game, lalu atur Enable Developer Console ke Yes. Setelah itu, tombol di kiri angka 1 (tombol ` atau ~) membuka dan menutup konsol. Kalau tombol itu sulit dijangkau di keyboard kamu, ubah bind Toggle Console di pengaturan keyboard dan mouse. Ketik satu command per baris lalu tekan Enter untuk menerapkannya.
- 2Buka server latihan tanpa botDari menu utama, masuk ke Play, pilih tab Practice, lalu pilih map. Atur bot ke No Bots supaya map jadi milikmu sendiri. Kalau kamu cuma butuh preview jatuhnya granat dan nade tanpa batas, nyalakan Grenade Camera dan Infinite Ammo di bagian Options, dan kamu sudah siap. Kalau kamu akan memakai config di bawah, opsi itu boleh dibiarkan mati.
- 3Buat practice.cfgDi library Steam, klik kanan Counter-Strike 2, pilih Manage, lalu Browse local files. Folder instalasi Counter-Strike Global Offensive akan terbuka. Di dalam game\csgo\cfg, buat file bernama practice.cfg dengan Notepad dan tulis satu command per baris: sv_cheats 1, bot_kick, mp_limitteams 0, mp_autoteambalance 0, mp_roundtime_defuse 60, mp_freezetime 0, mp_buy_anywhere 1, mp_buytime 9999, mp_startmoney 60000, mp_maxmoney 60000, ammo_grenade_limit_total 5, sv_infinite_ammo 1, sv_grenade_trajectory_prac_pipreview 1, sv_grenade_trajectory_prac_trailtime 8, sv_showimpacts 1, mp_warmup_end, mp_restartgame 1. Saat menyimpan, ubah Save as type ke All files supaya Windows tidak mengubahnya jadi practice.cfg.txt.
- 4Jalankan exec practice, dan ulangi setiap kali ganti mapMasuk ke server latihan, buka konsol, lalu ketik exec practice. Command diterapkan dari atas ke bawah, dan mp_restartgame 1 me-restart ronde sedetik kemudian dengan uang dan timer barumu. Ganti map atau membuat server latihan baru akan memuat ulang setting bawaan mode game untuk waktu ronde, freeze time, dan waktu beli, jadi ketik exec practice lagi setiap kali. Bind command yang paling sering kamu pakai, misalnya bind "c" "sv_rethrow_last_grenade", dan kamu bisa mengulang lemparan yang sama cukup dengan satu tombol.
- 5Simpan posisi lineup lalu rekamBegitu kamu berdiri di titik lempar, ketik getpos. Konsol akan menampilkan satu baris yang diawali setpos dan setang. Tempel baris itu ke file catatan, dan saat nanti ditempel lagi ke konsol, kamu langsung kembali ke titik yang sama dengan sudut pandang yang sama. Pakai noclip untuk terbang dan mengecek di mana nade jatuh, lalu potong lemparan yang berhasil dari rekamanmu dan kirim ke tim. Panduan berbagi klip CS2 membahas bagian itu.
Daftar command practice CS2 (per 10 November 2026)
| Command | Nilai | Fungsinya |
|---|---|---|
| sv_cheats | 1 | Membuka command yang ditandai cheat seperti infinite ammo, rethrow, noclip, dan setpos. Hanya berfungsi di server yang kamu host. |
| sv_infinite_ammo | 1 (atau 2) | 1 berarti peluru dan nade tidak pernah habis dan kamu tidak perlu reload. 2 memberi cadangan peluru tanpa batas tapi tetap ada reload. Butuh sv_cheats. |
| sv_grenade_trajectory_prac_pipreview | 1 | Saat kamu memegang nade, jendela kecil menunjukkan di mana nade akan jatuh. Fitur yang sama dengan opsi Grenade Camera. |
| sv_grenade_trajectory_prac_trailtime | 8 | Meninggalkan jejak bercahaya di sepanjang lemparan. 8 detik adalah batas maksimal per November 2026. |
| sv_rethrow_last_grenade | Bind ke satu tombol | Melempar ulang nade terakhirmu dari titik yang sama dengan jalur yang sama, jadi kamu bisa melihat jatuhnya berulang kali. Butuh sv_cheats. |
| mp_buy_anywhere / mp_buytime | 1 / 9999 | Beli senjata dan utility di mana saja di map, kapan saja selama ronde. |
| mp_roundtime_defuse, mp_freezetime, mp_warmup_end | 60, 0, tanpa nilai | Ronde 60 menit (maksimal), tanpa freeze time, dan warmup langsung berakhir. |
| noclip / getpos / setpos | Toggle / tanpa nilai / tempel hasil getpos | Terbang menembus tembok untuk mengecek di mana nade jatuh, simpan posisi lineup, dan langsung kembali ke sana. Butuh sv_cheats. |
Kalau config latihanmu tidak jalan, cek hal berikut
- Konsol tidak mau terbuka: pastikan Enable Developer Console sudah diatur ke Yes di tab Game pada Settings.
- exec practice tidak berpengaruh apa pun: pastikan file ada di game\csgo\cfg dan tidak tersimpan sebagai practice.cfg.txt.
- Infinite ammo atau rethrow tidak berfungsi: cek apakah sv_cheats 1 ada di baris pertama dan apakah kamu sudah exec ulang setelah ganti map.
- Jejak trajectory cepat hilang: cek sv_grenade_trajectory_prac_trailtime. Batas maksimal saat ini 8 detik.
- Lineup lama di permukaan miring sekarang meleset: update Animgraph 2 di April 2026 mengubah cara tinggi pemain dihitung di permukaan miring, dan Valve menyebut lineup di permukaan miring mungkin berubah. Update Mei juga membuat jump throw lebih konsisten dan preview jump throw lebih akurat, jadi coba lagi lineup lamamu sebelum bertanding.
Rekam lineup yang kamu pelajari dengan DOR dan kirim ke tim
DOR adalah perekam game gratis untuk Windows. Di CS2, DOR mendeteksi match dengan sendirinya begitu ronde live dan merekam semuanya, sementara kill, death, dan assist tersimpan sebagai klip otomatis di My Clips dalam aplikasi.
Dengan mp_warmup_end di config latihan, server latihan berjalan seperti match biasa, jadi seluruh sesi lempar lineup kamu jadi satu rekaman. Keluar dari server setelah selesai, dan rekamannya muncul di My Clips, tempat kamu bisa memotong lemparan yang berhasil saja ke format 16:9, 9:16, atau 1:1.
Gabungkan beberapa lineup jadi satu video di DOR Studio (dor.gg/studio), tambahkan teks untuk titik berdiri, titik bidik, dan jenis lemparan, lalu ekspor mp4 atau tempel link dor.gg ke chat tim.
Untuk klip vertikal, lihat cara membuat Shorts CS2, dan kalau kamu masih mencari teman lima orang untuk menjalankan lineup ini, coba pencari tim CS2 Premier.


