chopzones

t1ger_chopshop/shared/chopzones.lua

Types and settings for the chopzones. You can set up as many as you like around the map using ox_lib box zones.

---@class ChopZoneBlip
---@field enable boolean
---@field name string
---@field sprite number
---@field display number
---@field color number
---@field scale number

---@class ChopZone
---@field coords vector3
---@field size vector3
---@field rotation number
---@field blip ChopZoneBlip

---@type ChopZone[]
return {
    {
        coords = vec3(2383.5, 3054.0, 48.0), -- box zone coords
        size = vec3(103.0, 54.0, 8.0), -- box zone size
        rotation = 0.0, -- box zone rotation
        blip = {enable = true, name = "Thomson Scrapyard", sprite = 867, display = 4, color = 35, scale = 0.8}, -- blip settings
    },
    {
        coords = vec3(-184.5, 6276.0, 31.0), -- box zone coords
        size = vec3(74.0, 54.0, 9.0), -- box zone size
        rotation = 315.0, -- box zone rotation
        blip = {enable = true, name = "Paleto Scrapyard", sprite = 867, display = 4, color = 35, scale = 0.8}, -- blip settings
    },
    {
        coords = vec3(-492.0, -1692.0, 19.0), -- box zone coords
        size = vec3(143.0, 95.0, 24.0), -- box zone size
        rotation = 340.0, -- box zone rotation
        blip = {enable = true, name = "La Puerta Scrapyard", sprite = 867, display = 4, color = 35, scale = 0.8}, -- blip settings
    },
    {
        coords = vec3(1527.25, -2120.0, 77.5), -- box zone coords
        size = vec3(71.0, 73.25, 9.0), -- box zone size
        rotation = 1.5, -- box zone rotation
        blip = {enable = true, name = "El Burro Heights Scrapyard", sprite = 867, display = 4, color = 35, scale = 0.8}, -- blip settings
    },
    -- add more
}

Last updated