Início › Documentação › Configuração · origen_masterjob

Configuração · origen_masterjob

Todas as definições estão em config.lua.


Geral

Variável Por omissão Descrição
Config.Language 'en' Idioma da interface
Config.Debug false Ativa o registo de depuração
Config.CustomNotify false true = usa Custom.ShowNotification de custom/client.lua. false = usa as notificações do framework
Config.customDrawText false true = usa Custom.DrawText para as indicações de interação
Config.OrigenNotify false Ativa a integração com origen_notify para as notificações de ajuda
Config.OrigenInventoryOldVersion false Indicador de compatibilidade com versões antigas de origen_inventory
Config.fixQS true Corrige a compatibilidade de metadados do qs-inventory
Config.KeyMenu 'F7' Tecla para abrir o menu do negócio
Config.Phone 'default' Integração de telemóvel: 'default' | 'qs-smartphone' | 'lb-phone'
Config.MenuItemTablet true Permite abrir o menu através do item tablet

Salários

Variável Por omissão Descrição
Config.PaycheckInterVal 30 Minutos entre cada ciclo de salários
Config.OnDutyPay true Paga apenas aos funcionários que estão em serviço
Config.InfinitePayckeck false true = paga com fundos estatais infinitos. false = desconta da conta de sociedade do negócio
Config.MinSocietyPay 300 Salário mínimo quando o negócio fica sem fundos (apenas com InfinitePayckeck = false)
Config.MaxSocietySalary 9999 Salário máximo que um chefe pode definir para qualquer grau

Entregas

Variável Por omissão Descrição
Config.DeliveryTime 15 Minutos que os clientes esperam antes de uma encomenda expirar
Config.BusinessLevelFactor 150 XP por nível; afeta o custo das melhorias do negócio
Config.InfiniteBusinessCars false true = ignora o estado do veículo ao abrir a garagem do negócio

Lojas

Variável Por omissão Descrição
Config.strictSellItemsShop true Só permite vender itens registados explicitamente no catálogo da loja

Jobs restritos

Jobs que não podem criar nem ter um negócio:

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

Contas

Variável Por omissão Descrição
Config.Account.Transfer 'cash' Conta usada nas transferências de dinheiro entre jogadores
Config.Account.billing 'bank' Conta usada para faturar aos clientes
Config.Account.Paybill 'bank' Conta debitada quando um jogador paga uma fatura
Config.Account.SellVehicle 'cash' Conta creditada ao vender um veículo

Dinheiro sob a forma de item

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

Marcadores

Define os pontos de interação disponíveis dentro de um negócio. Cada chave corresponde a um tipo de marcador:

Chave Etiqueta Descrição
stash Armazém Stash do armazém (50 slots)
stash_safe Cofre Stash do cofre (20 slots)
clothing Balneário Menu de roupa / conjuntos
delivery Posto de carga Recolha de encomendas de entrega
tuning Ponto de modificação Tuning de veículos (tipo mecânico)
garage Garagem Garagem padrão do negócio
gar_taxi Garagem de táxis Garagem específica de táxis com veículos predefinidos
gar_business Garagem da empresa Garagem comum da empresa

Garagem por omissão

Localização por omissão da garagem partilhada dos funcionários (usada quando 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) },
    },
}

NPC de faturas

Localizações dos NPC onde os jogadores podem consultar e pagar as suas faturas:

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" },
}

Frequências de rádio

Nomes das frequências de rádio multicanal disponíveis para os negócios:

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

Comandos de administração

Configuram-se em custom/server/command.lua. Todos os comandos exigem a permissão mod, salvo indicação em contrário:

Comando Exemplo Descrição
/givebusiness /givebusiness 1 shop Dá a um jogador permissão para criar um negócio
/createbusiness /createbusiness Cria o teu negócio (depois de receberes a permissão)
/removebusiness /removebusiness 3 Retira um jogador do seu negócio
/deletebusiness /deletebusiness origen Elimina um negócio a partir do nome do seu job
/additemsbusiness /additemsbusiness origen tosti 10 0 Adiciona um item de loja a um negócio
/removeitemsbusiness /removeitemsbusiness origen tosti Retira um item de loja de um negócio
/givebusinesscar /givebusinesscar origen sultan Dá um veículo à frota de um negócio
/removebusinesscar /removebusinesscar origen ORIGEN001 Retira um veículo da frota de um negócio
/business /business Consulta o teu negócio atual e o teu estado de serviço