Client

toggleUI

exports.tk_dispatch:toggleUI(page)

Toggles a UI page

page: 'callManager' 'sidebar' 'map'

getPlayerData

exports.tk_dispatch:getPlayerData()

Returns a table of data that can be used for example for call message

return:

  • data: table

    • gender: string

    • location: string

    • direction: string

    • vehicle?: table will only return if player is in a vehicle

      • model: string

      • color: string

      • plate: string

    • weapon?: string will only return if player is holding a weapon

addCall

exports.tk_dispatch:addCall(data)

Adds a call with given data

  • data: table

    • title: string

    • code?: string

    • priority?: string

    • coords?: vec3

    • coordsOffset?: number will randomise call coords by given amount

    • image?: string

    • takePhoto?: boolean should the call data include a photo of player screen

    • message?: string

    • showLocation?: boolean

    • showDirection?: boolean

    • showGender?: boolean

    • showVehicle?: boolean

    • platePercentage?: number the percentage of plate characters to show (0-100), missing characters will be replaced with a "?"

    • showWeapon?: boolean

    • showPerson?: boolean

    • showNumber?: boolean

    • removeTime?: number time in milliseconds to remove call

    • showTime?: number time in milliseconds the call will show as a notification

    • color?: string color for notification left side

    • flash?: boolean

    • playSound?: boolean

    • playSoundAll?: boolean will play a sound that all players can hear

    • jobs?: string[]

    • blip?: table

      • sprite: number

      • scale: number

      • color: number

      • flash?: boolean

      • display?: number

      • shortRange?: boolean

      • radius?: number

Examples

exports.tk_dispatch:addCall({
    title = 'Burglary',
    code = '10-58',
    priority = 'Priority 3',
    coords = GetEntityCoords(PlayerPedId()),
    showLocation = true,
    showGender = true,
    playSound = true,
    blip = {
        color = 3,
        sprite = 357,
        scale = 1.0,
    },
    jobs = {'police'}
})

Last updated