Payment In Game
คู่มือการตั้งค่า
ระบบร้านค้าในเกมพร้อมระบบเติมเงินและบริการเสริมสำหรับ FiveM
Devil Market เป็นสคริปต์ร้านค้าในเกม FiveM ที่ออกแบบมาเพื่อให้ผู้เล่นสามารถซื้อไอเทม ยานพาหนะ อาวุธ และใช้บริการเสริมต่าง ๆ ผ่าน UI ที่ใช้งานง่าย รองรับการเติมเงินผ่านหลายช่องทาง ระบบสต็อกสินค้า และระบบจำกัดการซื้อ
องค์ประกอบของสคริปต์
Devil Market ประกอบด้วย 2 resources หลักที่ทำงานร่วมกัน:
| Resource | หน้าที่ |
|---|---|
devil_market | ตัวร้านค้าในเกม จัดการสินค้า สต็อก คำสั่งแอดมิน และการแจ้งเตือน |
devil_marketaddons | ระบบเสริมแบ็กเอนด์ จัดการ Discord Bot, การเติมเงิน, การตรวจสลิป และ API |
ฟีเจอร์หลัก
- ร้านค้าหลายหมวดหมู่ - ไอเทมทั่วไป อาวุธ ยานพาหนะ สินค้าโปรโมชั่น
- ระบบ Point และ Coin - สกุลเงินในเกมสำหรับซื้อสินค้า
- ระบบเติมเงินหลายช่องทาง - PromptPay, TrueMoney, Stripe, Discord, อัปโหลดสลิปผ่านมือถือ
- ระบบจำกัดสต็อก - จำกัดจำนวนสินค้า จำกัดการซื้อต่อคน ตั้งเวลาเปิด-ปิดขาย
- ระบบการันตี (Guarantee) - สะสมยอดซื้อเพื่อรับรางวัล
- บริการเปลี่ยนชื่อ-เบอร์ - เปลี่ยนชื่อผู้เล่นและเปลี่ยนเบอร์โทรศัพท์
- ระบบตรวจจับการโกง - ป้องกันการดัดแปลงค่าจากฝั่งผู้เล่น
- คำสั่งแอดมิน - จัดการสต็อก ดูประวัติ ให้ Point/Coin
ข้อกำหนดเบื้องต้น
ก่อนติดตั้ง ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณมี:
- ESX Legacy (หรือ ESX เวอร์ชันที่เข้ากันได้)
- oxmysql สำหรับเชื่อมต่อฐานข้อมูล
- Node.js 18+ สำหรับ resource
devil_marketaddons - MySQL 5.7+ หรือ MariaDB 10.2+ (ต้องรองรับ JSON column)