Devil HunterDevil Docs
Payment In Game

บริการเสริม

เปิด-ปิดบริการเสริมที่แสดงในหน้าบริการ (config_services.lua)

ไฟล์ config_services.lua กำหนดบริการเสริมทั้งหมดที่ผู้เล่นเห็นในแท็บ "บริการต่าง ๆ" ของ UI

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

config_services.lua
Settings = {
    ShowOnlyWhenEnabled = true,    -- ซ่อนแท็บถ้าไม่มีบริการเปิดใช้งาน
    MainTabLabel = "บริการต่างๆ",  -- ชื่อแท็บ
    NoServicesMessage = "ไม่มีบริการที่เปิดใช้งานในขณะนี้"
}

รายการบริการ

config_services.lua
ServicesConfig.Services = {
    ServiceName = {
        Enabled = true,
        Label = "ชื่อบริการ",
        Icon = "icon.svg",
        Description = "คำอธิบาย",
        Order = 1
    }
}

บริการที่มากับสคริปต์

เปลี่ยนชื่อ-นามสกุล

config_services.lua
NameChange = {
    Enabled = true,
    Label = "เปลี่ยนชื่อ",
    Icon = "namechange.svg",
    Description = "เปลี่ยนชื่อ-นามสกุลของคุณ",
    Order = 1,
}

เปลี่ยนเบอร์โทรศัพท์

config_services.lua
PhoneChange = {
    Enabled = true,
    Label = "เปลี่ยนเบอร์",
    Icon = "phone.svg",
    Description = "เปลี่ยนเบอร์โทรศัพท์ พร้อมระบบราคาตามความสวยของเบอร์",
    Order = 2,
}

การเพิ่มบริการใหม่

หากต้องการเพิ่มบริการอื่น ๆ ในอนาคต เพียงเพิ่ม entry ใหม่ใน ServicesConfig.Services:

config_services.lua
MyCustomService = {
    Enabled = true,
    Label = "ชื่อบริการของฉัน",
    Icon = "myicon.svg",
    Description = "คำอธิบายบริการ",
    Order = 3,
}

คำอธิบาย:

  • Enabled - เปิด/ปิดบริการ
  • Label - ชื่อที่แสดงในหน้ารวมบริการ
  • Icon - ชื่อไฟล์ไอคอน (อยู่ในโฟลเดอร์ UI)
  • Description - คำอธิบายสั้นใต้การ์ด
  • Order - ลำดับการแสดงผล (เลขน้อยขึ้นก่อน)

ค่าเริ่มต้น

ถ้าตั้ง ShowOnlyWhenEnabled = true และไม่มีบริการไหนเปิดอยู่ ระบบจะซ่อนแท็บ "บริการต่าง ๆ" ทั้งหมด

ราคาและกฎของแต่ละบริการตั้งค่าแยกใน:

On this page