# NPC Towing Missions

If the RP workload is slow players can request NPC missions. These missions will randomly spawn a defined ped and vehicle somewhere for the player to pick up and drop off at a defined location. They will then be paid a configurable amount for mission completion, define missions in `Config.NPCTowing`

***

{% hint style="warning" %}
IMPORTANT INFORMATION
{% endhint %}

* The model is the spawn name of the vehicle and must be in your vehicles.lua
* The name is the NPC name and is just a generic name for the notifications / menu etc
* The location must be a `vector4` value
* The destination must be a `vector4` value
* Define the minimum and maximum payment values for this mission
* Define the ped model to spawn next to the vehicle
* Define blip settings: Id is the blip id, colour is the blip colour, scale is the blip scale & title is the blip name

```lua
{
    model = 'glendale', -- vehicle model to spawn
    name = 'Sarah Feltz', -- generic ped name
    location = vector4(-729.08, -1802.54, 28.13, 34.43), -- recovery location
    destination = vector4(-212.93, -1302.85, 31.3, 268.7), -- recovery destination
    payment = { min = 1000, max = 2500 }, -- payment min and max
    ped = 'a_f_m_tourist_01', -- ped model
    blip = { -- blip settings
        id = 68, -- blip id
        colour = 5, -- blip colour
        scale = 0.7, -- blip scale
        title = 'NPC Tow Request', -- blip name
    },
},
```
