ระบบอาชีพ (Job System)
ภาพรวม
ฟังก์ชันสำหรับจัดการและตรวจสอบข้อมูลอาชีพต่างๆ
ที่อยู่ไฟล์
source/client/services/job.lua
ฟังก์ชัน
GetJobs
ดึงข้อมูลอาชีพจากชื่ออาชีพ
jobName
string
ชื่ออาชีพที่ต้องการดึงข้อมูล
ค่าที่ส่งกลับ: JobInfo\|nil
- ข้อมูลอาชีพ หรือ nil ถ้าไม่พบอาชีพ
NeedsJobsOnline
ตรวจสอบว่าอาชีพมีผู้เล่นออนไลน์ตามที่กำหนดหรือไม่
jobName
string
ชื่ออาชีพที่ต้องการตรวจสอบ
total
number
จำนวนผู้เล่นขั้นต่ำที่ต้องการ
ค่าที่ส่งกลับ: boolean
- true
ถ้ามีผู้เล่นออนไลน์ตามที่กำหนด, false
ถ้าไม่มี
GetOnlineJobs
ดึงข้อมูลอาชีพและจำนวนผู้เล่นออนไลน์
jobName
string
ชื่ออาชีพที่ต้องการดึงข้อมูล
ค่าที่ส่งกลับ: JobInfo\|nil
- ข้อมูลอาชีพและจำนวนผู้เล่นออนไลน์ หรือ nil ถ้าไม่พบอาชีพ
โครงสร้างข้อมูล
JobInfo
jobName
string
key ของอาชีพ
label
string
ชื่ออาชีพแสดงโชว์
onlineTotal
number
จำนวนผู้เล่นออนไลน์ทั้งหมด
หมายเหตุ
ฟังก์ชันเหล่านี้ใช้สำหรับตรวจสอบและดึงข้อมูลอาชีพต่างๆ
GetOnlineJobs
สามารถดึงข้อมูลทั้งหมดได้ถ้าไม่ระบุ jobName
Last updated