Skip to main content

Commands

คำสั่งที่สามารถใช้งานได้ของทรัพยากร azael_db-guardian

Default Commands

คำสั่งเริ่มต้นของทรัพยากร azael_db-guardian

สำรองฐานข้อมูลเซิร์ฟเวอร์

  • คำสั่ง สำรองฐานข้อมูลเซิร์ฟเวอร์
  • ชื่อคำสั่งเริ่มต้นคือ dbbackup (อ้างอิงจากการกำหนดค่า Command.DatabaseBackup)
dbbackup
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ตรวจสอบและลบข้อมูลผู้เล่น

  • คำสั่ง ตรวจสอบ และ ลบข้อมูลผู้เล่น ที่ไม่เชื่อมต่อกับเซิร์ฟเวอร์มากกว่าวันที่กำหนด ตามการกำหนดค่า UserIdle.LimitDays
  • ชื่อคำสั่งเริ่มต้นคือ dbdelidle (อ้างอิงจากการกำหนดค่า Command.DatabaseBackup)
dbdelidle
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ยกเลิกกระบวนการลบข้อมูลผู้เล่น

  • คำสั่ง ยกเลิกกระบวนการลบข้อมูลผู้เล่นที่ไม่เชื่อมต่อ หากระบบกำลังดำเนินการลบข้อมูลอยู่
  • ชื่อคำสั่งเริ่มต้นคือ dbdelcancel (อ้างอิงจากการกำหนดค่า Command.CancelDelUserIdle)
dbdelcancel
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

แสดงจำนวนผู้เล่นที่เข้าเงื่อนไขถูกลบข้อมูล

  • คำสั่ง แสดงจำนวนผู้เล่นทั้งหมด ที่ไม่เชื่อมต่อกับเซิร์ฟเวอร์มากกว่าวันที่กำหนด ตามการกำหนดค่า UserIdle.LimitDays
  • ชื่อคำสั่งเริ่มต้นคือ dbcountidle (อ้างอิงจากการกำหนดค่า Command.CountUserIdle)
dbcountidle
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ลบข้อมูลเฉพาะผู้เล่น

  • คำสั่ง ลบข้อมูลเฉพาะผู้เล่น โดยจะไม่ตรวจสอบวันที่เชื่อมต่อครั้งล่าสุดของผู้เล่น
  • ชื่อคำสั่งเริ่มต้นคือ dbdeluser (อ้างอิงจากการกำหนดค่า Command.DeleteUserData)
dbdeluser [identifier]

Argument

NameTypeRequiredDefaultDescription
identifierstring✔️nilตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน
note
  • ESX อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
  • QBCore อ้างอิง ตัวระบุผู้เล่น จากตาราง players คอลัมน์ license
  • VORPCore อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ยกเลิกสถานะถูกลบข้อมูลผู้เล่น

  • คำสั่ง ยกเลิกสถานะถูกลบข้อมูล ให้ผู้เล่น
  • ชื่อคำสั่งเริ่มต้นคือ dbundeluser (อ้างอิงจากการกำหนดค่า Command.UndeleteUser)
dbundeluser [identifier]

Argument

NameTypeRequiredDefaultDescription
identifierstring✔️nilตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน
note
  • ESX อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
  • QBCore อ้างอิง ตัวระบุผู้เล่น จากตาราง players คอลัมน์ license
  • VORPCore อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
info

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server และ Client ได้ (ฝั่ง Client จะต้องมีสิทธิ์ ACE อนุญาตใช้งานคำสั่ง)

ตรวจสอบข้อมูลผู้เล่น

  • คำสั่ง แสดงข้อมูลผู้เล่น จากตาราง azael_db_guardian
  • ชื่อคำสั่งเริ่มต้นคือ dbuserinfo (อ้างอิงจากการกำหนดค่า Command.GetUserInfo)
dbuserinfo [identifier]

Argument

NameTypeRequiredDefaultDescription
identifierstring✔️nilตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน
note
  • ESX อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
  • QBCore อ้างอิง ตัวระบุผู้เล่น จากตาราง players คอลัมน์ license
  • VORPCore อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
info

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server และ Client ได้ (ฝั่ง Client จะต้องมีสิทธิ์ ACE อนุญาตใช้งานคำสั่ง)

เพิ่มจำนวนวันให้ผู้เล่น (ในกรณีเเจ้งลาหยุดต่างๆ)

  • คำสั่ง เพิ่มจำนวนวันให้ผู้เล่น ในกรณีผู้เล่นเเจ้งลาหยุดต่างๆ เพื่อไม่ให้เข้าเงื่อนไขการถูกลบข้อมูล
  • ชื่อคำสั่งเริ่มต้นคือ dbaddleave (อ้างอิงจากการกำหนดค่า Command.AddLeaveDays)
dbaddleave [identifier] [days]

Argument

NameTypeRequiredDefaultDescription
identifierstring✔️nilตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน
daysnumber✔️nilจำนวนวันลา (อ้างอิงจากวันเวลาที่ใช้งานคำสั่ง และเพิ่มจำนวนวันให้ตามที่กำหนด)
note
  • ESX อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
  • QBCore อ้างอิง ตัวระบุผู้เล่น จากตาราง players คอลัมน์ license
  • VORPCore อ้างอิง ตัวระบุผู้เล่น จากตาราง users คอลัมน์ identifier
info

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server และ Client ได้ (ฝั่ง Client จะต้องมีสิทธิ์ ACE อนุญาตใช้งานคำสั่ง)

danger

หากผู้เล่นทำการเชื่อมต่อกับเซิร์ฟเวอร์หลังจากดำเนินการใช้งานคำสั่งนี้ ระบบจะอัพเดทวันที่เชื่อมต่อล่าสุดเป็นวันและเวลาปัจจุบัน

Google Drive Commands

คำสั่ง Google Drive เมื่อกำหนด Option.Type เป็น 1 (อัปโหลดไฟล์ไปยัง Google Drive API (GCP))

รับรายชื่อไฟล์ สำรองข้อมูลเซิร์ฟเวอร์

  • คำสั่ง รับรายชื่อไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์
  • ชื่อคำสั่งเริ่มต้นคือ gdserverlist (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FileList)
gdserverlist
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ลบไฟล์ สำรองข้อมูลเซิร์ฟเวอร์ (ระบุชื่อไฟล์)

  • คำสั่ง ลบไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์ โดยอ้างอิงจาก ชื่อไฟล์
  • ชื่อคำสั่งเริ่มต้นคือ gdserverdel (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FileDelete)
gdserverdel [filename]

Argument

NameTypeRequiredDefaultDescription
filenamestring✔️nilชื่อไฟล์ที่ต้องการลบ
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ลบไฟล์ สำรองข้อมูลเซิร์ฟเวอร์ (ทั้งหมด)

  • คำสั่ง ลบไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์ ทั้งหมด
  • ชื่อคำสั่งเริ่มต้นคือ gdserverpurge (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FilePurge)
gdserverpurge
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

danger

โปรดระมัดระวังในการใช้งานคำสั่งนี้

รับรายชื่อไฟล์ สำรองข้อมูลผู้เล่น

  • คำสั่ง รับรายชื่อไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล
  • ชื่อคำสั่งเริ่มต้นคือ gdplayerlist (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FileList)
gdplayerlist
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ลบไฟล์ สำรองข้อมูลผู้เล่น (ระบุชื่อไฟล์)

  • คำสั่ง ลบไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล โดยอ้างอิงจาก ชื่อไฟล์
  • ชื่อคำสั่งเริ่มต้นคือ gdplayerdel (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FileDelete)
gdplayerdel [filename]

Argument

NameTypeRequiredDefaultDescription
filenamestring✔️nilชื่อไฟล์ที่ต้องการลบ
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

ลบไฟล์ สำรองข้อมูลผู้เล่น (ทั้งหมด)

  • คำสั่ง ลบไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล ทั้งหมด
  • ชื่อคำสั่งเริ่มต้นคือ gdplayerpurge (อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FilePurge)
gdplayerpurge
caution

สามารถใช้งานคำสั่งนี้ได้ทางฝั่ง Server เท่านั้น ไม่สามารถใช้งานทางฝั่ง Client ได้

danger

โปรดระมัดระวังในการใช้งานคำสั่งนี้