สกอร์บอร์ด

สร้างตัวนับแบบกำหนดเองใน Bedrock

สร้าง objective แบบ dummy และแสดงบน sidebar

Edition
Bedrock Edition
เวอร์ชัน
Bedrock Edition 26.x (รองรับ 1.20 ขึ้นไป)
ระดับ
ปานกลาง
เวลาเตรียม
3 นาที
คัดลอกแล้ว
2 ครั้ง
สิทธิ์
ต้องเปิดใช้คำสั่งหรือมีสิทธิ์ผู้ดูแล

เหมาะกับงานไหน

เป็นฐานสำหรับคะแนนกิจกรรม Bedrock เช่น แต้มตอบคำถามหรือแต้มจบรอบ ใช้ dummy ซึ่งไม่เพิ่มคะแนนตามการตายหรือการเก็บของเอง สองบรรทัดนี้ยังไม่ได้ให้แต้มผู้เล่นหรือสร้างกติกาตัดสินผู้ชนะ

เตรียมก่อนรัน

ตรวจว่าไม่มี objective ชื่อ points ที่ระบบอื่นใช้อยู่ สร้าง objective ก่อนแล้วจึงเลือก sidebar หากมีตารางเดิมแสดงอยู่ให้จดชื่อไว้ เพราะพื้นที่แสดงผลเดียวกันอาจถูกแทนที่

ทำตามลำดับ

คำสั่งทั้งหมด

1

สร้าง Objective

/scoreboard objectives add points dummy คะแนน

ค่า dummy เปลี่ยนด้วยคำสั่งเท่านั้น

2

แสดงคะแนน

/scoreboard objectives setdisplay sidebar points

แสดง objective ทางขวาของหน้าจอ

จุดที่ปรับได้

แก้ points ให้ตรงกันทั้งสองบรรทัดเมื่อเปลี่ยนรหัสตัวนับ ส่วนคำว่า คะแนน คือชื่อบนหน้าจอ การเปลี่ยนชื่อแสดงผลอย่างเดียวไม่เปลี่ยนรหัสที่คำสั่งเพิ่มแต้มต้องใช้

ตรวจผลหลังรัน

หลังสร้างแล้วใช้เครื่องมือ scoreboard เพิ่มหรือกำหนดคะแนนให้บัญชีทดสอบหนึ่งคน ก่อนตรวจชื่อและแต้มบน sidebar การยังไม่เห็นรายชื่อทันทีหลังสองบรรทัดนี้เป็นไปได้ เพราะยังไม่ได้ตั้งคะแนนให้ใคร

เมื่อผลไม่ตรงที่คาด

หากคะแนนไม่เพิ่มระหว่างเล่น ให้ตรวจระบบให้แต้มที่ต้องสร้างเพิ่ม ไม่ใช่เปลี่ยน dummy เป็น deathCount จาก Java หากชื่อ objective ชน ให้เลือกชื่อใหม่หรือใช้ข้อมูลเดิมอย่างระมัดระวังแทนการลบคะแนนเก่า

ชุดคำสั่งที่เกี่ยวข้อง