mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 05:56:01 +01:00
feat(server/player): adding custom group info
This commit is contained in:
@@ -329,10 +329,10 @@ local function createCharacterTable(info)
|
|||||||
---@param rank number
|
---@param rank number
|
||||||
---@param isJob boolean
|
---@param isJob boolean
|
||||||
---@return boolean
|
---@return boolean
|
||||||
function self.addGroup(name, rank, isJob)
|
function self.addGroup(name, rank, info, isJob)
|
||||||
local groupRank = tonumber(rank) or 1
|
local groupRank = tonumber(rank) or 1
|
||||||
local groupInfo = Config.groups?[name]
|
local groupInfo = info or Config.groups?[name]
|
||||||
local bossRank = groupInfo and groupInfo.minimumBossRank
|
local bossRank = groupInfo?.minimumBossRank
|
||||||
|
|
||||||
-- if not groupInfo then return end
|
-- if not groupInfo then return end
|
||||||
if isJob then
|
if isJob then
|
||||||
@@ -343,8 +343,8 @@ local function createCharacterTable(info)
|
|||||||
|
|
||||||
self.groups[name] = {
|
self.groups[name] = {
|
||||||
name = name,
|
name = name,
|
||||||
label = groupInfo and groupInfo.label or name,
|
label = groupInfo?.label or name,
|
||||||
rankName = groupInfo and groupInfo.ranks[groupRank] or groupRank,
|
rankName = groupInfo?.ranks?[groupRank] or groupRank,
|
||||||
rank = groupRank,
|
rank = groupRank,
|
||||||
isJob = isJob,
|
isJob = isJob,
|
||||||
isBoss = bossRank and groupRank >= bossRank
|
isBoss = bossRank and groupRank >= bossRank
|
||||||
|
|||||||
Reference in New Issue
Block a user