หน้าผลรางวัล (Result Panel)
หลังกด Open หน้าจอเผยรางวัลจะขึ้นพร้อมการ์ดคว่ำและแถวปุ่มด้านล่าง คลิกการ์ดเพื่อพลิกและเผยรางวัล
เปิด x1
- โชว์ หนึ่ง ใบ
- ปุ่ม: Back และ Open Again
- ไม่มี Open All ตอนเปิดใบเดียว (ไม่มีอะไรให้เผยรวด)
เปิด x10
- โชว์ สิบ ใบเป็นกริด
- ปุ่ม: Back, Open All, และ Open Again
ปุ่มต่าง ๆ
| ปุ่ม | ทำอะไร |
|---|---|
| Open All | (x10 เท่านั้น) เผยการ์ดที่เหลือทั้งหมดในคลิกเดียว หายไปเมื่อเปิดครบทุกใบ |
| Open Again | เปิดตู้อีกครั้งด้วย จำนวนเดิม (x1 → x1, x10 → x10) คิดค่าเปิดใหม่ ไม่ข้าม |
| Back | กลับเมนูเลือกตู้ |
กฎปุ่ม Back (สำคัญ)
ตอนเปิด 10 ใบ Back จะล็อกจนกว่าจะเปิดครบทั้ง 10
- ก่อนพลิกครบ Back เป็นสีเทา (
&7) กดแล้วมีแค่เสียง "ไม่ได้" - เมื่อเปิดครบทุกใบ Back เปลี่ยนเป็นเขียว (
&a) กดได้ และปุ่ม Open All จะถูกเอาออก
แบบนี้เพื่อให้ผู้เล่นได้เห็นรางวัลทั้งหมดก่อนออก (ตอน x1 พลิกใบเดียวแล้ว Back ก็ปลดล็อกเหมือนกัน)
ได้รางวัลเมื่อไหร่?
รางวัลถูกแจกเมื่อหน้าจอเผยรางวัลปิด (กด Back / Open Again หรือหมดเวลา) และถูกเขียนลงดิสก์ ทันทีที่สุ่มได้ ดังนั้น:
- ถ้าเซิร์ฟดับ คุณหลุด หรือตายกลางการเผย รางวัลไม่หาย — จะได้ตอนเข้าเกม/เกิดใหม่ครั้งถัดไป
- ถ้ากระเป๋าเต็ม ไอเทมจะดรอปที่เท้าแทนที่จะหาย
ปรับแต่งปุ่ม
ปุ่ม Back / Open All / Open Again ปรับได้ใน theme.yml:
yaml
reveal-buttons:
y: -1.2 # ตำแหน่งแนวตั้งของทั้งแถว
back:
text: "&7&l[ Back ]"
text-revealed: "&a&l[ Back ]" # ข้อความเมื่อเปิดครบ
# glyph: g_back # ใช้รูปแทนข้อความ
# glyph-revealed: g_back_on
x: -1.15
scale: 0.4
hitbox: { w: 0.45, h: 0.18 }
all: { text: "&b&l[ Open All ]", x: 0, scale: 0.4, hitbox: { w: 0.5, h: 0.18 } }
again: { text: "&e&l[ Open Again ]", x: 1.15, scale: 0.4, hitbox: { w: 0.55, h: 0.18 } }
reveal-cards:
y: 0.7 # การ์ดสูงแค่ไหน (มาก = สูงขึ้น)ถ้าไม่ตั้งฟิลด์ไหน จะใช้ค่า default ในตัว พฤติกรรมจึงเหมือนเดิม
ถัดไป: แก้ปัญหา →