Files
justice/www/html/Game/public/img/TowerBlock
giteaadmin 45a071a1f6 feat(admin): Stack minigame tab icon (TowerBlock bar asset)
Thai: ไอคอนแท็บ Minigame-3 + CSS tab-heading-icon--stack-tab
English: /Game/img/TowerBlock/admin-tab-minigame-3.png, contain in 52×20 box.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-03 08:20:26 +00:00
..
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 18:13:42 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00
2026-05-02 16:59:09 +00:00

Tower block (Stack) — รูปสำหรับฉาก / FTP
========================================

โหมดเกม **stack** (สลับจังหวะลงตึก) — ถ้าอัปโหลดรูปผ่าน **FTP** ให้ใช้โฟลเดอร์นี้เท่านั้น:

  **`/Game/public/img/TowerBlock`**  (ตัวพิมพ์ใหญ่ T และ B — **ไม่มีช่องว่าง**)

อย่าใช้ชื่อ **`Tower block`** (มีช่องว่าง) — บนเซิร์ฟหลายแบบคำสั่ง FTP `MKD "Tower block"` จะได้ **550 Create directory operation failed** เหมือนกรณีโฟลเดอร์ "Violent Crime" / ชื่อมี space อื่น ๆ

English: Upload Stack / tower assets under **`TowerBlock`** (no spaces). **`Tower block`** often fails with FTP **550**.

โฟลเดอร์นี้ถูกสร้างตอนรัน `scripts/deploy-www.sh` (mkdir + www-data + setgid 2775) เพื่อให้อัปโหลดได้ทันที

ถ้า FTP ยัง 550: ตรวจว่าเชื่อมที่โฟลเดอร์ **public/img** ใต้ document root (เช่น `/var/www/html/Game/public/img/TowerBlock`) ไม่ใช่ chroot คนละระดับกับ `/Game/...`

---

ฉากภารกิจ Stack (editor id **mnn93hpi**) — `play.js` โหลดจาก `/Game/img/TowerBlock/` พร้อม fallback ไป `/Game/img/gauntlet-assets/` ถ้าไฟล์หาย

| ไฟล์ | ใช้ |
|------|------|
| `popup-Howto.png` | แผง HOW TO PLAY + พื้นหลังช่วงนับถอยหลัง |
| `popup-result.png` | แผงสรุปภารกิจ (GCM) |
| `result-check.png` (ถ้ามี) | ไอคอนติ๊ก «ภารกิจสำเร็จ» บนสรุป — ไม่มีจะใช้ของ gauntlet |
| `sling.png` | เชือกเหวี่ยงบล็อกในเกม (ยืดจากจุดแขวนถึงบล็อก) — แนวตั้งในไฟล์ = แนวสาย; ไม่มีไฟล์จะใช้เส้นประแทน |

English: Mission map **mnn93hpi** loads **`popup-Howto.png`**, **`popup-result.png`**, optional **`result-check.png`**, **`sling.png`** (crane rope; dashed fallback if missing) from this folder.