AI Core
Empregos e serviçosai-cityhall

ai-cityhall

O balcão da prefeitura com uma central de empregos para empregos públicos e documentos (RG, carteira de motorista) que os jogadores mostram uns aos outros.

O ai-cityhall administra o balcão da prefeitura. Na central de empregos, os jogadores pegam um emprego público (táxi, caminhoneiro, lixeiro...) no cargo inicial. No guichê de documentos, eles compram um RG ou uma carteira de motorista. Usar um documento mostra o cartão, com a foto do titular, na tela de todos que estão ao lado.

O que faz no jogo

  • Balcão. Vá até um balcão da prefeitura e abra o menu (o menu do ai-lib): Job center e Documents.
  • Central de empregos. Lista os empregos públicos do painel com seus nomes no ai-core. Escolher um define o emprego do jogador no cargo do painel. Empregos que não existem no ai-core são ignorados.
  • Documentos. Compre um item de documento pelo seu preço, pago com as contas do painel em ordem. O item carrega o nome e o sobrenome, a data de nascimento, o sexo, a nacionalidade e o citizen id do titular.
  • Mostrar um documento. Usar o item toca uma animação curta de mostrar e coloca o cartão na tela de todos a até 3 m, incluindo o titular, pelo tempo do painel. Você fica com o item. A foto é o rosto do titular, gerada ao vivo no jogo de cada pessoa que vê; um cartão mostrado por alguém que não é o titular não tem foto.

Instalação

Instalado pela receita do AI Core. À mão: ensure ai-cityhall depois de ensure ai-core. Ele precisa do ai-core.

Os documentos são os itens id_card e driver_license (o ai-inventory os tem na sua lista padrão de itens). Com outro inventário, adicione esses itens como itens únicos (não empilháveis). Um item de documento adicionado no painel funciona na hora.

Configurações do painel

Painel de administração > City hall. Os padrões vêm de data/halls.json e data/settings.json.

Aba City halls

Um registro por prefeitura. Padrão: uma City Hall com o NPC a_m_m_hasjew_01.

ConfiguraçãoO que mudaUnidadePadrão para uma prefeitura nova
NameO nome da prefeitura, mostrado no blip. 1-48 caracteres.City Hall
CounterOnde os jogadores abrem o menu. Fique no balcão e use sua posição.0, 0, 0
ReachA que distância do balcão o jogador precisa estar. 1-20.m2.5
Map blipMostra a prefeitura no mapa.ligado
Blip lookSprite, cor e tamanho (mostrado quando Map blip está ligado).sprite 419, cor 0, tamanho 0.7

Cada prefeitura também tem um cartão NPC: Model (vazio significa sem NPC), What it does (animação parada) e Where it stands.

Aba Offers

Este arquivo fica no servidor; os jogadores recebem a oferta quando abrem o balcão.

Job center: empregos públicos e o cargo em que um novo membro começa.

ConfiguraçãoO que mudaPadrão
JobsAté 30 linhas, cada uma um Job (seu nome no ai-core) e um Grade (0-50) em que o jogador começa.trucker, taxi, tow, reporter, garbage, bus, hotdog, todos no cargo 0

Documents: itens que os jogadores compram aqui.

ConfiguraçãoO que mudaUnidadePadrão
DocumentsAté 20 linhas, cada uma um Item e um Price (0-1.000.000).$id_card $50, driver_license $250
Paid fromContas de dinheiro tentadas em ordem. Até 5.cash, bank
Shown document staysSegundos que um documento fica nas telas dos jogadores a quem foi mostrado (todos a até 3 m e o titular). 2-60.s8

Comandos

Nenhum.

Teclas

Nenhum. O balcão usa 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 qb-cityhall (a lista padrão de empregos é a do qb-cityhall) e do qbx_idcard (os campos do item de documento são os do qbx_idcard), sem os exports ou eventos deles.

Limites conhecidos

  • Um documento removido do painel continua registrado como item usável até o próximo reinício; usá-lo não faz nada.
  • A imagem de mugshot guardada pelo Qbox não é usada: a foto é gerada ao vivo a partir do rosto do titular.
  • Canal de log: cityhall.

Nesta página