http://aranghq.com/blog  

05/28/2009

การเปิด Console และการ Binding Key

Filed under: Uncategorized — Frozenology @ 01:38

ในทุกๆเกมที่ใช้ Quake / Half Life 1 / Source Engine
เช่น Half Life 2 ทุกเกม รวมทั้ง Team Fotress และ Left 4 Deadจะมีระบบคำสั่งอยู่บน Console

โดยสามารถเปิดให้ใช้ Console ของเกมนี่ได้จาก Option -> Keyboard/Mouse
และเปิดตัวเลือก Allow Developer Console เป็น Enable

เปิด Console

การเรียก Console นั้นเปิดด้วยปุ่ม [`] ก็จะเห็นหน้าต่างดังนี้

หากกดปุ่ม [`] ไมไ่ด้เลย เป็นเพราะว่า ปุ่มสลับภาษาชนกับปุ่มเปิด Console ในเกม โดยมีทางแก้ดังนี้

วิธีที่ 1 - เรียก Console ให้เปิดตั้งแต่เข้าเกม แล้วตั้งปุ่ม Console เป็นปุ่มอื่น

  1. สร้าง Shotcut ของตัวเกม แล้ว คลิกขวา เลือก Property
    opencons3
    หรือ
    จาก Steam ให้ คลิกขวา เลือก Propery
    opencons4
    คลิกที่ Set Launch Option แล้วเติม -console
    opencons5
  2. เมื่อเข้าเกมแล้ว จะปรากฏ Console ขึ้นมา
    ให้ใช้คำสั่ง Bind (ดูอ้างอิงจากด้านล่าง)

หากเรารู้คำสั่งต่างๆบน Console แล้ว เราสามารถนำคำสั่งเหล่านี้มาผูกติดกับปุ่มได้
เรียกว่าการ Binding หรือ การ Binding ปุ่ม โดยจำเป็นจะต้องเรียกใช้คำสั่ง Bind ใน Console
เพื่อตั้งปุ่มที่ต้องการให้เรียกใช้คำสั่งที่ต้องการ

การใช้คำสั่ง

bind <ปุ่ม> “<คำสั่ง>”

ตัวอย่าง

bind F11 “quit”
(เมื่อกด F11 จะทำการปิดตัวเกมออกไป)

รายชื่อปุ่ม พิเศษ ที่สามารถ bind ได้ (ไม่รวมกับคำอธิบายในวงเล็บ)

  • tab
  • enter
  • escape
  • space
  • backspace
  • uparrow
  • downarrow
  • leftarrow
  • rightarrow
  • alt
  • ctrl
  • shift
  • ins (Insert)
  • del (Delete)
  • pgdn (Page Down)
  • pgup (Page Up)
  • home
  • end
  • kp_home (Numpad 7)
  • kp_uparrow(Numpad 8)
  • kp_pgup (Numpad 9)
  • kp_leftarrow(Numpad 4)
  • kp_5 (Numpad 5)
  • kp_rightarrow(Numpad 6)
  • kp_end (Numpad 1)
  • kp_downarrow (Numpad 2)
  • kp_pgdn (Numpad 3)
  • kp_enter(Numpad Enter)
  • kp_ins (Numpad 0)
  • kp_del (Numpad Dot)
  • kp_slash (Numpad / )
  • kp_minus (Numpad - )
  • kp_plus (Numpad + )
  • capslock
  • joy1-4 (Joypad Button)
  • aux1-31
  • mwheeldown (Mousewheel down)
  • mwheelup (Mousewheel Up)
  • mouse1-5 (Mouse click)
  • pause (Break/Pause)

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

POWERED BY www.aranghq.com   Page Generated :22 queries. 1.189 seconds.