UniJob é um criador de empregos para o ESX. Você adiciona novos empregos copiando e editando um bloco na config em vez de instalar um recurso separado para cada emprego. Cada emprego pode usar qualquer combinação dos recursos abaixo.
Recursos
- Menu de ações de emprego (F6): cada recurso pode ser ativado ou desativado por emprego.
- Cobrança com rótulo e valor para cada fatura
- Ações de cidadão: algemar e desalgemar com animações, arrastar, colocar e tirar de veículos, revistar, reanimar (pode ser desativado)
- Ações de veículos: micha (com item), reparar, apreender, prender ao reboque, limpar
- Adicione seus próprios elementos ao menu
- Cofres: cada emprego pode ter vários cofres onde você pode loja itens e armas; cada cofre tem seus próprios itens. O acesso pode ser restrito por cargo do emprego. Usa seu próprio sistema de armazenamento em vez de esx_addoninventory.
- Lojas de empregos: itens e armas por ponto, pagos com dinheiro da sociedade, dinheiro em espécie ou banco.
- Bengaleiro: roupas de emprego ilimitadas para todos os cargos ou cargos específicos; roupas salvas do vestiário clássico (
datastore_data) também são exibidos.
- Veículos: múltiplos pontos de spawn por ponto de veículo com alcance e direção, apagadores de veículos ilimitados, veículos compartilhados para todo o emprego mais veículos especiais por cargo, adereços de veículos como placa e cor. Funciona para barcos, aeronaves e carros ou caminhões.
- Fabricação: múltiplos pontos de criação com diferentes itens e quantidades necessárias.
- Vendendo: zonas de venda com itens, preços e um atraso entre as vendas.
- Coletando: múltiplos pontos que desaparecem para todos assim que coletados e reaparecem após um tempo limite, sincronizados para todos os jogadores.
- Ações de chefe: escolha por emprego quais ações de chefe estão disponíveis.
- Pontos: marcadores de mapa ilimitados com todas as propriedades configuráveis, opcionalmente visíveis apenas para o emprego.
- Brigadas: abrir certos pontos para jogadores sem o emprego. Por exemplo, qualquer um pode vender vinho no ponto do vihedo e o dinheiro vai para a sociedade do vinhedo.
- webhooks do Discord para o menu F6, cofres, lojas e muito mais
- Marcadores configuráveis (cor, tamanho, pulando, rotacionando) que mudam de cor conforme você se aproxima
Requisitos
- es_extended (sistema de peso)
- esx_billing (para faturas)
- esx_society (para o menu do chefe)
- esx_menu_default e esx_menu_dialog
- mysql-assíncrono
- Opcional: barra de progresso mythic e LegacyFuel (ambos ativáveis/desativáveis na configuração)
Instalação
- Coloque o
unijob pasta nos seus resources e garanta que ela esteja ativada no seu server.cfg.
- Execute
sqz_unijob.sql. Adiciona os empregos de exemplo fib e sandy_mechanic, suas contas de sociedade, o cuffs item e as tabelas sqz_unijob_inventory e sqz_unijob_log.
- Para um novo emprego: adicione-o em
jobs e job_grades, adicione um society_JOBNAME entrada para addon_account, registre-o em server/edit.lua se você usa esx_society ou um celular, duplique Config.Jobs.sandy_mechanic e ajuste-o.