ทึกฐานข้อมูล (Queries)

ภาพรวม

ไฟล์นี้เป็นการตั้งค่าคำสั่ง SQL สำหรับจัดการข้อมูลผู้เล่นในฐานข้อมูล

ที่อยู่ไฟล์

config/queries.config.lua

ฟังก์ชันที่มีให้ใช้งาน

SavePlayerJob

บันทึกข้อมูลงานของผู้เล่น

พารามิเตอร์
ประเภท
คำอธิบาย

identifier

string

รหัสผู้เล่น

job

string

ชื่องาน

grade

number

เกรดงาน

ค่าที่ส่งกลับ: boolean - บอกว่าการบันทึกสำเร็จหรือไม่

SavePlayerName

บันทึกชื่อของผู้เล่น

พารามิเตอร์
ประเภท
คำอธิบาย

source

string|number

เลขไอดีผู้เล่น

identifier

string

รหัสผู้เล่น

name

string

ชื่อผู้เล่น

ค่าที่ส่งกลับ: boolean - บอกว่าการบันทึกสำเร็จหรือไม่

หมายเหตุ: ถ้าตั้งค่า Config.SaveSteamNameToDatabase = true จะบันทึกชื่อ Steam แทนชื่อที่กำหนด

SaveGroup

บันทึกกลุ่มของผู้เล่น

พารามิเตอร์
ประเภท
คำอธิบาย

source

number

เลขไอดีผู้เล่น

identifier

string

รหัสผู้เล่น

group

string

กลุ่มผู้เล่น

ค่าที่ส่งกลับ: boolean - บอกว่าการบันทึกสำเร็จหรือไม่

โครงสร้าง SQL

ฟังก์ชันทั้งหมดทำงานกับตาราง users ในฐานข้อมูล โดยมีคอลัมน์ที่เกี่ยวข้องดังนี้:

  • identifier (string) - รหัสผู้เล่น

  • name (string) - ชื่อผู้เล่น

  • job (string) - ชื่องาน

  • job_grade (int) - เกรดงาน

  • group (string) - กลุ่มผู้เล่น