# Config

```lua
grs.setting = {
    tipeAsuransi = 'persen', -- persen / fixed
    biayaAsuransi = 2, -- bisa persen / fixed price
    matauang = 'duit', -- duit (cash) / bank
    blipAsuransi = {
        sprite = 67,
        warna = 44,
        scale = 0.7,
    },
    blipGarasi = {
        sprite = 524,
        warna = 2,
        scale = 0.7,
    }
}

grs.asuransi = {
    ['paleto'] = {
        name = 'paleto',
        label = 'Asuransi Paleto',
        coords = vec4(-238.3852, 6197.0796, 31.4892, 130.3740),
    },
}

grs.garasi = {
    ['paleto'] = {
        name = 'paleto',
        label = 'Garasi Paleto',
        coords = vec4(102.0476, 6376.6289, 31.2258, 14.7979),
        radius = 10,
        multiple_spawn = {
            vec4(101.9679, 6375.4365, 31.2258, 8.1045),
            vec4(98.7856, 6374.2163, 31.2258, 31.1695),
            vec4(95.1781, 6372.8799, 31.2258, 10.3904),
        },
    },
    ['sandyshores'] = {
        name = 'sandyshores',
        label = 'Garasi Sandy Shores',
        coords = vec4(1733.9043, 3725.4009, 33.9795, 22.5905),
        radius = 10,
    },
    ['paradise'] = {
        name = 'paradise',
        label = 'Garasi Paradise',
        coords = vec4(145.2016, -1327.8649, 29.2023, 228.7069),
        radius = 10,
        access = {
            ['steamhex'] = {
                '11000010afbb060' -- irham testing
            },
            ['job'] = {
                'police' -- testing
            }
        },
    },
}
```

## Config Setting

| Tipe Setting  | Tipe Data                   | Deskripsi                                                                                                                                                                                                                                         |
| ------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| tipeAsuransi  | string ('persen' / 'fixed') | <p>jika pilih persen berarti biaya asuransinya adalah berdasarkan harga kendaraan di table vehicles.<br><br>kalau fixed berarti biaya asuransinya adalah pasti segitu terus setiap ambil asuransi.</p>                                            |
| biayaAsuransi | int                         | <p>jika tipeAsuransi memilih persen berarti biayaAsuransi ini adalah berapa persen dari suatu kendaraan.<br><br>jika tipeAsuransi memilih fixed berarti biayaAsuransi ini adalah berapa biaya yang harus dibayarkan setiap mengambil Asuransi</p> |
| matauang      | string ('duit'/'bank')      | ini adalah mata uang untuk membayar asuransi mau pakai duit (cash) atau bank.                                                                                                                                                                     |

## Config Garasi

| Tipe Setting    | Tipe Data | Deskripsi                                                                                                                                                                                                                            |
| --------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| table Key       | string    | sebagai id dari suatu garasi, misal 'paleto', untuk penyimpanan data di database, hanya bisa didaftarkan sekali saja per id, tidak bisa duplikat.                                                                                    |
| name            | string    | sama seperti table Key                                                                                                                                                                                                               |
| label           | string    | tulisan yang akan tampil di ingame pada suatu garasi dan pada blip map.                                                                                                                                                              |
| coords          | vec4      | koordinat untuk blip map dan titik tengah + tempat spawn default (jika tidak ada multiple\_spawn)                                                                                                                                    |
| multiple\_spawn | vec4      | <p>koordinat untuk spawn kendaraan jika parkirannya </p><p>lebih dari 1 dalam 1 garasi</p>                                                                                                                                           |
| radius          | int       | seberapa luas jangkauan garasi kamu                                                                                                                                                                                                  |
| access          | table     | <p>jika kamu mau memberikan akses untuk beberapa orang saja atau hanya untuk beberapa job saja, kamu bisa pakai ini.<br><br>misal,<br><br>steamhex = {'11000010afbb060', '11000010afbb061'}<br><br>job = {'police', 'ambulance'}</p> |
| noblip          | boolean   | jadikan noblip = true untuk menonaktifkan blip garasi tersebut di map.                                                                                                                                                               |

## Config Asuransi

| Tipe Setting | Tipe Data | Deskripsi                                                                                                       |
| ------------ | --------- | --------------------------------------------------------------------------------------------------------------- |
| table Key    | string    | sebagai id dari suatu asuransi, misal 'paleto', hanya bisa didaftarkan sekali saja per id, tidak bisa duplikat. |
| label        | string    | tulisan yang akan tampil di ingame pada suatu asuransi dan pada blip map.                                       |
| multi\_spawn | vec4      | <p>koordinat untuk spawn kendaraan jika parkirannya </p><p>lebih dari 1 dalam 1 asuransi</p>                    |
| coords       | vec4      | koordinat untuk blip map dan titik tengah + tempat spawn default (jika tidak ada multiple\_spawn)               |
