> For the complete documentation index, see [llms.txt](https://dynasty-store.gitbook.io/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dynasty-store.gitbook.io/home/products/jobs/dynasty-lifeguard/user-guide.md).

# User guide

User guide on how to use the Dynasty Lifeguard

## 1.CPR Interaction

You can configure how many times the CPR interaction minigame has to be done to revive the Npc, the Key used to make the interaction and the difficulty of the minigame

```lua
Config.CPRInteractionsQuantity = 3

Config.ReviveInteractionKey = 'e'

Config.ReviveInteractionDifficulty = 'easy'
```

## 2.Vehicle Spawn

You can configure to spawn a vehicle when start working

```lua
Config.SpawnLifeguardVehicle = true

Config.VehicleModel = "Blazer2"
```

## 2.Drowning Npc Locations

```lua
Config.DrowningPedLocations = {
    vec3(-1616.070312, -1332.764893, 0.5),
    vec3(-1309.569214, -1863.599976, 0.5),
    vec3(-1620.580200, -1338.580200, 0.5),
    vec3(-1598.558228, -1401.243896, 0.5),
    vec3(-1570.338501, -1447.292358, 0.5),
    vec3(-1577.525269, -1508.729614, 0.5),
    vec3(-1528.575806, -1563.441772, 0.5),
    vec3(-1509.006592, -1631.934082, 0.5),
    vec3(-1481.775879, -1673.868164, 0.5),
    vec3(-1452.158203, -1755.665894, 0.5),
    vec3(-1384.945068, -1811.762695, 0.5),
    vec3(-1354.892334, -1868.861572, 0.5),
    vec3(-1810.720825, -1126.008789, 0.5),
    vec3(-1882.852783, -1040.347290, 0.5),
    vec3(-1973.235107, -960.843933, 0.5),
    vec3(-2014.997803, -886.087891, 0.5),
    vec3(-2098.549561, -816.474731, 0.5),
    vec3(-2149.410889, -745.635193, 0.5),
    vec3(-2212.087891, -663.520874, 0.5),
}
```

You can configure the location for all the drowning Npcs to be rescued

## 3.Payment

You can configure the payment for each rescued Npc

```lua
Config.RescueMoney = 50
```
