> For the complete documentation index, see [llms.txt](https://peuren.gitbook.io/peuren/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://peuren.gitbook.io/peuren/peuren_burglary/configuration/basic-configuration.md).

# Basic Configuration

## API Keys

This file can be located in *peuren\_burglary\shared\sh\_apikeys.lua.*

```lua
ApiKeys = {
    Enabled = true, -- Send logs to the given Discord Webhook
    JobLogs = "", --Your Discord Webhook for newly created jobs
    LootLogs = "", --Your Discord Webhook for acquired loot from the burglaries
}
```

## Looting minigame images

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

This is the path of your item images. If the inventory you're using doesn't use images you can create a new folder inside any resource and place the images in there. Just be sure to add the image files to the *files* in fxmanifest.lua of the resource.

```lua
Config.UIImageSource = "ox_inventory/web/images"--Path of your inventory item images, examples:
    --QBCore: qb-inventory/html/images
    --Ox: ox_inventory/web/images
```

## Dispatch

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Dispatch = {
    enabled = true, --Send alert to police
    dispatch_code = '10-90', -- Dispatch code added to the message.
    message = 'Burglary in progress', -- Dispatch message.
    color = 2, -- Blip Color, more info: https://docs.fivem.net/docs/game-references/blips/#blip-colors
    sprite = 500, -- Blip Sprite, more info: https://docs.fivem.net/docs/game-references/blips/#blips
    scale = 1.0, -- Blip Scale
    time = 300, -- Blip Seconds Visible in seconds.
    delay = 5, -- Dispatch delay after first interaction in seconds.
}
```

## Police Jobs

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Jobs = { 
    policeRequired = 0,--How many police officer have to be on, to get a job 
    policeJobs = { 'police', 'sheriff', 'bcso', }, --Police job names
    enabled = true,--If this is set to true, then it will enable a time frame in which you need to find a given house and break into it
    timeToFind = { min = 10, sec = 0 },--How much time you have to find a given house and break into it
    decreaseRepOnExpiredTime = { min = 1, max = 2 },--How much reputation does a player loose on failing to find the given house ant breaking into it
    resetTime = { min = 20, sec = 30}--How much time does it have to pass after the alarm goes off to delete the house
}
```

## Kicking

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Kicking = {
    enabled = true,--Is kicking option enabled
    kickingTime = 5000,--Progress bar time in ms
    chance = 20,--Chance of kicking the door open
    cooldown = { min = 1, sec = 0 }--How much does a player need to wait before kicking again
}
```

## Hacking

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Hacking = {
    requiredItem = 'electronickit',--Item used to hack the alarm inside the house
    hackingTime = 5000,--Progress bar time in ms
    chance = 50--Chance of breaking the hacking device item when failed to hack the security system
}
```

## Lockpicking

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Lockpicking = {
    requiredItem = 'lockpick',--Item used to lockpick the entrance door
    chance = 50--Chance of breaking the lockpick item when failed to lockpick the entrance door
}
```

## Alarm

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.Alarm = {
    play = { min = 2, sec = 20 }, --How much time does players have to disable security system before it starts to go off
    cooldown = { min = 5, sec = 30 }, --How much time does players have before the alarm goes off and calls the police
    sendWarning = { min = 0, sec = 30 },--This will send a warning every set min and sec how much time is left till the alarm goes off
    warns = {
        hacked = true,--Send warnings how much time is left after hacking the alarm system
        notHacked = true,--Send warnings how much time is left when the alarm system is not yet been hacked
    }
}
```

## House Blip

This file can be located in *peuren\_burglary\shared\sh\_main.lua.*

```lua
Config.HouseLocationBlip = {
    sprite = 40,--Blip icon id
    color = 1,--Blip color id
    scale = 1.5,--Blip scale
    radius = {
        enabled = false,--If radius is enabled, players will have to find a house in that radius, otherwise it will add a blip directly on the house
        sprite = 9,--Radius id
        color = 1,--Radius color id
        offsets = math.random(-170.0, 170.0),--Radius offset,
        radius = 250--Radius size,
    }
}
```
