Installation Guide

Welcome to the **Z-Store** setup guide for your FiveM server using QBCore. Follow the steps carefully to ensure everything works smoothly

⚠️ Important Notice

Do not rename the resource folder! Renaming the resource from z-notaryjob will break functionality

πŸ“¦ Required Items

Add the following items to your qb-core/shared/items.lua:

["notary_tablet"] = {
    name = "notary_tablet",
    label = "Notary Tablet",
    weight = 500,
    type = "item",
    image = "notary_tablet.png",
    unique = false,
    useable = true,
    description = "A tablet used for notary purposes."
},
["vehicle_contract"] = {
    name = "vehicle_contract",
    label = "Vehicle Contract Document",
    weight = 50,
    type = "item",
    image = "contract.png",
    unique = true,
    useEvent = "notary:getDocument",
    description = "A notarized vehicle transfer document."
},

["house_contract"] = {
    name = "house_contract",
    label = "House Contract",
    weight = 50,
    type = "item",
    image = "contract.png",
    unique = true,
    useEvent = "notary:gethouseDocument",
    description = "A notarized house transfer document."
},

🏒 Add Notary Job

Insert this job configuration into qb-core/shared/jobs.lua:

πŸ–ΌοΈ Inventory Images

Copy all images from the resource folder : html/inv_imgs β†’ Paste them into your inventory script’s image folder.

Make sure filenames match the image names defined in the items above

πŸ”§ Required Dependencies

Install the following required resources: https://github.com/overextended/ox_libarrow-up-right https://github.com/citizenfx/screenshot-basicarrow-up-right Make sure these are up-to-date for best compatibility

πŸ“₯ Installation Steps

Once dependencies are installed: 1. Run the SQL file included in the resource :

  1. Configure Config.lua for basic settings

  2. Edit server/sv_utils.lua to customize your server functions if needed

  3. Set Discord webhooks inside server/webhooks.lua

  4. In your server.cfg, ensure the resources are loaded in this order: ensure qb-core ensure ox_lib ensure z-notaryjob Place ensure z-notaryjob at the end to ensure all dependencies are loaded first

Last updated