Configuration

This section includes all configurable files for the selected script. Most settings are configured automatically, but each config.lua file contains a header comment explaining the purpose and usage of every configuration type. Be sure to read the header of each file carefully to fully understand how to customize and adapt the system for QBCORE, ESX, or standalone environments, ensuring seamless integration with your server.


qs-jobcenter/shared/config.lua
function debugPrint(message)
    if Config and Config.Debug then
        print("[Quasar Jobcenter]: " .. message)
    end
end

function checkDependencies(resourceTable)
    for resourceName, frameworkId in pairs(resourceTable) do
        local state = GetResourceState(resourceName)
        if state:find('started') ~= nil then
            debugPrint("Found matching dependency: " .. resourceName .. " with ID: " .. frameworkId)
            return frameworkId
        end
    end
    debugPrint("No matching dependencies found")
    return false
end

local frameworks = {
    ['es_extended'] = 'esx',
    ['qb-core'] = 'qbcore',
    ['qbx_core'] = 'qbox'
}

local targets = {
    ['ox_target'] = 'ox_target',
    ['qb-target'] = 'qb-target',
    ['qs-textui'] = 'qs-textui'
}

Config = {}

-- Localization System
Locales = Locales or {}

--[[
    Choose your preferred language!

    In this section, you can select the main language for your asset. We have a wide
    selection of default languages available, located in the locales/* folder.

    If your language is not listed, don't worry! You can easily create a new one
    by adding a new file in the locales folder and customizing it to your needs.

    🌐 Default languages available:
        'ar'     -- Arabic
        'bg'     -- Bulgarian
        'ca'     -- Catalan
        'cs'     -- Czech
        'da'     -- Danish
        'de'     -- German
        'el'     -- Greek
        'en'     -- English
        'es'     -- Spanish
        'fa'     -- Persian
        'fr'     -- French
        'hi'     -- Hindi
        'hu'     -- Hungarian
        'it'     -- Italian
        'ja'     -- Japanese
        'ko'     -- Korean
        'nl'     -- Dutch
        'no'     -- Norwegian
        'pl'     -- Polish
        'pt'     -- Portuguese
        'ro'     -- Romanian
        'ru'     -- Russian
        'sl'     -- Slovenian
        'sv'     -- Swedish
        'th'     -- Thai
        'tr'     -- Turkish
        'zh-CN'  -- Chinese (Simplified)
        'zh-TW'  -- Chinese (Traditional)

    After selecting your preferred language, be sure to save your changes and test
    the asset to ensure everything works as expected!
]]

Config.Language = 'en'

Config.Debug = false

-- Auto-detect framework or set to 'standalone' if none found
Config.Framework = checkDependencies(frameworks) or 'standalone'

-- Enable/disable target system usage (ox_target, qb-target, etc.)
Config.UseTarget = true
Config.Target = checkDependencies(targets) or 'standalone' -- When using standalone, the target system will not be used

-- Job Center NPC Configuration
Config.JobCenterPed = {
    model = "a_f_y_business_01", -- Ped model to spawn
    coords = vector4(-268.9539, -956.1339, 31.2231, 204.3517), -- Location and heading
    label = "Open Job Center" -- Text displayed when near NPC
}

-- Boss management system settings
Config.UseBossItem = true -- Enable boss tablet item
Config.UseBossCommand = true -- Enable boss command
Config.BossItem = "boss_tablet" -- Item name for boss management
Config.BossCommand = "jobchats" -- Command for accessing boss panel

Config.JobCenterBlip = {
    enabled = true, -- Enable/disable the blip
    coords = vector3(-268.9539, -956.1339, 31.2231), -- Blip coordinates (should match ped location)
    sprite = 407, -- Blip sprite ID (407 = briefcase/job icon)
    color = 3, -- Blip color (3 = green, 1 = red, 2 = blue, etc.)
    scale = 0.8, -- Blip size (0.5 = small, 1.0 = normal, 1.5 = large)
    name = "Job Center", -- Blip name on map
    shortRange = true -- Only show when close to the blip
}

Config.JobCategories = {
    emergency = {
        label = "Emergency Services", -- Display name in UI
        icon = "fas fa-ambulance" -- FontAwesome icon class
    },
    business = {
        label = "Business & Finance", 
        icon = "fas fa-building"
    },
    transport = {
        label = "Transport & Logistics",
        icon = "fas fa-truck"
    },
    service = {
        label = "Public Services",
        icon = "fas fa-tools"
    },
    entertainment = {
        label = "Entertainment & Media",
        icon = "fas fa-music"
    },
    industrial = {
        label = "Industrial & Labor",
        icon = "fas fa-hard-hat"
    },
    legal = {
        label = "Legal & Government",
        icon = "fas fa-balance-scale"
    },
    medical = {
        label = "Healthcare",
        icon = "fas fa-user-md"
    },
    criminal = {
        label = "Underground",
        icon = "fas fa-mask"
    },
    food = {
        label = "Food & Hospitality",
        icon = "fas fa-utensils"
    }
}

Config.Jobs = {
    -- EMERGENCY SERVICES
    police = {
        title = "Police Officer", -- Job title displayed
        company = "Los Santos Police Department", -- Company/organization name
        icon = "fas fa-shield-alt", -- FontAwesome icon
        image = "https://images.unsplash.com/photo-1568515387631-8b650bbcdb90?w=600&h=300&fit=crop", -- Job image (600x300 recommended)
        salary = "$4,500 - $6,200", -- Salary range text
        status = "High Demand", -- Status badge text
        category = "emergency", -- Must match a category from JobCategories
        description = "Maintain law and order throughout the city. Respond to emergency calls and investigate crimes.", -- Job description
        requirements = { -- List of job requirements
            "Clean criminal record", 
            "Valid driver's license", 
            "High school diploma", 
            "Completion of police academy"
        },
        benefits = { -- List of job benefits
            "Pension plan", 
            "Paid leave", 
            "Health insurance",
            "Equipment provided"
        },
        location = "Mission Row Police Station", -- Work location name
        coords = vector3(428.23, -984.28, 30.71), -- Coordinates for waypoint
        hasChatbox = true, -- Enable chat system for this job
        bossGrades = {0, 1, 2}, -- Which job grades can manage applications
        applyType = "chatbox" -- Application type: "chatbox", "instant", or "link"
    },
    
    ems = {
        title = "Paramedic",
        company = "Los Santos Medical Center",
        icon = "fas fa-ambulance",
        image = "https://images.unsplash.com/photo-1582750433449-648ed127bb54?w=600&h=300&fit=crop",
        salary = "$3,800 - $5,500",
        status = "Essential",
        category = "emergency",
        description = "Provide emergency medical care and transport patients to hospitals.",
        requirements = {
            "Medical training certification",
            "Clean driving record",
            "Physical fitness standards",
            "CPR certification"
        },
        benefits = {
            "Medical coverage",
            "Hazard pay",
            "Flexible shifts",
            "Training provided"
        },
        location = "Pillbox Medical Center",
        coords = vector3(298.67, -584.23, 43.26),
        hasChatbox = true,
        bossGrades = {3, 4},
        applyType = "chatbox"
    },

    -- BUSINESS & FINANCE
    banker = {
        title = "Bank Manager",
        company = "Maze Bank",
        icon = "fas fa-university",
        image = "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=600&h=300&fit=crop",
        salary = "$6,000 - $10,000",
        status = "Professional",
        category = "business",
        description = "Manage banking operations, handle large transactions, and oversee security.",
        requirements = {
            "Finance degree",
            "5+ years banking experience",
            "Security clearance",
            "Professional references"
        },
        benefits = {
            "Executive package",
            "Profit sharing",
            "Company car",
            "Investment options"
        },
        location = "Maze Bank Tower",
        coords = vector3(-75.015, -818.215, 326.176),
        hasChatbox = true,
        bossGrades = {4, 5},
        applyType = "chatbox"
    },

    realestate = {
        title = "Real Estate Agent",
        company = "Dynasty 8 Properties",
        icon = "fas fa-home",
        image = "https://images.unsplash.com/photo-1560518883-ce09059eeffa?w=600&h=300&fit=crop",
        salary = "$3,500 + Commission",
        status = "Commission Based",
        category = "business",
        description = "Help clients buy, sell, and rent properties throughout Los Santos.",
        requirements = {
            "Real estate license",
            "Sales experience",
            "Clean background",
            "Reliable transportation"
        },
        benefits = {
            "Unlimited earning potential",
            "Flexible schedule",
            "Company support",
            "Marketing materials"
        },
        location = "Dynasty 8 Office",
        coords = vector3(-716.44, 261.58, 84.14),
        hasChatbox = true,
        bossGrades = {2, 3},
        applyType = "instant"
    },

    cardealer = {
        title = "Car Salesperson",
        company = "Premium Deluxe Motorsport",
        icon = "fas fa-car",
        image = "https://images.unsplash.com/photo-1549317661-bd32c8ce0db2?w=600&h=300&fit=crop",
        salary = "$2,800 + Commission",
        status = "Sales",
        category = "business",
        description = "Sell new and used vehicles to customers with financing options.",
        requirements = {
            "Sales experience preferred",
            "Customer service skills",
            "Valid driver's license",
            "Professional appearance"
        },
        benefits = {
            "Commission bonuses",
            "Employee discounts",
            "Training provided",
            "Health insurance"
        },
        location = "Premium Deluxe Motorsport",
        coords = vector3(-56.75, -1097.33, 26.42),
        hasChatbox = true,
        bossGrades = {1, 2},
        applyType = "chatbox"
    },

    -- TRANSPORT & LOGISTICS
    taxidriver = {
        title = "Taxi Driver",
        company = "Downtown Cab Co.",
        icon = "fas fa-taxi",
        image = "https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=600&h=300&fit=crop",
        salary = "$2,200 + Tips",
        status = "Flexible Hours",
        category = "transport",
        description = "Provide transportation services to citizens around the city.",
        requirements = {
            "Valid driver's license",
            "Clean driving record",
            "Basic English skills",
            "City knowledge helpful"
        },
        benefits = {
            "Keep all tips",
            "Flexible schedule",
            "Vehicle provided",
            "Fuel allowance"
        },
        location = "Downtown Cab Co.",
        coords = vector3(894.42, -179.66, 74.70),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    bus = {
        title = "Bus Driver",
        company = "Los Santos Transit",
        icon = "fas fa-bus",
        image = "https://images.unsplash.com/photo-1544620347-c4fd4a3d5957?w=600&h=300&fit=crop",
        salary = "$3,200 - $4,100",
        status = "Public Service",
        category = "transport",
        description = "Operate city buses along scheduled routes serving the public.",
        requirements = {
            "Commercial driver's license",
            "Clean driving record",
            "Customer service training",
            "Drug test required"
        },
        benefits = {
            "Union benefits",
            "Paid training",
            "Steady schedule",
            "Pension plan"
        },
        location = "Bus Depot",
        coords = vector3(462.02, -602.10, 28.50),
        hasChatbox = false,
        bossGrades = {2, 3},
        applyType = "instant"
    },

    trucker = {
        title = "Truck Driver",
        company = "RON Logistics",
        icon = "fas fa-truck-moving",
        image = "https://images.unsplash.com/photo-1601584115197-04ecc0da31d7?w=600&h=300&fit=crop",
        salary = "$3,800 - $5,200",
        status = "Long Haul",
        category = "transport",
        description = "Transport cargo and goods between cities and distribution centers.",
        requirements = {
            "CDL license",
            "Clean MVR",
            "Physical fitness",
            "Long-distance availability"
        },
        benefits = {
            "Mileage pay",
            "Per diem allowance",
            "Health benefits",
            "Equipment provided"
        },
        location = "RON Trucking Depot",
        coords = vector3(1240.83, -3257.19, 5.50),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    pilot = {
        title = "Commercial Pilot",
        company = "Los Santos International",
        icon = "fas fa-plane",
        image = "https://images.unsplash.com/photo-1540962351504-03099e0a754b?w=600&h=300&fit=crop",
        salary = "$8,000 - $15,000",
        status = "Elite",
        category = "transport",
        description = "Fly passengers and cargo on scheduled commercial flights.",
        requirements = {
            "Commercial pilot license",
            "1000+ flight hours",
            "Medical certificate",
            "Clean background check"
        },
        benefits = {
            "Travel benefits",
            "High salary",
            "Flexible schedule",
            "Professional prestige"
        },
        location = "Los Santos International Airport",
        coords = vector3(-1336.23, -3044.45, 13.94),
        hasChatbox = true,
        bossGrades = {3, 4},
        applyType = "chatbox"
    },

    -- PUBLIC SERVICES
    mechanic = {
        title = "Auto Mechanic",
        company = "Los Santos Customs",
        icon = "fas fa-wrench",
        image = "https://images.unsplash.com/photo-1487754180451-c456f719a1fc?w=600&h=300&fit=crop",
        salary = "$3,500 - $4,800",
        status = "Skilled Trade",
        category = "service",
        description = "Repair and maintain vehicles, perform custom modifications.",
        requirements = {
            "Automotive certification",
            "Tool knowledge",
            "Problem-solving skills",
            "Physical capability"
        },
        benefits = {
            "Tool allowance",
            "Training opportunities",
            "Overtime available",
            "Job security"
        },
        location = "Los Santos Customs",
        coords = vector3(-356.13, -134.77, 39.01),
        hasChatbox = true,
        bossGrades = {2, 3},
        applyType = "chatbox"
    },

    garbage = {
        title = "Sanitation Worker",
        company = "Los Santos Waste Management",
        icon = "fas fa-trash",
        image = "https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=600&h=300&fit=crop",
        salary = "$2,800 - $3,600",
        status = "Essential Worker",
        category = "service",
        description = "Collect and dispose of waste throughout the city routes.",
        requirements = {
            "No experience needed",
            "Physical fitness",
            "Reliable attendance",
            "Team player"
        },
        benefits = {
            "Full benefits",
            "Job security",
            "Early hours",
            "Union protection"
        },
        location = "Waste Management Depot",
        coords = vector3(-322.33, -1545.98, 31.02),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    tow = {
        title = "Tow Truck Operator",
        company = "Hayes Auto Body",
        icon = "fas fa-truck-pickup",
        image = "https://images.unsplash.com/photo-1581291518857-4e27b48ff24e?w=600&h=300&fit=crop",
        salary = "$3,000 - $4,200",
        status = "24/7 Service",
        category = "service",
        description = "Provide towing and roadside assistance services citywide.",
        requirements = {
            "Valid driver's license",
            "Mechanical knowledge",
            "Customer service skills",
            "Available all hours"
        },
        benefits = {
            "Call bonuses",
            "Vehicle provided",
            "Overtime pay",
            "Commission structure"
        },
        location = "Hayes Auto Body",
        coords = vector3(-1420.56, -444.69, 35.91),
        hasChatbox = true,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    -- ENTERTAINMENT & MEDIA
    dj = {
        title = "DJ / Music Producer",
        company = "Bahama Mamas",
        icon = "fas fa-music",
        image = "https://images.unsplash.com/photo-1493225457124-a3eb161ffa5f?w=600&h=300&fit=crop",
        salary = "$2,200 - $4,500", 
        status = "Creative",
        category = "entertainment",
        description = "Create musical experiences and entertain guests at events.",
        requirements = {
            "Music mixing experience", 
            "Crowd control knowledge",
            "Equipment familiarity",
            "Flexible schedule"
        },
        benefits = {
            "Tips included", 
            "Creative freedom",
            "Event bonuses",
            "Equipment access"
        },
        location = "Bahama Mamas West",
        coords = vector3(-1387.77, -618.23, 30.82),
        hasChatbox = false,
        bossGrades = {2, 3},
        applyType = "link",
        applyLink = "https://www.quasar-store.com/"
    },

    reporter = {
        title = "News Reporter",
        company = "Weazel News",
        icon = "fas fa-microphone",
        image = "https://images.unsplash.com/photo-1504711434969-e33886168f5c?w=600&h=300&fit=crop",
        salary = "$3,200 - $5,000",
        status = "Media",
        category = "entertainment",
        description = "Report on local news, events, and breaking stories across the city.",
        requirements = {
            "Journalism degree",
            "Communication skills",
            "Camera operation",
            "Unbiased reporting"
        },
        benefits = {
            "Press credentials",
            "Equipment provided",
            "Story bonuses",
            "Travel opportunities"
        },
        location = "Weazel News Building",
        coords = vector3(-597.51, -929.07, 23.86),
        hasChatbox = true,
        bossGrades = {2, 3},
        applyType = "chatbox"
    },

    -- INDUSTRIAL & LABOR
    fisherman = {
        title = "Commercial Fisherman",
        company = "Pacific Fishing Co",
        icon = "fas fa-fish",
        image = "https://images.unsplash.com/photo-1544551763-46a013bb70d5?w=600&h=300&fit=crop",
        salary = "$2,400 - $4,000",
        status = "Seasonal",
        category = "industrial",
        description = "Catch and sell fish from various locations around the coastline.",
        requirements = {
            "Swimming ability",
            "Boat operation",
            "Early morning availability",
            "Weather tolerance"
        },
        benefits = {
            "Catch bonuses",
            "Equipment provided",
            "Flexible hours",
            "Outdoor work"
        },
        location = "Paleto Bay Marina",
        coords = vector3(-1816.75, -1193.38, 14.30),
        hasChatbox = false,
        bossGrades = {1},
        applyType = "instant"
    },

    farmer = {
        title = "Agricultural Worker",
        company = "Grapeseed Farms",
        icon = "fas fa-tractor",
        image = "https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=600&h=300&fit=crop",
        salary = "$2,600 - $3,800",
        status = "Seasonal",
        category = "industrial",
        description = "Cultivate crops and maintain agricultural operations.",
        requirements = {
            "Physical endurance",
            "Agricultural knowledge",
            "Equipment operation",
            "Weather adaptability"
        },
        benefits = {
            "Harvest bonuses",
            "Fresh produce",
            "Rural lifestyle",
            "Seasonal work"
        },
        location = "Grapeseed Farm",
        coords = vector3(1695.92, 4934.22, 42.08),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    lumberjack = {
        title = "Lumberjack",
        company = "Paleto Lumber Mill",
        icon = "fas fa-tree",
        image = "https://images.unsplash.com/photo-1441974231531-c6227db76b6e?w=600&h=300&fit=crop",
        salary = "$3,200 - $4,400",
        status = "Physical",
        category = "industrial",
        description = "Harvest timber and process lumber for construction industry.",
        requirements = {
            "Physical strength",
            "Chain saw operation",
            "Safety awareness",
            "Outdoor work"
        },
        benefits = {
            "Piece rate pay",
            "Safety equipment",
            "Overtime available",
            "Skills training"
        },
        location = "Paleto Forest Sawmill",
        coords = vector3(-551.28, 5348.67, 74.74),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    -- LEGAL & GOVERNMENT
    lawyer = {
        title = "Attorney",
        company = "Los Santos Law Firm",
        icon = "fas fa-gavel",
        image = "https://images.unsplash.com/photo-1589829545856-d10d557cf95f?w=600&h=300&fit=crop",
        salary = "$7,000 - $12,000",
        status = "Professional",
        category = "legal",
        description = "Represent clients in legal matters and court proceedings.",
        requirements = {
            "Law degree (JD)",
            "Bar certification",
            "Court experience",
            "Professional ethics"
        },
        benefits = {
            "High earning potential",
            "Professional prestige",
            "Case bonuses",
            "Flexible billing"
        },
        location = "Los Santos Courthouse",
        coords = vector3(233.90, -411.84, 48.11),
        hasChatbox = true,
        bossGrades = {3, 4},
        applyType = "chatbox"
    },

    judge = {
        title = "Circuit Judge",
        company = "Los Santos Superior Court",
        icon = "fas fa-balance-scale",
        image = "https://images.unsplash.com/photo-1450101499163-c8848c66ca85?w=600&h=300&fit=crop",
        salary = "$12,000 - $18,000",
        status = "Appointment Only",
        category = "legal",
        description = "Preside over court cases and legal proceedings with impartiality.",
        requirements = {
            "Law degree + experience",
            "Judicial appointment",
            "Impeccable record",
            "Community standing"
        },
        benefits = {
            "Lifetime appointment",
            "High salary",
            "Judicial immunity",
            "Prestigious position"
        },
        location = "Los Santos Courthouse",
        coords = vector3(240.70, -410.49, 47.92),
        hasChatbox = true,
        bossGrades = {5},
        applyType = "chatbox"
    },

    -- HEALTHCARE
    doctor = {
        title = "Medical Doctor",
        company = "Pillbox Medical Center",
        icon = "fas fa-user-md",
        image = "https://images.unsplash.com/photo-1559839734-2b71ea197ec2?w=600&h=300&fit=crop",
        salary = "$8,500 - $15,000",
        status = "Essential",
        category = "medical",
        description = "Provide medical care and treatment to patients in hospital setting.",
        requirements = {
            "Medical degree",
            "Medical license",
            "Residency completion",
            "Board certification"
        },
        benefits = {
            "High salary",
            "Medical coverage",
            "Continuing education",
            "Research opportunities"
        },
        location = "Pillbox Medical Center",
        coords = vector3(307.16, -595.21, 43.28),
        hasChatbox = true,
        bossGrades = {4, 5},
        applyType = "chatbox"
    },

    therapist = {
        title = "Mental Health Therapist",
        company = "Los Santos Psychology Center",
        icon = "fas fa-brain",
        image = "https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=600&h=300&fit=crop",
        salary = "$5,500 - $8,000",
        status = "Specialized",
        category = "medical",
        description = "Provide counseling and therapy services to patients with mental health needs.",
        requirements = {
            "Psychology degree",
            "Licensed therapist",
            "Clinical experience",
            "Confidentiality agreement"
        },
        benefits = {
            "Flexible schedule",
            "Professional development",
            "Patient care focus",
            "Private practice option"
        },
        location = "Psychology Center",
        coords = vector3(-1902.29, -573.47, 19.09),
        hasChatbox = true,
        bossGrades = {2, 3},
        applyType = "chatbox"
    },

    -- FOOD & HOSPITALITY
    bartender = {
        title = "Bartender",
        company = "Vanilla Unicorn",
        icon = "fas fa-cocktail",
        image = "https://images.unsplash.com/photo-1514362545857-3bc16c4c7d1b?w=600&h=300&fit=crop",
        salary = "$2,800 + Tips",
        status = "Nightlife",
        category = "food",
        description = "Mix drinks and provide excellent customer service in nightclub environment.",
        requirements = {
            "Mixology knowledge",
            "Customer service",
            "Night availability",
            "Alcohol service license"
        },
        benefits = {
            "High tips",
            "Flexible hours",
            "Social environment",
            "Skills training"
        },
        location = "Vanilla Unicorn",
        coords = vector3(129.22, -1283.18, 29.27),
        hasChatbox = false,
        bossGrades = {1, 2},
        applyType = "instant"
    },

    -- UNDERGROUND/CRIMINAL
    dealer = {
        title = "Product Distributor",
        company = "Independent Contractor",
        icon = "fas fa-briefcase",
        image = "https://images.unsplash.com/photo-1553729459-efe14ef6055d?w=600&h=300&fit=crop",
        salary = "Commission Based",
        status = "High Risk",
        category = "criminal",
        description = "Distribute specialized products through underground networks.",
        requirements = {
            "Street knowledge",
            "Risk tolerance",
            "Discretion required",
            "Network connections"
        },
        benefits = {
            "High profit margins",
            "Flexible operation",
            "Territory control",
            "Quick money"
        },
        location = "Various Locations",
        coords = vector3(178.23, -1007.56, 29.33),
        hasChatbox = true,
        bossGrades = {2, 3, 4},
        applyType = "chatbox"
    },

    hacker = {
        title = "Systems Specialist",
        company = "Digital Solutions",
        icon = "fas fa-laptop-code",
        image = "https://images.unsplash.com/photo-1550751827-4bd374c3f58b?w=600&h=300&fit=crop",
        salary = "Contract Based",
        status = "Tech Specialist",
        category = "criminal",
        description = "Provide technical solutions for digital security challenges.",
        requirements = {
            "Advanced computer skills",
            "Problem solving",
            "Discretion required",
            "Technical equipment"
        },
        benefits = {
            "High pay contracts",
            "Remote work",
            "Cutting edge tech",
            "Specialist skills"
        },
        location = "Internet Cafe",
        coords = vector3(-1082.21, -247.73, 37.76),
        hasChatbox = true,
        bossGrades = {3, 4},
        applyType = "chatbox"
    }
}