Server Exports

All Server Side Exports

Check if player is in a job group

local inGroup, uniqueID, groupData, = exports['darrk-groups']:isPlayerInJobGroup(source, job)
  • source: number

  • job: string

Return:

  • inGroup: boolean

  • uniqueID: string

  • groupData: table

Check if player is a leader of a group

local isLeader, job = exports['darrk-groups']:isPlayerLeaderOfGroup(source)
  • source: number

Return:

  • isLeader: boolean

  • job: string

Get Group Members

local members = exports['darrk-groups']:getGroupMembers(groupID)
  • groupID: string

Return:

  • Members: table

    • CitizenID: string

Get Player Group

local playerGroup = exports['darrk-groups']:getPlayerGroup(source, citizenid)
  • source: number

  • citizenid?: string

Return:

  • GroupData: table

    • name: string

    • isLeader: boolean

    • groupType: string

    • uniqueID: string

    • members: table

      • firstname: string

      • lastname: string

      • isLeader: boolean

      • citizenid: string

      • me?: boolean

Find Group By Player

local group, job = exports['darrk-groups']:findGroupByPlayer(source, citizenid)
  • source: number

  • citizenid?: string

Return:

  • group: string

  • job: string

Un/Freeze Group Actions

Used when group are working, busy etc..

local freezed = exports['darrk-groups']:groupActions(groupid, toggle)
  • groupid: string

  • toggle?: boolean

Return:

  • freezed: boolean

Last updated