Fleamarket/Configuration

Configuration

The out of the box configuration for Evolent Fleamarket.

Fleamarket pages

This is the out of the box config.lua. Adjust the framework, inventory and categories to fit your server.

config.lua
Config = {
    DebugEnabled = false,
    Framework = 'qbx',                                         -- ox, qbx, qb, esx
    Notify = 'ox_lib',                                         -- ox_lib
    Target = 'ox_target',                                      -- ox_target
    Inventory = 'ox',                                          -- ox, qs, qb, codem, core, origen, tgiann
    BaseRepPerDolar = 0.0012,                                  -- Gets calculated as (base * total_price)
    TransactionAccount = 'money',                              -- Account which will be used in market transactions (money, bank, dirty_money or whatever)
    LogService = '',       -- fmsdk, discord
    Discord = { -- Webhook URL for logging
        WebhookUrl = '',
        Color = 3447003,
        Username = 'Evolent Fleamarket',
    },
    UseWebpForInventoryImages = false, -- Only set to true if you use .webp images for your inventory
    Laptop = false,          -- TOGGLE LAPTOP COMPATIBILITY
    Commands = {
        openTablet = { name = 'fleamarket', enabled = true }
    },
    Categories = {
        weapons = {
            name= "Weapons",
            icon= "fa-solid fa-gun",
            children= {
                { id= "WEAPON_PISTOL",          name= "Pistol" },
                { id= "WEAPON_COMBATPISTOL",    name= "Combat Pistol" },
                { id= "WEAPON_APPISTOL",        name= "AP Pistol" },
                { id= "WEAPON_PISTOL50",        name= ".50 Pistol" },
                { id= "WEAPON_HEAVYPISTOL",     name= "Heavy Pistol" },
                { id= "WEAPON_VINTAGEPISTOL",   name= "Vintage Pistol" },
                { id= "WEAPON_SNSPISTOL",       name= "SNS Pistol" },
                { id= "WEAPON_SNSPISTOL_MK2",   name= "SNS Pistol MK2" },
                { id= "WEAPON_PISTOL_MK2",      name= "Pistol MK2" },
                { id= "WEAPON_DOUBLEACTION",    name= "Double-Action Revolver" },
                { id= "WEAPON_REVOLVER",        name= "Revolver" },
                { id= "WEAPON_REVOLVER_MK2",    name= "Revolver MK2" },
                { id= "WEAPON_NAVYREVOLVER",    name= "Navy Revolver" },
                { id= "WEAPON_CERAMICPISTOL",   name= "Ceramic Pistol" },
                { id= "WEAPON_PISTOLXM3",       name= "WM 29 Pistol" },
                { id= "WEAPON_MICROSMG",        name= "Micro SMG" },
                { id= "WEAPON_MINISMG",         name= "Mini SMG" },
                { id= "WEAPON_SMG",             name= "SMG" },
                { id= "WEAPON_SMG_MK2",         name= "SMG Mk2" },
                { id= "WEAPON_ASSAULTSMG",      name= "Assault SMG" },
                { id= "WEAPON_COMBATPDW",       name= "Combat PDW" },
                { id= "WEAPON_MACHINEPISTOL",   name= "Machine Pistol" },
                { id= "WEAPON_ASSAULTRIFLE",    name= "Assault Rifle" },
                { id= "WEAPON_ASSAULTRIFLE_MK2",name= "Assault Rifle MK2" },
                { id= "WEAPON_CARBINERIFLE",    name= "Carbine Rifle" },
                { id= "WEAPON_CARBINERIFLE_MK2",name= "Carbine Rifle MK2" },
                { id= "WEAPON_SPECIALCARBINE",  name= "Special Carbine" },
                { id= "WEAPON_SPECIALCARBINE_MK2", name= "Special Carbine MK2" },
                { id= "WEAPON_BULLPUPRIFLE",    name= "Bullpup Rifle" },
                { id= "WEAPON_BULLPUPRIFLE_MK2",name= "Bullpup Rifle MK2" },
                { id= "WEAPON_COMPACTRIFLE",    name= "Compact Rifle" },
                { id= "WEAPON_MILITARYRIFLE",   name= "Military Rifle" },
                { id= "WEAPON_TACTICALRIFLE",   name= "Tactical Rifle" },
                { id= "WEAPON_HEAVYRIFLE",      name= "Heavy Rifle" },
                { id= "WEAPON_BATTLERIFLE",     name= "Battle Rifle" },
                { id= "WEAPON_MARKSMANRIFLE",   name= "Marksman Rifle" },
                { id= "WEAPON_MARKSMANRIFLE_MK2", name= "Marksman Rifle MK2" },
                { id= "WEAPON_SNIPERRIFLE",     name= "Sniper Rifle" },
                { id= "WEAPON_HEAVYSNIPER",     name= "Heavy Sniper" },
                { id= "WEAPON_HEAVYSNIPER_MK2", name= "Heavy Sniper MK2" },
                { id= "WEAPON_PRECISIONRIFLE",  name= "Precision Rifle" },
                { id= "WEAPON_MG",              name= "Machine Gun" },
                { id= "WEAPON_COMBATMG",        name= "Combat MG" },
                { id= "WEAPON_COMBATMG_MK2",    name= "Combat MG MK2" },
                { id= "WEAPON_PUMPSHOTGUN",     name= "Pump Shotgun" },
                { id= "WEAPON_PUMPSHOTGUN_MK2", name= "Pump Shotgun MK2" },
                { id= "WEAPON_SAWNOFFSHOTGUN",  name= "Sawn-Off Shotgun" },
                { id= "WEAPON_DBSHOTGUN",       name= "Double Barrel Shotgun" },
                { id= "WEAPON_BULLPUPSHOTGUN",  name= "Bullpup Shotgun" },
                { id= "WEAPON_ASSAULTSHOTGUN",  name= "Assault Shotgun" },
                { id= "WEAPON_HEAVYSHOTGUN",    name= "Heavy Shotgun" },
                { id= "WEAPON_COMBATSHOTGUN",   name= "Combat Shotgun" },
                { id= "WEAPON_AUTOSHOTGUN",     name= "Sweeper Shotgun" }
            }
        },
        ammo = {
            name= "Ammunition",
            icon= "fa-solid fa-burst",
            children= {
                { id= "ammo-22",        name= ".22 LR" },
                { id= "ammo-38",        name= ".38 Special" },
                { id= "ammo-44",        name= ".44 Magnum" },
                { id= "ammo-45",        name= ".45 ACP" },
                { id= "ammo-50",        name= ".50 AE" },
                { id= "ammo-9",         name= "9×19mm Parabellum" },
                { id= "ammo-rifle",     name= "5.56×45mm NATO" },
                { id= "ammo-rifle2",    name= "7.62×39mm" },
                { id= "ammo-sniper",    name= "7.62×51mm NATO" },
                { id= "ammo-heavysniper", name= ".50 BMG" },
                { id= "ammo-shotgun",   name= "12 Gauge" },
                { id= "ammo-musket",    name= ".50 Musket Ball" }
            }
        },
        mods = {
            name= "Weapon Parts & Mods",
            icon= "fa-solid fa-screwdriver-wrench",
            children= {
                { id= "at_suppressor_light", name= "Pistol Suppressor" },
                { id= "at_suppressor_heavy", name= "Rifle / SMG Suppressor" },
                { id= "at_flashlight",       name= "Tactical Flashlight" },
                { id= "at_grip",             name= "Foregrip" },
                { id= "at_barrel",           name= "Heavy Barrel" },
                { id= "at_clip_extended_pistol", name= "Extended Pistol Mag" },
                { id= "at_clip_extended_smg",    name= "Extended SMG Mag" },
                { id= "at_clip_extended_shotgun",name= "Extended Shotgun Mag" },
                { id= "at_clip_extended_rifle",  name= "Extended Rifle Mag" },
                { id= "at_clip_extended_mg",     name= "Extended MG Mag" },
                { id= "at_clip_extended_sniper", name= "Extended Sniper Mag" },
                { id= "at_clip_drum_smg",        name= "SMG Drum Mag" },
                { id= "at_clip_drum_shotgun",    name= "Shotgun Drum Mag" },
                { id= "at_clip_drum_rifle",      name= "Rifle Drum Mag" },
                { id= "at_compensator",      name= "Compensator" },
                { id= "at_scope_macro",      name= "Holographic Sight" },
                { id= "at_scope_small",      name= "Small Scope" },
                { id= "at_scope_medium",     name= "Medium Scope" },
                { id= "at_scope_large",      name= "Large Scope" },
                { id= "at_scope_advanced",   name= "Advanced Scope" }
            }
        },
        armor = { name= "Armor vests & rigs",      icon= "fa-solid fa-shield-halved" },
        clothing = { name= "Clothing",                icon= "fa-solid fa-shirt" },
        meds = { name= "Medical supplies",        icon= "fa-solid fa-kit-medical" },
        food = { name= "Food & drinks",           icon= "fa-solid fa-utensils" },
        keys = { name= "Keys",                    icon= "fa-solid fa-key" },
        currency = { name= "Currency",                icon= "fa-solid fa-money-bill-1" },
        containers = { name= "Containers",              icon= "fa-solid fa-box-archive" }
    }
}