# Client

## CreateBlip

Function to create different blips with different options

```lua
function HRLib.CreateBlip(
    data:
    {
        type: 'forCoord'|'forEntity'|'forArea'|'forPickup',
        options: HRLibBlipOptions,
        specificOptions: HRLibBlipForCoordOptions|HRLibBlipForEntityOptions|
        HRLibBlipForAreaOptions|HRLibBlipForPickupOptions,
        options: HRLibBlipOptions
    }
): integer? blip
```

Parameters description

* `type` - blip type
* `options` - blip options, see [HRLibBlipOptions](../../classes/hrlibblipoptions) for more information
* specificOptions - required options for the different blip types, see:\
  [HRLibBlipForCoordOptions](../../classes/hrlibblipforcoordoptions), [HRLibBlipForEntityOptions](../../classes/hrlibblipforentityoptions),\
  [HRLibBlipForAreaOptions](../../classes/hrlibblipforareaoptions) and [HRLibBlipForPickupOptions](../../classes/hrlibblipforpickupoptions) for more information

Return description

* `blip` - contains blip id of the created blip
