azael_db-guardian
สำรองฐานข้อมูลเซิร์ฟเวอร์ และ ลบข้อมูลผู้เล่นที่ไม่ได้ใช้งาน ออกจากฐานข้อมูลของเซิร์ฟเวอร์ พร้อมการ สำรองข้อมูลผู้เล่นที่ถูกลบ รายบุคคล และยังสามารถอัปโหลดไฟล์สำรองข้อมูลไปยัง Google Drive API (GCP), Discord API (Webhook) หรือ Custom API ได้
ความต้องการ
เซิร์ฟเวอร์
ทรัพยากร
- oxmysql
- es_extended สำหรับเซิร์ฟเวอร์ที่ใช้ ESX Framework
- qb-core สำหรับเซิร์ฟเวอร์ที่ใช้ QBCore Framework
- vorp_core สำหรับเซิร์ฟเวอร์ที่ใช้ VORPCore Framework
tip
- หากคุณไม่ได้ใช้งาน oxmysql คุณสามารถดูรายละเอียดได้ที่ public/database
- หากคุณไม่ได้ใช้งาน ESX Framework, QBCore Framework หรือ VORPCore Framework คุณสามารถดูรายละเอียดได้ที่ public/framework
ติดตั้งและใช้งาน
- ดาวน์โหลดและแตกไฟล์ลงในโฟลเดอร์
resources
ของคุณ - ชื่อของทรัพยากรจะต้องเป็น
azael_db-guardian
ห้ามแก้ไขโดยเด็ดขาด - ไปยังโฟลเดอร์
config
และดำเนินการเปิดไฟล์ auth.config.lua เพื่อระบุ Token ของสินค้า - ไปยังไฟล์
server.cfg
และทำการเพิ่มensure azael_db-guardian
server.cfg
ensure azael_db-guardian
tip
- หากคุณใช้งานทรัพยากรนี้ในครั้งแรก เราขอแนะนำให้คุณดู บทช่วยสอนและคำแนะนำ
- ระบบจะดำเนินการตรวจสอบและติดตั้งฐานข้อมูล (SQL) ของทรัพยากรนี้โดยอัตโนมัติ
- คัดลอกข้อมูล ตัวระบุ และ วันที่เชื่อมต่อครั้งล่าสุด ของผู้เล่น จากตารางของเฟรมเวิร์กที่ใช้งาน หากเฟรมเวิร์กไม่ได้จัดเก็บข้อมูลการเชื่อมต่อของผู้เล่น จะคัดลอกเฉพาะข้อมูล ตัวระบุ และ กำหนดวันที่เชื่อมต่อครั้งล่าสุด เป็น วันเวลาปัจจุบัน
- ดูรายละเอียดของรหัสได้ที่ public/database ฟังก์ชัน InitDatabase (function)
caution
- หากเซิร์ฟเวอร์ของคุณมีผู้เล่นออนไลน์อยู่เป็นจำนวนมาก โปรดหลีกเลี่ยงการรีสตาร์ททรัพยากรนี้
danger
- หากใช้งานทรัพยากรนี้ในครั้งแรก หรือ เคยใช้งานทรัพยากรนี้ใน เซิร์ฟเวอร์เก่า และกำลังจะ เปิดเซิร์ฟเวอร์ใหม่ (เปิดประเทศเปิดใหม่) โปรดตรวจสอบบน ฐานข้อมูล ว่ามีตาราง
azael_db_guardian
อยู่หรือไม่ หากมีอยู่ให้ดำเนินการ ลบ ตารางazael_db_guardian
ออกจากฐานข้อมูล ก่อนเริ่มต้นเซิร์ฟเวอร์ หรือ ทรัพยากรนี้ - หาก เปิดใช้งาน การ ลบข้อมูลผู้เล่นที่ไม่ได้ใช้งาน ออกจากฐานข้อมูลของเซิร์ฟเวอร์ มีความจำเป็นที่จะต้องใช้งานทรัพยากรนี้อยู่ตลอด เพื่อความถูกต้องในการลบข้อมูล เนื่องจากระบบจะตรวจสอบ วันที่เชื่อมต่อครั้งล่าสุดของผู้เล่น จากตาราง
azael_db_guardian
คอลัมน์lastseen
บนฐานข้อมูล
ยกเลิกใช้งาน
- ไปยังไฟล์
server.cfg
และค้นหาensure azael_db-guardian
- ทำการเพิ่ม
#
ไว้ข้างหน้าensure azael_db-guardian
server.cfg
#ensure azael_db-guardian
danger
- หาก เปิดใช้งาน การ ลบข้อมูลผู้เล่นที่ไม่ได้ใช้งาน ออกจากฐานข้อมูลของเซิร์ฟเวอร์ มีความจำเป็นที่จะต้องใช้งานทรัพยากรนี้อยู่ตลอด เพื่อความถูกต้องในการลบข้อมูล เนื่องจากระบบจะตรวจสอบ วันที่เชื่อมต่อครั้งล่าสุดของผู้เล่น จากตาราง
azael_db_guardian
คอลัมน์lastseen
บนฐานข้อมูล