[ZaT-SCRIPTS] [QBCore / ESX / QBOX] — Fivem Printer and Camera

[ZaT-SCRIPTS] [QBCore / ESX / QBOX] — Fivem Printer and Camera

Looking to add a whole new level of realism and creativity to your FiveM server? Check out this awesome Camera & Printer system that lets players take photos, draw custom prints, and organize everything into folders and envelopes — all in-game!

:small_blue_diamond: Snap realistic photos with an intuitive camera
:small_blue_diamond: Draw whatever you want and print your creations
:small_blue_diamond: Store photos and documents in folders and envelopes
:small_blue_diamond: Perfect for photographers, artists, detectives, and journalists
:small_blue_diamond: Adds tons of immersive roleplay potential!



Code is accessible 80%
Subscription-based No
Lines (approximately) 10k+
Requirements qb-core / esx
Support Yes
  • Config.lua :
Config = {}
Config.Framework = "qb" -- "esx"
Config.FrameworkPseudo = "qb-core" -- The name of the resource that contains the core object
Config.Inventory = "qb" -- Options: qb, tgiann, ox
Config.Target = "qb" -- Options: qb, ox, interact

Config.Webhook = {
    printer = "https://discord.com/api/webhooks/PRINTER_WEBHOOK_HERE",
    camera = "https://discord.com/api/webhooks/CAMERA_WEBHOOK_HERE",
}

Config.Items = {
    printer     = {
        item = "printer",
        prop = "v_res_printer",
        copy = false, -- can be copied or not
        photo = false, -- we can put photo in
        document = false, -- we can put document in
    },
    document    = {
        item = "document",
        prop = nil,
        copy = true, -- can be copied or not
        photo = false, -- we can put photo in
        document = false, -- we can put document in
    },
    camera    = {
        item = "camera",
        prop = nil,
        copy = false, -- can be copied or not
        photo = false, -- we can put photo in
        document = false, -- we can put document in
    },
    photo    = {
        item = "photo",
        prop = nil,
        copy = true, -- can be copied or not
        photo = false, -- we can put photo in
        document = false, -- we can put document in
    },
    photo_album = {
        item = "photo_album",
        prop = nil,
        copy = false, -- can be copied or not
        photo = true, -- we can put photo in
        document = false, -- we can put document in
    },
    document_folder = {
        item = "document_folder",
        prop = nil,
        copy = false, -- can be copied or not
        photo = true, -- we can put photo in
        document = true, -- we can put document in
    },
    envelope = {
        item = "envelope",
        prop = nil,
        copy = false, -- can be copied or not
        photo = true, -- we can put photo in
        document = true, -- we can put document in
    },
}

Showcase : https://youtu.be/I_wJSir5F5I

QBCore :
:shopping_cart: Tebex: https://zatv.tebex.io/category/qbcore
:open_book: Documentation: Printer and Camera | ZaT Scripts

ESX:
:shopping_cart: Tebex: https://zatv.tebex.io/category/esx
:open_book: Documentation: Printer and Camera | ZaT Scripts