> For the complete documentation index, see [llms.txt](https://dragon-heart-studios.gitbook.io/dragonheartstudios/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dragon-heart-studios.gitbook.io/dragonheartstudios/scripts/dhs-bankingsim/installation.md).

# Installation

### DEPENDENCIES

> **REQUIRED DEPENDENCIES**

| Type               | Resource                                              | Alternatives              | Download                                            |
| ------------------ | ----------------------------------------------------- | ------------------------- | --------------------------------------------------- |
| Framework          | [Compatibility](/dragonheartstudios/compatibility.md) | <ul><li>NA</li></ul>      | (INCLUDED IN BRIDGE)                                |
| Bridge             | community\_bridge                                     | <ul><li>NA</li></ul>      | <https://github.com/TheOrderFivem/community_bridge> |
| Interaction System | [Compatibility](/dragonheartstudios/compatibility.md) | <ul><li>NA</li></ul>      | (INCLUDED IN BRIDGE)                                |
| Menu System        | <ul><li>ox\_lib</li></ul>                             | <ul><li>NA</li></ul>      | <https://github.com/overextended/ox_lib>            |
| Input System       | <ul><li>ox\_lib</li></ul>                             | <ul><li>ox\_lib</li></ul> | <https://github.com/overextended/ox_lib>            |
| Notify System      | [Compatibility](/dragonheartstudios/compatibility.md) | <ul><li>NA</li></ul>      | (INCLUDED IN BRIDGE)                                |

### RESOURCE INSTALLATION GUIDE

> **1) RESOURCE DOWNLOAD**

{% hint style="info" %}
Download your resource from [CFX Portal](https://portal.cfx.re).
{% endhint %}

***

> **2) ADD THE ITEMS**

{% tabs %}
{% tab title="ox\_inventory" %}

```lua
--DHS-BankingSim Items
['fleeca_card_debit_personal'] = {
    label = 'Fleeca Debit Card',
    weight = 10,
    stack = false,
    close = true,
    description = 'Personal debit card issued by Fleeca Bank',
},
['fleeca_card_debit_joint'] = {
    label = 'Fleeca Joint Debit Card',
    weight = 10,
    stack = false,
    close = true,
    description = 'Joint account debit card issued by Fleeca Bank',
},
['fleeca_card_business'] = {
    label = 'Fleeca Business Card',
    weight = 10,
    stack = false,
    close = true,
    description = 'Business account card issued by Fleeca Bank',
},
['fleeca_card_credit'] = {
    label = 'Fleeca Credit Card',
    weight = 10,
    stack = false,
    close = true,
    description = 'Credit card issued by Fleeca Bank',
},
['fleeca_card_black'] = {
    label = 'Fleeca Black Card',
    weight = 10,
    stack = false,
    close = true,
    description = 'Premium elite card issued by Fleeca Bank',
},

['portable_pos_terminal'] = {
    label = 'Portable POS Terminal',
    weight = 500,
    stack = false,
    close = true,
    description = 'A handheld payment terminal for processing card transactions on the go.',
    client = { useable = true },
},

['account_statement'] = {
    label = 'Account Statement',
    weight = 500,
    stack = false,
    close = true,
    description = 'A statement of your account activity.',
    client = { useable = true },
},

['loan_contract'] = {
    label = 'Loan Contract',
    weight = 500,
    stack = false,
    close = true,
    description = 'A contract for a loan.',
    client = { useable = true },
},

['proof_of_funds'] = {
    label = 'Proof of Funds',
    weight = 500,
    stack = false,
    close = true,
    description = 'A proof of funds document.',
    client = { useable = true },
},

['certified_check'] = {
    label = 'Certified Check',
    weight = 500,
    stack = false,
    close = true,
    description = 'A certified check.',
    client = { useable = true },
},

['tax_summary'] = {
    label = 'Tax Summary',
    weight = 500,
    stack = false,
    close = true,
    description = 'A tax summary.',
    client = { useable = true },
},
```

{% endtab %}

{% tab title="qb-inventory" %}

```lua
fleeca_card_debit_personal = { name = 'fleeca_card_debit_personal', label = 'Fleeca Debit Card', weight = 10, type = 'item', image = 'fleeca_card_debit_personal.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Personal debit card issued by Fleeca Bank' },
  fleeca_card_debit_joint = { name = 'fleeca_card_debit_joint', label = 'Fleeca Joint Debit Card', weight = 10, type = 'item', image = 'fleeca_card_debit_joint.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Joint account debit card issued by Fleeca Bank' },            
  fleeca_card_business = { name = 'fleeca_card_business', label = 'Fleeca Business Card', weight = 10, type = 'item', image = 'fleeca_card_business.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Business account card issued by Fleeca Bank' },                           
  fleeca_card_credit = { name = 'fleeca_card_credit', label = 'Fleeca Credit Card', weight = 10, type = 'item', image = 'fleeca_card_credit.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Credit card issued by Fleeca Bank' },                                             
  fleeca_card_black = { name = 'fleeca_card_black', label = 'Fleeca Black Card', weight = 10, type = 'item', image = 'fleeca_card_black.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Premium elite card issued by Fleeca Bank' },                                          
                                                                                                                                                                                                                                                                                                                           -- Banking Equipment                                                                                                                                                                                                                                                                                                   
  portable_pos_terminal = { name = 'portable_pos_terminal', label = 'Portable POS Terminal', weight = 500, type = 'item', image = 'portable_pos_terminal.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A handheld payment terminal for processing card transactions on the   
  go.' },                                                                                                                                                                                                                                                                                                                   
  -- Financial Documents                                                                                                                                                                                                                                                                                                 
  account_statement = { name = 'account_statement', label = 'Account Statement', weight = 500, type = 'item', image = 'account_statement.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A statement of your account activity.' },
  loan_contract = { name = 'loan_contract', label = 'Loan Contract', weight = 500, type = 'item', image = 'loan_contract.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A contract for a loan.' },                                                                            
  proof_of_funds = { name = 'proof_of_funds', label = 'Proof of Funds', weight = 500, type = 'item', image = 'proof_of_funds.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A proof of funds document.' },                                                                    
  certified_check = { name = 'certified_check', label = 'Certified Check', weight = 500, type = 'item', image = 'certified_check.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A certified check.' },                                                                        
  tax_summary = { name = 'tax_summary', label = 'Tax Summary', weight = 500, type = 'item', image = 'tax_summary.png', unique = true, useable = true, shouldClose = true, combinable = nil, description = 'A tax summary.' },
```

{% endtab %}
{% endtabs %}

***

> **3) ADD THE IMAGES TO YOUR INVENTORY**

{% hint style="info" %}

* Open DHS-BankingSim > images
* Copy files from the folder and add them into your inventory image folder
  {% endhint %}

***

> **4) INSTALL COMPLETE**

{% hint style="success" %}
The Install is now complete, you may move onto looking at the config.
{% endhint %}
