Events ของอาชีพ

File Location

config\events\jobs.events.overrides.lua

OnJobsOnlineUpdated

Parameters

Parameter
Type
Description

name

string

ชื่อของอาชีพเช่น "police"

total

number

จำนวนผู้เล่นที่ออนไลน์ในอาชีพนั้นๆ ที่อัพเดทล่าสุดเช่น 10

Example

--- ฟังก์ชันจะทำงานเมื่อมีการอัพเดทข้อมูลอาชีพออนไลน์ (Client Side / ฝั่งผู้เล่น)
---@param name string ชื่ออาชีพ
---@param total number จำนวนผู้อาชีพเล่นออนไลน์ที่อัพเดทมาให้
function EventsOverrides.Client.Jobs.OnJobsOnlineUpdated(name, total)
    local job = AFUCore.GetJobs(name)
    if not job then 
        Modules.Logger.warning(("not found job for event overrides %s"):format(name))
        return
    end
    print(("อาชีพ %s มีผู้เล่นออนไลน์ทั้งหมด %s คน"):format(job.label, total))
end

Last updated