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

หากต้องการกำหนดการกระทำให้กับปุ่ม ให้เปิดคอนโซลระหว่างเล่นเกม "เอฟ1" และเขียนว่า:
คำสั่งผูกคีย์

มาโครที่ซับซ้อนบางตัวใช้ เครื่องหมายอัญประกาศคู่ตรง (ไม่ใช่ "ต้นคริสต์มาส") พวกมันจะเน้นค่าสำหรับเงื่อนไขหรือมีข้อความสำหรับแชท ตัวอย่างเช่น bind mouse4 +meta.if_true "fov 70";+meta.if_false "fov 90".
เพื่อป้องกันไม่ให้การตั้งค่าปุ่มลัดถูกรีเซ็ตหลังจากเริ่มเกมใหม่ ให้ป้อนคำสั่งเพิ่มเติมอีกหนึ่งคำสั่ง เขียน cfg แล้วกด "Enter" การเปลี่ยนแปลงทั้งหมดจะถูกบันทึกไปยังไฟล์การตั้งค่าแยกต่างหาก ไฟล์คีย์.ซีเอฟจี.
สามารถพบได้ในโฟลเดอร์เกม:
…\Steam\steamapps\common\Rust\cfg\
หากจำเป็น คุณสามารถแก้ไขไฟล์นี้ได้โดยไม่ต้องเข้าเกม เช่น ลบหรือเพิ่มบรรทัดใหม่
เครื่องหมาย +, ; และ ~ มีความหมายอย่างไรในคำสั่ง bind?
สัญลักษณ์พิเศษช่วยให้คุณสร้างสถานการณ์การทำงานอัตโนมัติที่ซับซ้อนยิ่งขึ้นได้:
- + - จะเริ่มการทำงานก็ต่อเมื่อกดปุ่มค้างไว้เท่านั้น
- ; — ช่วยให้คุณสามารถกำหนดการกระทำต่างๆ หลายอย่างให้กับปุ่มเดียวได้
- ~ — ใช้ก่อนคำสั่งผสมเพื่อสลับระหว่างค่าหลายค่า (เหมือนสวิตช์แบบโยก)
- +meta.if_true / +meta.if_false — ระบุถึงพันธะแยกเฟสขั้นสูง
สันปกกันสนิมที่ดีที่สุด
ด้านล่างนี้เราได้รวบรวมสคริปต์คอนโซลที่มีประโยชน์ที่สุด โดยแบ่งเป็นหมวดหมู่ คุณสามารถใช้ปุ่มที่แนะนำหรือแทนที่ด้วยปุ่มอื่นๆ ได้ตามต้องการ
เมื่อคัดลอกโค้ดจากหน้านี้แล้ววางลงในคอนโซล โปรดตรวจสอบให้แน่ใจว่าได้แทนที่เครื่องหมายอัญประกาศ "herringbone" ด้วย ทางตรงคู่.
ปุ่มลัดพื้นฐาน: สังหาร, บันทึกการต่อสู้, ตัดการเชื่อมต่อ
คำสั่งที่ง่ายที่สุดในการดำเนินการพื้นฐาน
| ผูก | เขากำลังทำอะไรอยู่ |
| ผูกเพื่อฆ่า | สังหารตัวละครของคุณทันที |
| bind f1 consoletoggle;combatlog | แสดงบันทึกการรบโดยละเอียดพร้อมกับหน้าจอแสดงผล |
| ผูก p ping | แสดงค่า ping ปัจจุบัน |
| ยกเลิกการเชื่อมต่อ F4 | ตัดการเชื่อมต่อจากเซิร์ฟเวอร์ |
ผูกมัดสำหรับการวิ่ง ว่ายน้ำ นั่งยองๆ และปล้นสะดม
สคริปต์เหล่านี้ช่วยลดความจำเป็นในการกดปุ่มค้างไว้ตลอดเวลาในระหว่างการเดินทางไกลข้ามแผนที่ หรือในระหว่างการรวบรวมทรัพยากรตามปกติ
| ผูก | เขากำลังทำอะไรอยู่ |
| ผูกปุ่ม q ไปข้างหน้า; วิ่งเร็ว | เปิดใช้งานการเรียกใช้งานอัตโนมัติเมื่อตั้งค่าเป็น "Q" |
| ผูกปุ่ม z ไปข้างหน้า; วิ่งเร็ว; กระโดด | การกดปุ่ม "Z" จะเปิดใช้งานการว่ายน้ำอัตโนมัติ |
| ผูก c เป็ด | รวมถึงการนั่งยองๆ อย่างต่อเนื่องบนตัวอักษร "C" |
| ผูกเมาส์ 2 + โฮเวอร์ไอเทม | เมื่อคุณกดล้อเมาส์ค้างไว้ ระบบจะรวบรวมไอเทมเข้าสู่ช่องเก็บของของคุณโดยอัตโนมัติ |
การโจมตีอัตโนมัติและการเล็งเป้าหมาย
สายรัดเหล่านี้ทำให้การต่อสู้เป็นเรื่องง่ายขึ้น
| ผูก | เขากำลังทำอะไรอยู่ |
| การโจมตีแบบผูก Z | โจมตีอัตโนมัติอย่างต่อเนื่อง |
| ผูก z โจมตี;หลบ | ฟีเจอร์ "ย่อตัว" เพิ่มเติมในทีม ช่วยให้ตัวละครสามารถย่อตัวลงก่อนยิงได้ |
| bind z reload;attack;duck | รูปแบบที่เหมาะสมสำหรับอาวุธยิงทีละนัด |
| bind mouse1 "+attack2;+input.sensitivity .45;input.sensitivity .2" | เมื่อทำการเล็งเป้าหมาย ระบบจะลดความไวของเมาส์ลงเหลือ 0,2 โดยอัตโนมัติ |
| ผูกเมาส์ 1 +เปิด-ปิดไฟ;+โจมตี 2 | เปิดไฟฉายหรือเลเซอร์เล็งเป้าเมื่อทำการเล็ง |
การสลับมือ ตำแหน่งอาวุธ และมุมมองภาพ
ปุ่มลัดสำหรับปรับมุมมองและตำแหน่งมือบนหน้าจอ
| ผูก | เขากำลังทำอะไรอยู่ |
| bind rightarrow ~graphics.vm_horizontal_flip 1;graphics.vm_horizontal_flip 0 | เปลี่ยนตำแหน่งมือและอาวุธโดยการกดปุ่มลูกศรขวา |
| bind downarrow ~graphics.vm_fov_scale 0; graphics.vm_fov_scale 1 | เลื่อนมือเข้าใกล้หรือห่างออกไปโดยใช้ลูกศรลง |
| bind leftalt ~fov 90;fov 70 | การกดปุ่ม "L.Alt" จะเปลี่ยนมุมมองภาพ |
| bind c +fov 90;fov 70 | ซูมเข้าพร้อมกดปุ่ม "C" ค้างไว้ |
พันธะสำหรับการสร้างไอเทม
สูตรสากลมีลักษณะดังนี้: bind [key] Craft.add [ID] [quantity].ID คือตัวระบุรายการ หากระบุไม่ถูกต้อง คำสั่งจะไม่ทำงาน
ตัวอย่างเช่น การทำผ้าพันแผลหนึ่งชิ้นจะมีลักษณะดังนี้: bind v craft.add -2072273936 1.
โปรดตรวจสอบให้แน่ใจว่าคุณมีทรัพยากรในคลังเพียงพอ ก่อนเข้าสู่พื้นที่ดังกล่าว
| ผูก | งานฝีมือคืออะไร? |
| bind v craft.add -2072273936 10 | ผ้าพันแผล ×10 |
| bind b craft.add -1878475007 10 | ซองบรรจุวัตถุระเบิด ×10 |
| bind c craft.add 1079279582 10 | เข็มฉีดยา ×10 |
| bind i craft.add 1840822026 10 | ถั่วทับทิม ×10 |
| bind y craft.add -265876753 999 | ดินปืน ×999 |
| bind j craft.add -1211166256 100 | ตลับกระสุน 5.56×100 |
| bind n craft.add -1321651331 100 | ตลับระเบิด ×100 |
| bind k craft.add 605467368 100 | ตลับเพลิง ×100 |
| bind p craft.add -946369541 1 | เชื้อเพลิงคุณภาพต่ำ ×1 |
| bind x craft.add 15388698 10 | แผงกั้นหิน ×10 |
สามารถดูรหัสสินค้าอื่นๆ ได้ในโฟลเดอร์: …\Rust\Bundles\itemsเปิดไฟล์ *.json ที่ต้องการด้วยโปรแกรม Notepad แล้วคัดลอกตัวเลขจากฟิลด์ "itemmid"
การแชทและการเชื่อมต่อด้วยท่าทาง

มาโครเหล่านี้ช่วยให้คุณสามารถแลกเปลี่ยนวลีที่เตรียมไว้ แสดงอารมณ์ หรือส่งข้อความระบบไปยังแชทได้ทันที
อย่าลืมเปลี่ยนเครื่องหมายอัญประกาศแบบ "ก้างปลา" ให้เป็นเครื่องหมายอัญประกาศแบบเส้นตรงปกติ
| ผูก | เขากำลังทำอะไรอยู่ |
| bind 7 chat.say "สวัสดีทุกคน" | ส่งข้อความด่วนไปยังแชททั่วไป |
| bind 8 chat.teamsay "สวัสดี ทีม" | ส่งข้อความด่วนไปยังกลุ่มแชท |
| ผูก b ท่าทางโบกมือ | โบกมือที่ตัวอักษร "B" |
| ผูก n ท่าทางยกนิ้วโป้ง | เห็นด้วยกับตัวอักษร "N" |
| ผูกมัด v ท่าทางแห่งชัยชนะ | สัญลักษณ์แห่งชัยชนะด้วยตัวอักษร "V" |
| ผูก x ท่าทางยักไหล่ | กางแขนออกให้เป็นรูปตัว "X" |
ปุ่มลัดสำหรับผู้ดูแลระบบและเจ้าของเซิร์ฟเวอร์
คำสั่งลัดในรายการนี้ช่วยให้คุณสามารถเรียกใช้คำสั่งระบบที่ใช้งานได้เฉพาะผู้ดูแลระบบเท่านั้น
| ผูก | เขากำลังทำอะไรอยู่ |
| bind n noclip | ตั้งค่าโหมดการบินเป็น "N" |
| ผูก [leftshift+h] ดีบักกล้อง | เปิดใช้งานกล้องฟรีด้วยการกดปุ่ม "L.Shift+H" พร้อมกัน |
| ผูก [leftshift+t] เทเลพอร์ต2มาร์คเกอร์ | เทเลพอร์ตไปยังจุดที่กำหนดบนแผนที่ด้วยการกดปุ่ม "L.Shift+T" |
| ผูกปุ่มตัวเลขบนแป้น "ent kill" | ลบวัตถุที่อยู่ในขอบเขตการมองเห็นที่ "หมายเลข 1" |
| ผูก u "ent unlock" | เมื่อกดปุ่ม "U" จะปลดล็อกวัตถุในขอบเขตการมองเห็น |
| ผูก l «ent lock» | ปุ่ม "L" จะบังวัตถุนั้นจากขอบเขตการมองเห็น |
| ผูกปุ่มตัวเลข 2 เพื่อสร้าง [ชื่อวัตถุ] | สร้างวัตถุที่ระบุขึ้นมา |
| bind numpad5 heli.call | เรียกเฮลิคอปเตอร์รบมายังแผนที่ |
| bind [leftshift+rightcontrol] "weather.load clear" | เปลี่ยนสภาพอากาศเป็นแดดจัดด้วยการกดปุ่มคีย์ผสม "L.Shift+R.Ctrl" |
ปุ่มทั้งหมดสำหรับการผูกมัด
ตารางด้านล่างนี้ประกอบด้วยดัชนีสำคัญทั้งหมดที่สามารถผูกกับการกระทำในการตั้งค่าปุ่มลัดได้ ยกเว้นปุ่มตัวอักษรที่ง่ายที่สุด a-z ปุ่มตัวเลข 1-0 และปุ่ม F1-F12
| ปุ่ม | อยู่ที่ไหน |
| mouse0 | ปุ่มเมาส์ซ้าย |
| mouse1 | ปุ่มเมาส์ขวา |
| mouse2 | คลิกที่วงล้อเมาส์ |
| เมาส์3, เมาส์4 | ปุ่มด้านข้างเมาส์ |
| เลื่อนเมาส์ลง | เลื่อนเมาส์ลง |
| mousewheelup | เลื่อนเมาส์ขึ้น |
| อ้างกลับ | ทิลดา (~/Ё) |
| ลบ | ขีดสั้น (-) |
| บวก | บวก (+) |
| ซิสเร็ก | พิมพ์หน้าจอ |
| เลื่อนล็อค | Scroll Lock |
| NumLock | ปุ่ม Num Lock คือปุ่มบนสุดของแป้นตัวเลข |
| numpaddivide | กด "/" บนแป้นตัวเลข |
| การคูณด้วยแป้นตัวเลข | กด "*" บนแป้นตัวเลข |
| นัมแพดมินัส | กด "-" บนแป้นตัวเลข |
| numpadplus | กดเครื่องหมาย "+" บนแป้นตัวเลข |
| ศูนย์ตัวเลข | กดปุ่ม "Enter" บนแป้นตัวเลข |
| numpadperiod | ชี้นิ้วบนแป้นตัวเลข |
| numpadX | ตัวเลขบนแป้นตัวเลข แทนที่ "X" ด้วยตัวเลขใดก็ได้ตั้งแต่ 0 ถึง 9 |
| ลูกศรขึ้น | ลูกศรขึ้น |
| ลูกศรลง | ลูกศรลง |
| ลูกศรซ้าย | ลูกศรซ้าย |
| ลูกศรขวา | ลูกศรขวา |
| การควบคุมด้านขวา | Ctrl ขวา |
| การควบคุมด้านซ้าย | ปุ่ม Ctrl ซ้าย |
| เลื่อนขวา | การเลื่อนขวา |
| เลื่อนซ้าย | กะซ้าย |
| ถูกต้อง | Alt ขวา |
| ซ้าย | Alt ซ้าย |
| เฉือน | เครื่องหมายทับ (/) |
| ระยะเวลา | ระยะเวลา (.) |
| จุลภาค | เครื่องหมายจุลภาค (,) |
| หุ้น | เครื่องหมายแฮช (#) |
| อ้างกลับ | เครื่องหมายอะพอสโทรฟี ('/Э) |
| อัฒภาค | เครื่องหมายอัฒภาค (;/Ж) |
| วงเล็บซ้าย | วงเล็บเหลี่ยมเปิด ([) |
| วงเล็บขวา | วงเล็บเหลี่ยมปิด (]) |
| กลับ | «เข้าสู่» |
| แบ็กสแลช | เครื่องหมายแบ็กสแลชเหนือปุ่ม "Enter" (\) |
วิธีการลบการผูกมัดใน Rust
มีสองวิธีง่ายๆ ในการรีเซ็ตการตั้งค่าปุ่มลัด
ผ่านทางคอนโซล:
- เปิดคอนโซล (F1)
- หากต้องการล้างปุ่มใดปุ่มหนึ่งโดยเฉพาะ ให้พิมพ์ ยกเลิกการผูก [คีย์].
- หากต้องการรีเซ็ตการตั้งค่าทั้งหมด ให้ป้อนคำสั่งต่อไปนี้ clearbinds. ในกรณีนี้ การตั้งค่าควบคุมทั้งหมดจะถูกรีเซ็ต
- ตรวจสอบกุญแจ
- บันทึกการเปลี่ยนแปลงผ่าน เขียน cfg.
ผ่านไฟล์ keys.cfg:
- ปิดเกม.
- ไปที่โฟลเดอร์ …\Steam\steamapps\common\Rust\cfg\.
- เปิดไฟล์ ไฟล์คีย์.ซีเอฟจี ผ่านโปรแกรม Notepad
- ลบบรรทัดที่มีคีย์ที่ไม่จำเป็นออก แล้วบันทึกไฟล์
จะทำอย่างไรหากการผูกข้อมูลไม่ทำงาน
หากคำสั่งไม่ทำงาน ให้ตรวจสอบว่าเกิดปัญหาใดปัญหาหนึ่งต่อไปนี้หรือไม่:
- ตรวจสอบให้แน่ใจว่ามาโครที่ซับซ้อนมี เครื่องหมายอัญประกาศตรง (») ไม่ใช่ "ต้นคริสต์มาส"
- ตรวจสอบกับหนังสืออ้างอิงด้านบน ชื่อของคีย์เกมจะไม่เข้าใจตัวย่ออย่างเช่น RMB หรือ LShift
- ขจัดความขัดแย้ง - ตรวจสอบให้แน่ใจว่า ปุ่มนั้นไม่ได้ถูกใช้งานอยู่ อีกหนึ่งขั้นตอนสำคัญในการตั้งค่า
- ทดสอบคำสั่งแยกต่างหาก ป้อนฟังก์ชันนั้นลงในคอนโซลโดยไม่ต้องระบุ bind หรือชื่อคีย์ลัด (เช่น kill) แล้วดูว่าใช้งานได้หรือไม่
- เข้าสู่ เขียน cfgค่าการผูกปุ่มจะถูกรีเซ็ตเสมอหากคุณออกจากโปรแกรมโดยไม่ใช้คำสั่งนี้
- รีสตาร์ท Rust บางครั้งแคชของคอนโซลอาจเต็มหลังจากทำการแก้ไขจำนวนมากและจำเป็นต้องรีสตาร์ท
- ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ในการใช้งาน คำสั่งของผู้ดูแลระบบ (เช่น noclip) ถูกบล็อกสำหรับผู้เล่นทั่วไป และคำสั่งแชท (เช่น /home) จำเป็นต้องติดตั้งปลั๊กอินบนเซิร์ฟเวอร์ก่อน
แม้แต่ข้อผิดพลาดทางไวยากรณ์เล็กน้อยหรือสัญลักษณ์ที่ลืมไปก็อาจทำให้คำสั่งที่มีประโยชน์ไร้ประสิทธิภาพได้ ดังนั้น เมื่อสร้างการผูกปุ่ม จึงเป็นสิ่งสำคัญที่จะต้องระมัดระวังและปฏิบัติตามกฎ การกำหนดค่าคอนโซลที่เหมาะสมจะช่วยขจัดข้อจำกัดของเค้าโครงมาตรฐาน ทำให้ปุ่มควบคุมกลายเป็นสินทรัพย์ที่ซ่อนอยู่สำหรับการต่อสู้แบบ PvP และงานประจำวัน



