พิกัด: ตัวเลข, ~ และ ^
คำสั่งที่วางบล็อกผิดที่หรือวาร์ปไปโผล่กลางอากาศ เกือบทั้งหมดมาจากการเลือกรูปแบบพิกัดผิด หน้านี้แยกให้เห็นว่าสามแบบต่างกันตรงไหน
พิกัดอ่านอย่างไร
พิกัดเขียนเรียงกันสามค่าคั่นด้วยเว้นวรรค คือ X Y Z โดย Y คือความสูง ไม่ใช่ค่ากลางอย่างที่หลายคนเข้าใจ
- X — ทิศตะวันออก/ตะวันตก ค่ามากขึ้นคือไปทางตะวันออก
- Y — ความสูง ค่ามากขึ้นคือสูงขึ้น
- Z — ทิศเหนือ/ใต้ ค่ามากขึ้นคือไปทางใต้
กดปุ่มดูพิกัดในเกมเพื่ออ่านค่าปัจจุบันของตัวเอง ค่าที่เห็นคือค่าที่เอาไปใส่ในคำสั่งได้ตรงๆ
สามรูปแบบ และเลือกใช้เมื่อไหร่
| รูปแบบ | นับจากอะไร | เหมาะกับ |
|---|---|---|
100 64 -200 |
จุดกำเนิดของโลก ตำแหน่งตายตัวเสมอ | จุดเกิด ลานรวมพล สิ่งก่อสร้างที่อยู่ที่เดิมตลอด |
~ ~1 ~ |
ตำแหน่งที่รันคำสั่ง | คำสั่งที่อยากให้ใช้ซ้ำได้ทุกที่โดยไม่ต้องแก้ตัวเลข |
^ ^ ^3 |
ทิศที่หันหน้าอยู่ เรียงเป็น ซ้าย ขึ้น หน้า | ยิงอะไรออกไปข้างหน้า วางของตรงหน้าไม่ว่าจะหันไปทางไหน |
~ กับ ^ ต่างกันตรงไหนกันแน่
ทั้งสองแบบนับจากตัวเรา แต่ต่างกันที่ ~ ไม่สนใจว่าเราหันหน้าไปทางไหน ส่วน ^ สนใจ
-
~ ~ ~5— ไปทางทิศใต้ 5 บล็อกเสมอ ไม่ว่าเราจะหันหน้าไปทางไหนก็ตาม เพราะแกน Z คือทิศเหนือ/ใต้ตายตัว -
^ ^ ^5— ไปข้างหน้า 5 บล็อกตามที่เราหันหน้าอยู่ หันไปทางไหนก็ไปทางนั้น
ห้ามผสมสองแบบในพิกัดชุดเดียวกัน — เขียน ^ ~2 ^ ไม่ได้ ถ้าใช้ ^ ต้องใช้ทั้งสามค่า เพราะเกมต้องรู้ว่าจะอ้างอิงจากทิศที่หันหน้าหรือจากแกนของโลก อย่างใดอย่างหนึ่ง
ข้อผิดพลาดที่เจอบ่อย
| อาการ | สาเหตุ |
|---|---|
| บล็อกไปโผล่ในตัวเราเอง | ใช้ ~ ~ ~ ซึ่งคือจุดที่ยืนอยู่พอดี ให้ขยับไปหนึ่งบล็อก เช่น ~ ~ ~1 |
| บล็อกไปโผล่ใต้พื้น | ลืมว่า ~ ~ ~ คือระดับเท้า ไม่ใช่ระดับสายตา อยากได้ระดับสายตาให้เขียน ~ ~1 ~ |
| คำสั่งขึ้นสีแดงตรงพิกัด | เขียน ~ ติดกับตัวเลขผิดด้าน ต้องเป็น ~5 ไม่ใช่ 5~ หรือมีเว้นวรรคคั่นเป็น ~ 5 |
| วาร์ปแล้วตกลงมาตาย | ค่า Y ต่ำหรือสูงกว่าพื้นจริง ลองวาร์ปไปที่ Y สูงๆ ก่อนแล้วค่อยไล่ลง |
| คอมมานด์บล็อกวางบล็อกผิดที่ | ~ ในคอมมานด์บล็อกนับจากตัวบล็อกเอง ไม่ใช่จากตัวผู้เล่น |
พิกัดในคอมมานด์บล็อกต่างจากในแชท
นี่คือความสับสนที่พบบ่อยที่สุดเรื่องหนึ่ง คำสั่งเดียวกันเป๊ะๆ ให้ผลคนละที่เมื่อย้ายจากแชทไปใส่คอมมานด์บล็อก เพราะจุดอ้างอิงเปลี่ยน
- พิมพ์ในแชท — ~ นับจากตัวผู้เล่น
- ในคอมมานด์บล็อก — ~ นับจากตัวคอมมานด์บล็อก
ถ้าอยากให้คอมมานด์บล็อกอ้างอิงจากตัวผู้เล่น ต้องห่อด้วย execute at ก่อน แล้วค่อยใส่คำสั่งที่ใช้ ~ อ่านเรื่อง execute
เครื่องมือที่ใช้พิกัด
คู่มืออื่นที่น่าอ่านต่อ
- พื้นฐานคำสั่ง Minecraft — เริ่มจากศูนย์: เปิด cheats ยังไง พิมพ์คำสั่งที่ไหนได้บ้าง และรู้จักตัวเลือกเป้าหมายกับพิกัดแบบพอใช้งานได้
- ตัวเลือกเป้าหมายแบบละเอียด — เจาะลึกเงื่อนไขในวงเล็บเหลี่ยม ตั้งแต่ type และ distance ไปจนถึง limit กับ sort และวิธีเช็คว่าทำไมคำสั่งไม่โดนใครเลย
- คอมมานด์บล็อก — เอาคำสั่งที่สร้างไว้ไปรันอัตโนมัติ ทั้งแบบกดครั้งเดียว แบบวนซ้ำ และแบบต่อกันเป็นลูกโซ่
- ทำไมคำสั่ง give ของเวอร์ชันเก่าใช้ไม่ได้ — NBT แบบเก่า, component แบบ 1.20.5 และ component แบบ 1.21.5 ต่างกันตรงไหน เทียบให้ดูจากคำสั่งที่สร้างจริง
- ระบบคะแนน scoreboard เบื้องต้น — สร้าง objective ให้เกมนับคะแนนเอง หรือนับเองจากคอมมานด์บล็อก แล้วเอาคะแนนไปใช้เป็นเงื่อนไขของคำสั่งอื่น
- คำสั่ง execute — คำสั่งที่ทรงพลังที่สุดใน Minecraft อธิบายทีละส่วน ว่า as กับ at ต่างกันยังไง และทำไมสลับลำดับแล้วผลเปลี่ยน
- คำสั่งไม่ทำงาน แก้ยังไง — ไล่หาสาเหตุทีละขั้นจากข้อความ error ที่เกมขึ้นให้ พร้อมสาเหตุที่เจอบ่อยของแต่ละแบบ