เข้าสู่ระบบผ่าน STEAM

โปรดยอมรับข้อกำหนดและยืนยันว่าคุณมีอายุอย่างน้อย 18 ปี

How to Remove Screen Shake in CS2: Bob Command Background

คำสั่ง CS2 Bob ปรับลดปืนแกว่งและจอสั่น

บทความ
พ.ย. 03
224 การดู 1 าทีในการอ่าน

อาการสั่นของหน้าจอใน Counter-Strike 2 ทำให้กล้องภายในเกมเกิดการสั่นไหวขณะยิงอาวุธหรือทันทีที่ได้รับความเสียหาย แม้ในตอนแรกเอฟเฟกต์นี้อาจดูเหมือนเรื่องเล็กน้อย แต่กลับส่งผลต่อความรู้สึกและการควบคุมอย่างมากระหว่างการปะทะ เพราะการเคลื่อนไหวของกล้องไม่ได้สอดคล้องกับวิถีแรงถีบที่แท้จริงของอาวุธ ความไม่สัมพันธ์กันนี้จึงก่อให้เกิด “แรงถีบทางภาพ” (Visual Recoil) ซึ่งคอยดึงสายตาออกจากเป้าเล็ง และทำให้การติดตามศีรษะของเป้าหมายทำได้ยากยิ่งขึ้น

คู่มือ CS2 จำนวนมากในปัจจุบันยังคงแนะนำให้ใช้คำสั่งคอนโซลยุคเก่าจาก CS:GO อย่าง cl_bob เพื่อแก้ปัญหานี้ ทว่าในความเป็นจริง คำสั่งรุ่นเก่าเหล่านั้นไม่สามารถใช้งานได้แล้วใน CS2 ดังนั้น หากผู้เล่นต้องการลดเอฟเฟกต์การสั่นให้ได้มากที่สุด ทางออกเดียวในปัจจุบันคือการเข้าไปปรับแต่งการตั้งค่า Viewmodel และ FOV (Field of View) ภายในเกม เพื่อช่วยให้การเคลื่อนไหวทางภาพของกล้องนิ่งและเสถียรขึ้นครับ

Weapon Bob ใน CS2 คืออะไร?

What Is Weapon Bob in CS2?

Weapon Bob หรือที่เรียกว่า Viewmodel Bobbing คือการเคลื่อนไหวของโมเดลอาวุธและมือของผู้เล่นใน Counter-Strike 2 ขณะก้าวเดินหรือวิ่ง โดย Viewmodel จะแกว่งขึ้น-ลงและโยกออกทางด้านข้างเพื่อสร้างแอนิเมชันการจังหวะเดินให้ดูสมจริง แม้เอฟเฟกต์การแกว่งนี้จะไม่ได้ส่งผลต่อการกระจายของกระสุน (Bullet Spread) หรือพฤติกรรมแรงถีบ (Recoil) จริง แต่อย่างใด ทว่าในทางสายตา มันกลับทำให้หน้าจอดูสั่นไหวและขาดความเสถียรมั่นคงระหว่างการเคลื่อนที่

ในอดีต ผู้เล่นสามารถปรับแต่งหรือปิดพฤติกรรมนี้ได้อย่างอิสระผ่านกลุ่มคำสั่งคอนโซล โดยใน CS2 ยุคแรกเคยมีตัวแปร cl_usenewbob คอยควบคุมใน Source 2 Engine ขณะที่ใน CS:GO ระบบนี้ถูกจัดการผ่านชุดคำสั่ง cl_bob (เช่น cl_bob_lower_amt, cl_bobamt_lat, cl_bobamt_vert, cl_bobcycle เป็นต้น) อย่างไรก็ดี ในปี 2026 นี้ คำสั่งกลุ่ม cl_bob ทั้งหมดไม่สามารถใช้งานได้อีกต่อไป ทั้งบนเซิร์ฟเวอร์ทางการ (Official Servers) และเซิร์ฟเวอร์ส่วนตัว (Custom Servers) โดยหากป้อนคำสั่งเหล่านี้ ตัวเกมจะแจ้งข้อความแจ้งเตือน “Unknown command” ทันที

ทำไมจึงควรลดอาการสั่นของหน้าจอใน CS2?

อาการสั่นของหน้าจอและการแกว่งของอาวุธเป็นปัจจัยที่เพิ่มการเคลื่อนไหวของกล้องที่ไม่จำเป็นให้กับเกม โดยเอฟเฟกต์เหล่านี้ไม่ได้ช่วยเพิ่มประสิทธิภาพในการควบคุมแรงถีบหรือปรับปรุงวิถีการกระจายของกระสุนแต่อย่างใด ในทางกลับกัน มันกลับสร้างสิ่งรบกวนทางสายตาอย่างต่อเนื่อง และส่งผลให้การติดตามเป้าหมายทำได้ยากขึ้นในสถานการณ์จริง

ใน Counter-Strike เวอร์ชันเก่า ผู้เล่นสามารถปรับแต่งหรือปิดการแกว่งของอาวุธบนหน้าจอได้อย่างอิสระผ่านกลุ่มคำสั่ง cl_bob ทว่าใน CS2 คำสั่งเหล่านี้ถูกยกเลิกและไม่สามารถใช้งานได้อีกต่อไป การเปลี่ยนมาใช้ระบบแอนิเมชันแบบคงที่มีวัตถุประสงค์เพื่อสร้างมุมมองบุคคลที่หนึ่งที่มีมาตรฐานสม่ำเสมอเท่าเทียมกันสำหรับผู้เล่นทุกคนในแมตช์ทางการ พร้อมทั้งลดความเหลื่อมล้ำจากการตั้งค่าคอนโซลที่ซ่อนอยู่ อย่างไรก็ตาม การบังคับใช้ระบบนี้ก็ทำให้ตัวเกมขาดยืดหยุ่นในการปรับแต่งและส่งผลให้การติดตามเป้าหมายด้วยสายตาเป็นเรื่องที่ท้าทายยิ่งขึ้นสำหรับผู้เล่นที่คุ้นเคยกับหน้าจอนิ่ง ๆ

วิธีลดอาการสั่นของหน้าจอใน CS2: ขั้นตอนแบบละเอียด

How to Reduce CS2 Screen Shake: Step-by-Step

ขั้นตอนที่ 1: เปิดใช้งานคอนโซลสำหรับนักพัฒนา

  1. เปิด Settings จากเมนูหลัก
  2. ไปที่ Game
  3. ค้นหา Enable Developer Console (~)
  4. ตั้งค่าเป็น Yes
  5. กด ~ เพื่อเปิดคอนโซล

ขั้นตอนที่ 2: เปิดใช้งาน sv_cheats

  1. เริ่ม เซิร์ฟเวอร์ส่วนตัว, แมตช์ฝึกซ้อมแบบออฟไลน์ หรือ แผนที่ Workshop
  2. เปิดคอนโซล
  3. พิมพ์ sv_cheats true เนื่องจากคำสั่งด้านล่างถูกป้องกันด้วยโหมดโกง
  4. คำสั่งนี้จะไม่ทำงานใน Premier, Competitive หรือ matchmaking ทางการทั่วไป

ขั้นตอนที่ 3: ป้อนคำสั่ง

หลังจากเปิดใช้งาน sv_cheats แล้ว ให้พิมพ์ view_punch_decay 999 ในคอนโซล คำสั่งนี้ทำให้ view punch กลับสู่ตำแหน่งปกติเร็วขึ้นหลังจากยิง จึงช่วยลดแรงกระตุกของกล้องบางส่วน

คำสั่งนี้สามารถลดการเคลื่อนไหวของหน้าจอบางส่วนที่เกิดจากการยิงใน เซสชันออฟไลน์ ได้ แต่ไม่สามารถลบ weapon bob มาตรฐานของ CS2 ที่เกิดขึ้นขณะเดินหรือวิ่ง

นอกจากนี้ยังไม่ส่งผลต่อ แรงถีบ, การกระจายของกระสุน, พฤติกรรมของกระสุน หรือ การตรวจจับการยิงโดน

ขั้นตอนที่ 4: บันทึกการตั้งค่าแบบถาวรด้วย autoexec

  1. ไปยังไฟล์ภายในเครื่องที่: …\Counter-Strike Global Offensive\game\csgo\cfg
  2. เปิดไฟล์ autoexec.cfg ที่มีอยู่ด้วย Notepad หรือสร้างเอกสารข้อความใหม่ แล้วบันทึกโดยใช้ชื่อและนามสกุลนี้ให้ตรงกันทุกประการ
  3. เลื่อนไปยังด้านล่างสุดของไฟล์ วาง view_punch_decay 999 ในบรรทัดใหม่ แล้วเพิ่ม host_writeconfig ไว้ท้ายสุดเพื่อบันทึกการตั้งค่า
  4. คำสั่งจะถูกโหลดโดยอัตโนมัติเมื่อเริ่มเกม แต่เอฟเฟกต์การลดการสั่นยังคงต้องเปิดใช้งาน sv_cheats true
  5. หากโหมดโกงถูกปิดใช้งานบนเซิร์ฟเวอร์ matchmaking ทางการ เอนจินจะละเว้นบรรทัดนี้ ทำให้คำสั่งทำงานเฉพาะในการฝึกซ้อมแบบออฟไลน์เท่านั้น

การตั้งค่า Bob ใน CS2: อะไรที่ยังใช้งานได้บ้าง

คำสั่ง
ใช้งานได้ใน CS2 หรือไม่?
ต้องใช้ sv_cheats true หรือไม่?
view_punch_decay 999
ได้ คำสั่งนี้จะเปลี่ยนความเร็วที่ view punch กลับเข้าสู่สภาวะปกติหลังการยิง ทำให้แรงกระตุกของกล้องลดลงเร็วขึ้น
ต้องใช้
cl_bob_lower_amt
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
cl_bobamt_lat
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
cl_bobamt_vert
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
cl_bobcycle
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
cl_usenewbob
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
viewmodel_recoil
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)
weapon_recoil_view_punch_extra
ไม่ได้ ระบบจะแสดงข้อผิดพลาด “Unknown command”
ไม่เกี่ยวข้อง (ถูกลบแล้ว)

ทางเลือกที่ได้รับอนุญาตสำหรับ matchmaking ทางการ

Legal Alternative for Official Matchmaking

การตั้งค่า viewmodel เป็นทางเลือกที่ใช้งานได้จริงที่สุดสำหรับแมตช์ CS2 ทั่วไป เนื่องจากทำงานได้โดยไม่ต้องใช้ sv_cheats และได้รับอนุญาตอย่างเต็มรูปแบบใน matchmaking ทางการ แม้ว่าจะไม่สามารถลบอาการสั่นของหน้าจอ, view punch หรือการแกว่งของอาวุธได้ แต่สามารถเปลี่ยนตำแหน่งของอาวุธและมือบนหน้าจอได้:

  • viewmodel_fov 68
  • viewmodel_offset_x 2.5
  • viewmodel_offset_y 2
  • viewmodel_offset_z -2
  • viewmodel_presetpos 2

นี่คือค่าสูงสุดที่สามารถใช้ได้ คุณสามารถบันทึกคำสั่งเหล่านี้ลงในไฟล์ autoexec ได้โดยตรง เพื่อไม่ต้องป้อนด้วยตนเองก่อนเริ่มเล่นทุกครั้ง แม้จะไม่สามารถปิด weapon bob ภายในเกมได้ แต่การตั้งค่านี้ช่วยลดสิ่งรบกวนทางสายตาที่เกิดจากการเคลื่อนไหวของกล้อง

คำถามที่พบบ่อย

  • จะลบอาการสั่นของหน้าจอใน CS2 ได้อย่างไร?

    ไม่สามารถลบออกได้ทั้งหมดใน matchmaking ทางการ ในการฝึกซ้อมแบบออฟไลน์ คำสั่ง view_punch_decay 999 สามารถลด view punch หลังการยิงได้ ส่วนในแมตช์ออนไลน์ การตั้งค่า viewmodel จะช่วยให้การเคลื่อนไหวของกล้องรบกวนสายตาน้อยลง

  • การตั้งค่า Bob ที่ดีที่สุดใน CS2 คืออะไร?

    การตั้งค่า Bob แบบเก่าไม่สามารถใช้งานได้แล้วใน CS2 เวอร์ชันปัจจุบัน การตั้งค่าที่ใช้งานได้จริงคือ viewmodel_fov 68, viewmodel_offset_x 2.5, viewmodel_offset_y 2 และ viewmodel_offset_z -2 ซึ่งจะเลื่อนอาวุธให้อยู่ห่างจากบริเวณเป้าเล็งมากขึ้น

  • ทำไมคำสั่ง Bob จึงไม่ทำงานใน CS2?

    กลุ่มคำสั่ง cl_bob แบบเก่ามาจาก CS และไม่ได้รับการรองรับใน CS2 เวอร์ชันปัจจุบันอีกต่อไป เมื่อป้อนคำสั่งเหล่านี้ เกมมักจะแสดงข้อผิดพลาด “Unknown command”

  • สามารถลบ weapon bob ใน matchmaking ของ CS2 ได้หรือไม่?

    ไม่ได้ Weapon bob ไม่สามารถถูกลบออกทั้งหมดใน matchmaking การตั้งค่า viewmodel ทำได้เพียงลดความรบกวนของเอฟเฟกต์นี้ โดยเลื่อนอาวุธและมือให้ออกห่างจากกึ่งกลางหน้าจอ

  • คำสั่ง Bob เปลี่ยนไปจาก CS เป็น CS2 หรือไม่?

    ใช่ ระบบมีการเปลี่ยนแปลงอย่างมาก ใน CS ผู้เล่นสามารถควบคุม Bob ได้ละเอียดกว่าผ่านคำสั่ง cl_bob แต่ CS2 ไม่ได้มีตัวเลือกคอนโซลแบบเดียวกันอีกต่อไป

แหล่งที่ต้องการ

Add skin.club community on google
เพิ่มชุมชน skin.club
บน Google

แชร์

มาทายผลการแข่งขัน Major กัน!

เราคือชุมชนของแฟนเกม CS2 และคนรักสกิน
เข้าร่วมเครือข่ายสังคมออนไลน์

สนับสนุนครีเอเตอร์สกิน โหวตให้ดีไซน์ของพวกเขา และเข้าร่วมกิจกรรมชิงรางวัล!

จดหมายของคุณถูกส่งแล้ว กรุณาตรวจสอบอีเมลของคุณสำหรับข้อมูลเพิ่มเติม