Skip to content

Shops ​

Here's a drag'n'drop example of how to set up shops for drug equipment and tools using different inventory systems. You can customize the items, prices, and locations as needed.

Tools ​

Add the shop to your ox_inventory in data/shops.lua.

lua
["Drugs"] = {
    name = "Drug Shop",
    inventory = {
        -- Farming
        { name = "drugs_pot_small",         price = 250 },
        { name = "drugs_pot_medium",        price = 500 },
        { name = "drugs_pot_large",         price = 750 },
        { name = "farm_water_can",          price = 1000 },
        { name = "farm_fertilizer",         price = 1500 },
        { name = "weapon_scanner",          price = 1500 },
        { name = "seeds_cocaine",           price = 50 },
        { name = "seeds_weed_1a",           price = 50 },
        { name = "seeds_weed_1b",           price = 50 },
        { name = "seeds_weed_2a",           price = 50 },
        { name = "seeds_weed_2b",           price = 50 },
        { name = "seeds_weed_2c",           price = 50 },

        -- Weed
        { name = "rolling_paper",           price = 100 },

        -- Meth
        { name = "meth_hose",               price = 50 },
        { name = "meth",                    price = 50 },
        { name = "meth_ammonia_barrel",     price = 50 },
        { name = "meth_slop",               price = 50 },
        { name = "meth_explosive",          price = 50 },
        { name = "meth_kit",                price = 50 },
        { name = "meth_pseudo",             price = 50 },
        { name = "meth_redpowder",          price = 50 },
        { name = "meth_lithium",            price = 50 },
        { name = "meth_lab_card",           price = 50 },
        { name = "plastic",                 price = 50 },

        -- Cocaine
        { name = "cocaine_container",       price = 50 },
        { name = "cocaine_solvent",         price = 50 },
        { name = "cocaine_leaf",            price = 50 },
        { name = "cocaine_drying_rack",     price = 50 },
        { name = "cocaine_paste",           price = 50 },
        { name = "cocaine_smelter",         price = 50 },
        { name = "limestone_dust",          price = 50 },
        { name = "cocaine_powder",          price = 50 },
        { name = "cocaine_brick",           price = 50 },
        { name = "cocaine",                 price = 50 },
        { name = "wood_log",                price = 50 },
        { name = "wood_plank",              price = 50 }
    },
    -- locations = {
    --    vector3(0.0, 0.0, 0.0), -- example location
    -- },
    targets = {
        { ped = `s_m_m_strvend_01`, scenario = "WORLD_HUMAN_STAND_IMPATIENT", loc = vec3(-1171.99, -1575.79, 3.39), heading = 127.28 },
    },
}

TIP

The coordinates used above are examples. Replace them with your desired shop location.