OrigenNetwork
Docs

Configuration · origen_masterjob

All settings live in config.lua.


General

VariableDefaultDescription
Config.Language'en'UI language
Config.DebugfalseEnable debug logging
Config.CustomNotifyfalsetrue = use Custom.ShowNotification in custom/client.lua. false = use framework notifications
Config.customDrawTextfalsetrue = use Custom.DrawText for interaction hints
Config.OrigenNotifyfalseEnable origen_notify integration for help notifications
Config.OrigenInventoryOldVersionfalseCompatibility flag for older origen_inventory versions
Config.fixQStrueFix qs-inventory metadata compatibility
Config.KeyMenu'F7'Keybind to open the business menu
Config.Phone'default'Phone integration — 'default' | 'qs-smartphone' | 'lb-phone'
Config.MenuItemTablettrueEnable opening the menu via tablet item

Paycheck

VariableDefaultDescription
Config.PaycheckInterVal30Minutes between paycheck cycles
Config.OnDutyPaytrueOnly pay employees who are on duty
Config.InfinitePayckeckfalsetrue = pay from infinite state funds. false = deduct from business society account
Config.MinSocietyPay300Minimum wage when the business runs out of funds (only when InfinitePayckeck = false)
Config.MaxSocietySalary9999Maximum salary a boss can set for any grade

Delivery

VariableDefaultDescription
Config.DeliveryTime15Minutes customers wait before an order expires
Config.BusinessLevelFactor150XP per level — affects business upgrade costs
Config.InfiniteBusinessCarsfalsetrue = ignore vehicle state when opening the business garage

Shops

VariableDefaultDescription
Config.strictSellItemsShoptrueOnly allow selling items that are explicitly registered in the shop catalog

Restricted jobs

Jobs blocked from creating or owning a business:

lua
Config.RestritedJob = {
    ['unemployed'] = false,
    ['police']     = true,  -- police cannot own a business
}

Accounts

VariableDefaultDescription
Config.Account.Transfer'cash'Account used for money transfers between players
Config.Account.billing'bank'Account used for billing clients
Config.Account.Paybill'bank'Account debited when a player pays a bill
Config.Account.SellVehicle'cash'Account credited when selling a vehicle

Item-based money

lua
Config.Money = {
    ItemCash = false,   -- true = use a cash item instead of framework account
    account  = 'cash',  -- item name when ItemCash = true
}

Markers

Defines the interaction points available inside a business. Each key maps to a marker type:

KeyLabelDescription
stashStoreWarehouse stash (50 slots)
stash_safeSafeSafe stash (20 slots)
clothingLocker roomOutfit / clothing menu
deliveryLoad postDelivery order pickup
tuningModification pointVehicle tuning (mechanic type)
garageGarageStandard business garage
gar_taxiTaxis garageTaxi-specific garage with predefined vehicles
gar_businessCompany garageCompany-wide garage

Default garage

The default shared employee garage location (used when Config.CustomGarage = false):

lua
Config.Garage = {
    coords = vector4(202.1999, -1004.4250, -98.9999, 3.3941),
    parks  = {
        { coords = vector4(203.5676, -997.8387, -99.0000, 177.1650) },
        { coords = vector4(198.1634, -997.8378, -99.0000, 177.9458) },
        { coords = vector4(193.7832, -997.6540, -99.0000, 179.1584) },
        { coords = vector4(194.8356, -1003.9368, -99.0000, 269.3047) },
    },
}

Bill NPCs

Locations of the NPCs where players can check and pay their bills:

lua
Config.BillsNPCs = {
    { coords = vector4(1269.82, -3200.06, 5.9,  271.54), model = "player_one" },
    { coords = vector4(1245.3,  -3202.88, 6.03,  11.69), model = "player_two" },
}

Radio frequencies

Multi-channel radio frequency names available to businesses:

lua
Config.BusinessMultifrec = {
    "Frequency 1",
    "Frequency 2",
    -- ...up to 10
}

Admin commands

Configured in custom/server/command.lua. All commands require the mod permission unless noted:

CommandExampleDescription
/givebusiness/givebusiness 1 shopGrant a player permission to create a business
/createbusiness/createbusinessCreate your business (after receiving permission)
/removebusiness/removebusiness 3Remove a player from their business
/deletebusiness/deletebusiness origenDelete a business by job name
/additemsbusiness/additemsbusiness origen tosti 10 0Add a shop item to a business
/removeitemsbusiness/removeitemsbusiness origen tostiRemove a shop item from a business
/givebusinesscar/givebusinesscar origen sultanGive a vehicle to a business fleet
/removebusinesscar/removebusinesscar origen ORIGEN001Remove a vehicle from a business fleet
/business/businessCheck your current business and duty state