← Blog

Lệnh luyện tập CS2 (2026): cfg luyện lựu đạn, hiện quỹ đạo, đạn vô hạn và ghi hình lineup

Lựu đạn phát nổ thành quả cầu lửa lớn trước tòa nhà có ký hiệu A trên bản đồ phong cách Ý trong Counter-Strike 2
Nguồn hình ảnh: © Valve Corporation · Counter-Strike 2 Steam store screenshot
Tóm tắt chính
  • Trong CS2, chỉ cần vào Play, chọn tab Practice, để bot ở No Bots rồi bật Grenade Camera và Infinite Ammo trong Options là đã có xem trước điểm rơi và đạn vô hạn mà không cần console.
  • Thời gian round, tiền, mua đồ mọi nơi, ném lại lựu đạn và lưu vị trí vẫn cần lệnh console, nên cách nhanh nhất là đặt file practice.cfg có dòng sv_cheats 1 ở đầu vào thư mục game\csgo\cfg rồi gõ exec practice.
  • Thời gian hiện vệt quỹ đạo (sv_grenade_trajectory_prac_trailtime) hiện tối đa 8 giây, và đổi map sẽ nạp lại cài đặt mặc định của chế độ chơi, nên mỗi lần đổi map phải exec lại (tính đến ngày 10/11/2026).

Muốn thuộc lineup smoke, flash hay molotov trong Counter-Strike 2 thì không có cách nào khác ngoài lặp lại: đứng đúng một chỗ, ngắm đúng một điểm, ném rồi xem lựu đạn rơi ở đâu, cứ thế vài chục lần. Trận đấu bình thường làm gián đoạn việc đó vì round kết thúc, hết thời gian mua và hết tiền.

Vì vậy gần như ai cũng bật vài lệnh console như đạn vô hạn, round thật dài và mua đồ mọi nơi trước khi luyện lựu đạn. Tin vui là CS2 bây giờ đã đưa một phần tính năng này vào tab Practice, nên bạn không cần chép nguyên danh sách lệnh dài từ thời CS:GO chỉ để xem quả smoke rơi ở đâu.

Bài này tách rõ phần menu làm được và phần vẫn cần console, gom các lệnh luyện tập hay dùng vào một file practice.cfg để chạy một lần, giải thích vì sao phải chạy lại sau khi đổi map, và hướng dẫn ghi hình những lineup đã ném chuẩn để gửi cho đồng đội.

Tên lệnh và giới hạn giá trị được đối chiếu với danh sách biến console của bản cập nhật cuối tháng 10/2026, thông tin tính đến ngày 10/11/2026. Các lệnh này chỉ dùng trên server offline do bạn tự mở, không thể bật trong trận matchmaking chính thức.

Khi nào tab Practice là đủ, khi nào cần file cfg luyện tập

Phần Options của tab Practice có bốn tùy chọn. Grenade Camera hiện một khung hình nhỏ cho biết quả lựu đạn đang cầm sẽ rơi ở đâu và để lại vệt sáng sau khi ném. Infinite Ammo giúp súng không tốn đạn và không cần thay đạn.

Infinite Warmup giữ server ở trạng thái khởi động mãi và không cho bot vào. Enable Map Guides tải hướng dẫn bản đồ bạn chọn và tự bật ba tùy chọn còn lại. Mỗi map trong Active Duty đều có sẵn hướng dẫn chính thức, và bạn có thể đăng ký thêm hướng dẫn do cộng đồng làm trên Steam Workshop.

Nếu bạn mới học vài quả smoke đầu tiên của một map thì menu là đủ. Từ đó trở đi mới cần cfg.

Kéo round lên 60 phút, bắt đầu với 60.000 đô, mua đồ ở bất kỳ đâu trên map, ném lại đúng quả vừa ném bằng sv_rethrow_last_grenade, lưu vị trí lineup bằng getpos và setpos đều không có trong menu, nên vẫn phải dùng console.

Nếu định ghi hình buổi luyện, dùng cfg cũng hợp hơn vì nó kết thúc khởi động và để round chạy bình thường. Nên tách luyện aim khỏi luyện lựu đạn. Nếu thấy độ nhạy chuột chưa ổn, hãy kiểm tra trước bằng bài test độ nhạy CS2 ngay trên trình duyệt, chỉ mất một phút.

Cách mở server luyện tập và nạp toàn bộ lệnh bằng một lần exec

  1. 1Bật console cho nhà phát triểnMới cài CS2 thì console đang tắt. Vào Settings, tab Game, chuyển Enable Developer Console sang Yes. Sau đó phím nằm bên trái số 1 (phím ` hay ~) sẽ mở và đóng console. Nếu thấy phím này bất tiện, đổi sang phím khác ở mục Toggle Console trong phần cài đặt bàn phím và chuột. Mỗi lệnh gõ một dòng rồi nhấn Enter.
  2. 2Mở server luyện tập không botỞ màn hình chính, vào Play, chọn tab Practice rồi chọn map. Để bot ở No Bots là bạn có cả map cho riêng mình. Nếu chỉ cần xem trước điểm rơi và lựu đạn vô hạn, bật Grenade Camera và Infinite Ammo trong Options là xong. Nếu dùng file cfg bên dưới thì có thể để tắt các tùy chọn này.
  3. 3Tạo file practice.cfgTrong thư viện Steam, nhấp chuột phải vào Counter-Strike 2, chọn Manage rồi Browse local files để mở thư mục cài đặt Counter-Strike Global Offensive. Vào game\csgo\cfg, tạo file practice.cfg bằng Notepad và ghi mỗi dòng một lệnh: 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. Khi lưu, chọn Save as type là All files để Windows không lưu thành practice.cfg.txt.
  4. 4Gõ exec practice và chạy lại sau mỗi lần đổi mapVào server luyện tập, mở console và gõ exec practice. Các lệnh trong file chạy lần lượt từ trên xuống, và mp_restartgame 1 khởi động lại round sau một giây với số tiền và thời gian mới. Đổi map hoặc mở lại server luyện tập sẽ nạp lại cài đặt mặc định của chế độ chơi như thời gian round, freeze time và thời gian mua, nên mỗi lần như vậy hãy gõ exec practice lần nữa. Gán phím cho lệnh hay dùng, ví dụ bind "c" "sv_rethrow_last_grenade", để ném lại cùng một quả chỉ bằng một nút.
  5. 5Lưu vị trí lineup và ghi hình lạiKhi đã đứng đúng chỗ ném, gõ getpos. Console sẽ in ra một dòng bắt đầu bằng setpos và setang. Chép dòng đó vào Notepad, lần sau dán lại vào console là bạn quay về đúng vị trí và góc nhìn. Dùng noclip bay xuyên tường đến điểm rơi để kiểm tra, rồi cắt những quả ném chuẩn từ bản ghi hình để gửi cho đồng đội. Cách gửi có trong hướng dẫn chia sẻ video CS2.

Bảng lệnh luyện tập CS2 (tính đến ngày 10/11/2026)

LệnhGiá trịTác dụng và lưu ý
sv_cheats1Mở khóa các lệnh bị gắn cờ cheat như đạn vô hạn, ném lại, noclip, setpos. Chỉ có tác dụng trên server do bạn tự mở.
sv_infinite_ammo1 (hoặc 2)1 là đạn và lựu đạn không bao giờ giảm, không cần thay đạn. 2 là chỉ đạn dự trữ vô hạn, vẫn phải thay đạn. Cần sv_cheats.
sv_grenade_trajectory_prac_pipreview1Khi cầm lựu đạn, một khung nhỏ hiện điểm rơi. Giống tùy chọn Grenade Camera trong menu.
sv_grenade_trajectory_prac_trailtime8Để lại vệt sáng theo đường ném. Bản hiện tại cho tối đa 8 giây.
sv_rethrow_last_grenadeGán vào một phímNém lại quả vừa ném từ đúng vị trí và đúng quỹ đạo, giúp xem điểm rơi nhiều lần. Cần sv_cheats.
mp_buy_anywhere / mp_buytime1 / 9999Mua súng và lựu đạn ở bất kỳ đâu trên map, vào bất kỳ lúc nào trong round.
mp_roundtime_defuse / mp_freezetime / mp_warmup_end60 / 0 / không cần giá trịRound dài 60 phút (mức tối đa), bỏ freeze time và kết thúc khởi động ngay.
noclip / getpos / setposBật tắt / không cần giá trị / dán kết quả getposBay xuyên tường để xem điểm rơi, lưu vị trí lineup rồi quay lại đúng chỗ. Cần sv_cheats.

Lệnh luyện tập không chạy thì kiểm tra những điều sau

  • Không mở được console: kiểm tra Enable Developer Console trong tab Game của Settings đã ở Yes chưa.
  • Gõ exec practice không có tác dụng: xem file có nằm trong game\csgo\cfg không và có bị lưu thành practice.cfg.txt không.
  • Đạn vô hạn hoặc ném lại không chạy: kiểm tra sv_cheats 1 có ở dòng đầu tiên không và bạn đã exec lại sau khi đổi map chưa.
  • Vệt quỹ đạo biến mất quá nhanh: kiểm tra giá trị sv_grenade_trajectory_prac_trailtime, hiện tối đa là 8 giây.
  • Lineup cũ trên dốc bị lệch: bản cập nhật Animgraph 2 tháng 4/2026 đã đổi cách tính chiều cao nhân vật trên mặt dốc và Valve cho biết lineup trên mặt dốc có thể đã thay đổi. Tháng 5, Valve cũng làm jump throw ổn định hơn và phần xem trước jump throw chính xác hơn, nên hãy ném thử lại các lineup cũ trước khi vào trận.
Muốn xem FPS trong lúc luyện, thêm dòng cl_showfps 1 vào cfg. Lưu ý các phím đã bind vẫn được giữ sau khi rời server luyện tập, nên đừng gán lệnh luyện tập vào phím bạn hay bấm trong trận thật. Tùy chọn khởi chạy và cài đặt đồ họa cho trận thật có trong bài tăng FPS CS2.

Ghi hình lineup đã luyện bằng DOR và gửi cho đồng đội

DOR là ứng dụng ghi hình game miễn phí cho Windows. Với CS2, DOR tự nhận biết trận đấu khi round bắt đầu và ghi hình cả trận, còn các pha hạ gục, bị hạ và hỗ trợ được lưu riêng thành clip tự động trong mục Clip của tôi của ứng dụng.

Khi có mp_warmup_end trong cfg luyện tập, server luyện tập chạy như một trận bình thường, nên toàn bộ thời gian bạn ném lineup được lưu thành một bản ghi. Luyện xong và rời server, bản ghi sẽ nằm trong Clip của tôi, nơi bạn chỉ cần cắt những quả ném chuẩn theo tỉ lệ 16:9, 9:16 hoặc 1:1 để lưu.

Ghép nhiều lineup thành một video trong DOR Studio (dor.gg/studio), thêm chữ ghi chỗ đứng, điểm ngắm và cách ném, rồi xuất mp4 hoặc dán link dor.gg vào nhóm chat của đội. Muốn làm video dọc, xem cách làm Shorts CS2, còn nếu đang tìm đồng đội để tập lineup cùng, xem tìm đội CS2 Premier.

Tự động ghi hình khi bạn mở game: phần mềm quay game DOR →

FAQ

Câu hỏi thường gặp

Lệnh luyện tập CS2 có dùng được trong matchmaking chính thức không?

Không. sv_cheats là cài đặt phía server, nên chỉ bật được trên server luyện tập offline do bạn tự mở hoặc server mà chủ server cho phép. Thứ dùng được trong trận chính thức là hướng dẫn bản đồ (map guide). Từ bản cập nhật tháng 3/2026, chế độ Competitive và Retakes cho dùng bản giới hạn trong 5 round đầu mỗi hiệp, còn Casual có thể tải từ menu ESC.

Vì sao đã gõ lệnh quỹ đạo lựu đạn mà không thấy vệt, hoặc vệt mất quá nhanh?

sv_grenade_trajectory_prac_pipreview 1 hiện xem trước điểm rơi khi bạn cầm lựu đạn, còn sv_grenade_trajectory_prac_trailtime là số giây vệt quỹ đạo còn lại sau khi ném. Bản hiện tại giới hạn trailtime tối đa 8 giây, nên giá trị như 15 trong các hướng dẫn cũ cũng chỉ giữ được 8 giây. Nếu vừa đổi map, hãy gõ lại exec practice. Nếu chỉ luyện bằng menu, bật Grenade Camera trong Options của tab Practice là có cùng tính năng.

Làm sao gửi lineup đã luyện cho đồng đội dưới dạng video?

Ghi hình server luyện tập, cắt những quả ném chuẩn rồi gửi đi. Khi DOR đang chạy, server luyện tập đã kết thúc khởi động cũng được ghi hình như một trận đấu, bạn cắt đoạn trong ứng dụng rồi chia sẻ bằng link dor.gg. Toàn bộ quy trình, kể cả clutch và ace, có trong hướng dẫn chia sẻ video CS2.

Đọc tiếp

Bài viết liên quan

Bắt đầu với DOR ngay

Chỉ cần mở game, DOR tự ghi hình. Không cần bấm nút, không cần cài đặt