Devil HunterDevil Docs
Payment In Game

หน้า Landing และข้อความ UI

ตั้งค่าหน้า Landing และข้อความ UI (config_settings.panel.lua)

ไฟล์ config_settings.panel.lua กำหนดข้อความ ป้ายกำกับ และแบนเนอร์โปรโมชั่นที่แสดงในหน้า Landing ของ UI

การตั้งค่าหน้า Landing

config_settings.panel.lua
settings.landingPage = {
    enabled = true,                  -- เปิด/ปิดแท็บหน้าแรก
    tabLabel = "หน้าแรก",            -- ชื่อแท็บหน้า Landing

    welcomeTitle = "ยินดีต้อนรับสู่ Devil Store",
    welcomeSubtitle = "ร้านค้าออนไลน์ที่ดีที่สุดสำหรับเซิร์ฟเวอร์ของคุณ",

    autoSlide = true,                -- เลื่อน carousel อัตโนมัติ
    slideInterval = 5000             -- ความถี่การเลื่อน (milliseconds)
}

แบนเนอร์โปรโมชั่น (promotions)

config_settings.panel.lua
promotions = {
    {
        title = "โปรโมชั่นพิเศษ",
        image = "https://placehold.co/800x300/2c2c2c/4CAF50?text=Promo+1",
        description = "รับส่วนลดพิเศษเมื่อเติมเงิน 500 บาทขึ้นไป!",
        link = "refill"
    },
    {
        title = "สินค้าใหม่",
        image = "https://placehold.co/800x300/2c2c2c/e7c330?text=New+Items",
        description = "สินค้าใหม่เข้าสู่ร้านค้าแล้ววันนี้",
        link = "market"
    }
}

ค่าที่ปรับได้:

  • title - หัวข้อบนแบนเนอร์
  • image - URL รูปภาพ (แนะนำขนาด 800x300)
  • description - คำอธิบายสั้น
  • link - ปลายทางเมื่อกด: market, refill, history, services

การเพิ่มแบนเนอร์

เพียงเพิ่ม entry ใหม่ใน array promotions:

config_settings.panel.lua
promotions = {
    {
        title = "โปรโมชั่นพิเศษ",
        image = "https://your-cdn.com/promo1.jpg",
        description = "เติมเงิน 500 บาท รับ Point เพิ่ม 10%",
        link = "refill"
    },
    {
        title = "สินค้ามาใหม่",
        image = "https://your-cdn.com/new-items.jpg",
        description = "อาวุธ Limited เข้าใหม่วันนี้",
        link = "market"
    },
    {
        title = "ประวัติการสั่งซื้อ",
        image = "https://your-cdn.com/history.jpg",
        description = "ดูประวัติการซื้อทั้งหมดของคุณ",
        link = "history"
    },
}

การปรับแต่งข้อความต้อนรับ

เปลี่ยนข้อความต้อนรับให้เข้ากับธีมเซิร์ฟเวอร์:

config_settings.panel.lua
welcomeTitle = "ยินดีต้อนรับสู่ Devil Store",
welcomeSubtitle = "ร้านค้าออนไลน์ที่ดีที่สุดสำหรับเซิร์ฟเวอร์ของคุณ",

ตัวอย่าง:

config_settings.panel.lua
welcomeTitle = "ยินดีต้อนรับสู่ Black Market",
welcomeSubtitle = "แหล่งรวมสินค้าหายากและบริการพิเศษ",
config_settings.panel.lua
autoSlide = true,         -- เลื่อนอัตโนมัติ
slideInterval = 5000      -- เปลี่ยนทุก 5 วินาที

ถ้าต้องการให้ผู้เล่นกดเลื่อนเอง:

config_settings.panel.lua
autoSlide = false

การปิดหน้า Landing

ถ้าไม่ต้องการหน้า Landing เลย:

config_settings.panel.lua
settings.landingPage = {
    enabled = false
}

เมื่อปิดหน้า Landing

เมื่อปิด ระบบจะเปิดแท็บ "ร้านค้า" เป็นหน้าแรกอัตโนมัติ

On this page