Progress

lib.progressBar

Displays a running progress bar.

lib.progressBar(data)
  • duration: number

  • label: string

  • useWhileDead?: boolean

  • allowRagdoll?: boolean

  • allowCuffed?: boolean

  • allowFalling?: boolean

  • canCancel?: boolean

  • anim?: table (object)

    • dict?: string

      • Must specify either scenario or dict

    • clip: string

    • flag?: number

      • Default: 49

    • blendIn?: float

      • Default: 3.0

    • blendOut?: float

      • Default: 1.0

    • duration?: number Default: -1

    • playbackRate?: number Default: 0

    • lockX?: boolean

    • lockY?: boolean

    • lockZ?: boolean

    • scenario?: string

      • Must specify either scenario or dict

    • playEnter?: boolean

      • Default: true

  • prop?: table (object or array)

    • [ If you want to define multiple props, you can pass them as individual tables (array of objects) ]

    • model: hash

    • bone?: number

      • Default: 60309

    • pos: table

      • x: number

      • y: number

      • z: number

    • rot: table (object)

      • x: number

      • y: number

      • z: number

  • disable?: table (object)

    • move?: boolean

    • car?: boolean

    • combat?: boolean

    • mouse?: boolean

Usage Example

lib.progressCircle

Similar to lib.progressBar except it displays a circle and you can define a position.

  • duration: number

  • label?: string

  • position?: 'middle' or 'bottom'

    • Default: 'middle'

  • useWhileDead?: boolean

  • allowRagdoll?: boolean

  • allowCuffed?: boolean

  • allowFalling?: boolean

  • canCancel?: boolean

  • anim?: table (object)

    • dict?: string

      • Must specify either scenario or dict

    • clip: string

    • flag?: number

      • Default: 49

    • blendIn?: float

      • Default: 3.0

    • blendOut?: float

      • Default: 1.0

    • duration?: number Default: -1

    • playbackRate?: number Default: 0

    • lockX?: boolean

    • lockY?: boolean

    • lockZ?: boolean

    • scenario?: string

      • Must specify either scenario or dict

    • playEnter?: boolean

      • Default: true

  • prop?: table (object or array)

    • [ If you want to define multiple props, you can pass them as individual tables (array of objects) ]

    • model: hash

    • bone?: number

      • Default: 60309

    • pos: table

      • x: number

      • y: number

      • z: number

    • rot: table (object)

      • x: number

      • y: number

      • z: number

  • disable?: table (object)

    • move?: boolean

    • car?: boolean

    • combat?: boolean

    • mouse?: boolean

Usage Example

lib.progressActive

Returns true if a progress bar is currently active.

lib.cancelProgress

If there is a progress bar active and the progress bar can be cancelled then it cancels it.

Last updated