Commands
คำสั่งที่สามารถใช้งานได้ของทรัพยากร azael_db-guardian
Default Commands
คำสั่งเริ่มต้นของทรัพยากร azael_db-guardian
สำรองฐานข้อมูลเซิร์ฟเวอร์
- คำสั่ง สำรองฐานข้อมูลเซิร์ฟเวอร์
- ชื่อคำสั่งเริ่มต้นคือ
dbbackup(อ้างอิงจากการกำหนดค่า Command.DatabaseBackup)
dbbackup
ตรวจสอบและลบข้อมูลผู้เล่น
- คำสั่ง ตรวจสอบ และ ลบข้อมูลผู้เล่น ที่ไม่เชื่อมต่อกับเซิร์ฟเวอร์มากกว่าวันที่กำหนด ตามการกำหนดค่า UserIdle.LimitDays
- ชื่อคำสั่งเริ่มต้นคือ
dbdelidle(อ้างอิงจากการกำหนดค่า Command.DatabaseBackup)
dbdelidle
ยกเลิกกระบวนการลบข้อมูลผู้เล่น
- คำสั่ง ยกเลิกกระบวนการลบข้อมูลผู้เล่นที่ไม่เชื่อมต่อ หากระบบกำลังดำเนินการลบข้อมูลอยู่
- ชื่อคำสั่งเริ่มต้นคือ
dbdelcancel(อ้างอิงจากการกำหนดค่า Command.CancelDelUserIdle)
dbdelcancel
แสดงจำนวนผู้เล่นที่เข้าเงื่อนไขถูกลบข้อมูล
- คำสั่ง แสดงจำนวนผู้เล่นทั้งหมด ที่ไม่เชื่อมต่อกับเซิร์ฟเวอร์มากกว่าวันที่กำหนด ตามการกำหนดค่า UserIdle.LimitDays
- ชื่อคำสั่งเริ่มต้นคือ
dbcountidle(อ้างอิงจากการกำหนดค่า Command.CountUserIdle)
dbcountidle
ลบข้อมูลเฉพาะผู้เล่น
- คำสั่ง ลบข้อมูลเฉพาะผู้เล่น โดยจะไม่ตรวจสอบวันที่เชื่อมต่อครั้งล่าสุดของผู้เล่น
- ชื่อคำสั่งเริ่มต้นคือ
dbdeluser(อ้างอิงจากการกำหนดค่า Command.DeleteUserData)
dbdeluser [identifier]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
identifier | string | ✔️ | nil | ตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน |
note
ยกเลิกสถานะถูกลบข้อมูลผู้เล่น
- คำสั่ง ยกเลิกสถานะถูกลบข้อมูล ให้ผู้เล่น
- ชื่อคำสั่งเริ่มต้นคือ
dbundeluser(อ้างอิงจากการกำหนดค่า Command.UndeleteUser)
dbundeluser [identifier]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
identifier | string | ✔️ | nil | ตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน |
note
info
ตรวจสอบข้อมูลผู้เล่น
- คำสั่ง แสดงข้อมูลผู้เล่น จากตาราง
azael_db_guardian - ชื่อคำสั่งเริ่มต้นคือ
dbuserinfo(อ้างอิงจากการกำหนดค่า Command.GetUserInfo)
dbuserinfo [identifier]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
identifier | string | ✔️ | nil | ตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน |
note
info
เพิ่มจำนวนวันให้ผู้เล่น (ในกรณีเเจ้งลาหยุดต่างๆ)
- คำสั่ง เพิ่มจำนวนวันให้ผู้เล่น ในกรณีผู้เล่นเเจ้งลาหยุดต่างๆ เพื่อไม่ให้เข้าเงื่อนไขการถูกลบข้อมูล
- ชื่อคำสั่งเริ่มต้นคือ
dbaddleave(อ้างอิงจากการกำหนดค่า Command.AddLeaveDays)
dbaddleave [identifier] [days]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
identifier | string | ✔️ | nil | ตัวระบุผู้เล่น โดยอ้างอิงจากฐานข้อมูลของ Framework ที่ใช้งาน |
days | number | ✔️ | nil | จำนวนวันลา (อ้างอิงจากวันเวลาที่ใช้งานคำสั่ง และเพิ่มจำนวนวันให้ตามที่กำหนด) |
note
info
danger
หากผู้เล่นทำการเชื่อมต่อกับเซิร์ฟเวอร์หลังจากดำเนินการใช้งานคำสั่งนี้ ระบบจะอัพเดทวันที่เชื่อมต่อล่าสุดเป็นวันและเวลาปัจจุบัน
Google Drive Commands
คำสั่ง Google Drive เมื่อกำหนด Option.Type เป็น 1 (อัปโหลดไฟล์ไปยัง Google Drive API (GCP))
รับรายชื่อไฟล์ สำรองข้อมูลเซิร์ฟเวอร์
- คำสั่ง รับรายชื่อไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์
- ชื่อคำสั่งเริ่มต้นคือ
gdserverlist(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FileList)
gdserverlist
ลบไฟล์ สำรองข้อมูลเซิร์ฟเวอร์ (ระบุชื่อไฟล์)
- คำสั่ง ลบไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์ โดยอ้างอิงจาก ชื่อไฟล์
- ชื่อคำสั่งเริ่มต้นคือ
gdserverdel(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FileDelete)
gdserverdel [filename]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
filename | string | ✔️ | nil | ชื่อไฟล์ที่ต้องการลบ |
ลบไฟล์ สำรองข้อมูลเซิร์ฟเวอร์ (ทั้งหมด)
- คำสั่ง ลบไฟล์ สำรองข้อมูลของเซิร์ฟเวอร์ ทั้งหมด
- ชื่อคำสั่งเริ่มต้นคือ
gdserverpurge(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.ServerBackups.FilePurge)
gdserverpurge
danger
โปรดระมัดระวังในการใช้งานคำสั่งนี้
รับรายชื่อไฟล์ สำรองข้อมูลผู้เล่น
- คำสั่ง รับรายชื่อไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล
- ชื่อคำสั่งเริ่มต้นคือ
gdplayerlist(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FileList)
gdplayerlist
ลบไฟล์ สำรองข้อมูลผู้เล่น (ระบุชื่อไฟล์)
- คำสั่ง ลบไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล โดยอ้างอิงจาก ชื่อไฟล์
- ชื่อคำสั่งเริ่มต้นคือ
gdplayerdel(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FileDelete)
gdplayerdel [filename]
Argument
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
filename | string | ✔️ | nil | ชื่อไฟล์ที่ต้องการลบ |
ลบไฟล์ สำรองข้อมูลผู้เล่น (ทั้งหมด)
- คำสั่ง ลบไฟล์ สำรองข้อมูลของผู้เล่น ที่ถูกลบข้อมูล ทั้งหมด
- ชื่อคำสั่งเริ่มต้นคือ
gdplayerpurge(อ้างอิงจากการกำหนดค่า GoogleDriveAPI.Command.PlayerBackups.FilePurge)
gdplayerpurge
danger
โปรดระมัดระวังในการใช้งานคำสั่งนี้