ai-management
Pontos de chefe de empregos e gangues onde os chefes contratam, mudam cargos, demitem e administram a conta de dinheiro do grupo.
O ai-management dá a cada emprego e gangue um ponto de chefe. Membros com cargo de chefe abrem um menu ali para contratar o jogador mais próximo, mudar os cargos dos membros, demitir membros, e depositar ou sacar dinheiro na conta do grupo.
O que faz no jogo
- Quem vê o ponto. Só membros do emprego ou gangue do ponto o veem. Só membros cujo cargo é um cargo de chefe (definido nas configurações de empregos e gangues do ai-core) podem abrir o menu; o servidor verifica o cargo.
- Contratar a pessoa mais próxima. Escolha um cargo; o jogador mais próximo a até 3 m entra no emprego ou gangue nesse cargo e recebe uma notificação.
- Membros. Uma lista dos membros que estão online. Escolha um para Change grade ou Fire. O membro recebe uma notificação.
- Conta. Mostra o saldo do grupo. Deposit cash move dinheiro do chefe para a conta; Withdraw cash o move de volta. A conta é a conta
bankdo emprego ou gangue no ai-core, a mesma que o ai-banking mostra aos chefes. - Regras de hierarquia. Um chefe só age sobre membros abaixo do seu próprio cargo e só dá cargos abaixo dele. O cargo mais alto também pode dar e agir sobre o seu próprio cargo. Ninguém age sobre si mesmo.
Instalação
Instalado pela receita do AI Core. À mão: ensure ai-management depois de ensure ai-core. Ele precisa do ai-core.
Defina pelo menos um cargo de cada emprego e gangue como cargo de chefe no painel do ai-core (Jobs / Gangs), senão ninguém consegue abrir o menu.
Configurações do painel
Painel de administração > Management > aba Boss points. Um registro por ponto. Padrões: gerência da polícia, do EMS (ambulance), do mecânico e da concessionária. Os padrões vêm de data/points.json.
| Configuração | O que muda | Unidade | Padrão para um ponto novo |
|---|---|---|---|
| Name | O nome do ponto, mostrado no aviso dele ("Open Police management"). 1-48 caracteres. | vazio | |
| For a | Se o ponto pertence a um Job ou a uma Gang. | Job | |
| Job or gang | O nome dele como configurado nas configurações do framework (police). | vazio | |
| Place | Onde o chefe abre o menu. Fique ali e use sua posição. | 0, 0, 0 | |
| Reach | A que distância o chefe precisa estar. 0.5-10, em passos de 0.5. | m | 1.5 |
Comandos
Nenhum.
Teclas
Nenhum. Os pontos de chefe usam o Interaction style do ai-core (aviso com E, ou uma opção de target).
O que ele substitui
Sem fxProvide. Ele faz o trabalho do script de menu do chefe de um framework, mas não responde aos exports ou eventos de outro menu do chefe.
Limites conhecidos
- Só membros que estão online são listados e podem ser promovidos ou demitidos, porque o ai-core só muda associações de personagens carregados.
- Contratar exige que o novo membro esteja a até 3 m do chefe (o servidor permite 5 m).
- Canal de log:
management.
ai-banking para desenvolvedores
Exports de dinheiro de sociedade de empregos do ai-banking (também com os nomes do qb-banking e do Renewed-Banking), e as chamadas da lib para usar no lugar em código novo.
ai-management para desenvolvedores
O ai-management não tem exports. As associações e a conta do grupo são do ai-core, então outros scripts usam o ai-core diretamente.