ai-appearance
O criador de personagem para novos personagens, lojas de roupas, barbearias e os retratos na tela de personagens.
O ai-appearance dá aos personagens sua aparência. Um novo personagem passa primeiro pelo criador (rosto, pais, cabelo, roupas) sozinho em uma sala privada. Depois, os jogadores trocam de roupa em lojas de roupas e mudam cabelo, barba e maquiagem em barbearias. Ele também faz os retratos redondos na tela de personagens do AI Core.
Ele é básico de propósito: criador, lojas de roupas e barbearias. Ele não tem tatuagens, roupas salvas, guarda-roupa, roupas como itens nem menu de roupas de emprego. Para isso, instale um script de roupas mais completo (veja abaixo).
O que faz no jogo
- Criador de personagem. Um novo personagem aparece em uma cópia privada do mundo (ninguém mais o vê), no ponto do criador que você definiu, e molda sua aparência: pais (mãe e pai definem o formato do rosto e a pele), traços do rosto (em planos 2D como no próprio criador do GTA, um clique duplo reinicia), cabelo e cores, barba, sobrancelhas, maquiagem e roupas. Salvar o leva ao seu ponto de spawn. Um personagem sem aparência salva volta ao criador no próximo login.
- Lojas de roupas. Dentro da área de uma loja, a tecla de interação abre o editor de roupas e acessórios. O jogador paga por item alterado.
- Barbearias. Cabelo, cores de cabelo, barba, sobrancelhas, pelos do peito, maquiagem, blush e batom. O jogador paga uma vez por visita quando algo mudou.
- Grátis quando nada mudou. Fechar sem nenhuma mudança não custa nada.
- Retratos. A tela de personagens mostra o rosto de cada personagem no cartão dele.
- Só modelos freemode. O modelo segue o sexo do personagem escolhido na criação; o criador nunca o muda.
- Todo salvamento é verificado no servidor: o criador só para um personagem sem aparência, uma loja só dentro daquela loja e só para as partes que ela vende.
Instalação
A receita do txAdmin do AI Core o instala. À mão: coloque a pasta em resources/[ai]/ e adicione ensure ai-appearance ao server.cfg depois de ensure ai-core. Ele precisa do ai-core e do banco de dados:
add_convar_permission ai-appearance read mysql_connection_stringA tabela ai_appearance_characters é criada na primeira inicialização.
Configurações do painel
Abra o painel de administração (F10) e escolha Appearance.
Aba Clothing stores and barbers
Onde os jogadores trocam de roupa ou cortam o cabelo. Cada loja é um registro; aperte New store para adicionar uma.
Store: fique no meio da loja e use sua posição; os jogadores dentro do raio podem abri-la.
| Configuração | O que muda | Valores | Padrão para uma loja nova |
|---|---|---|---|
| Type | Loja de roupas ou barbearia. | Clothing store / Barber shop | Clothing store |
| Centre of the store | O meio da loja. Também é onde fica o blip do mapa. | um ponto | |
| Radius | A que distância do centro a loja pode ser aberta. | 1 a 30 m | 6 |
| Show on the map | Mostra o blip da loja. | ligado / desligado | ligado |
NPC: uma pessoa parada neste lugar (um atendente). Deixe o modelo vazio para nenhuma.
| Configuração | O que muda | Valores | Padrão |
|---|---|---|---|
| Model | O modelo de ped; vazio significa sem NPC. Os jogadores o veem a até 50 m. | um modelo de ped | vazio |
| What it does | Uma animação parada que o NPC faz no lugar. | uma lista de cenários | nenhuma |
| Where it stands | O ponto no chão do NPC e a direção para onde olha. Sem ele, o NPC fica no ponto da loja. | um ponto com direção |
O script vem com 16 lojas de roupas e 7 barbearias nos locais do GTA.
Aba Appearance settings
Character creator: novos personagens moldam sua aparência aqui, sozinhos em uma cópia privada do mundo.
| Configuração | O que muda | Valores | Padrão |
|---|---|---|---|
| Where the character stands | Fique no ponto virado para onde o personagem deve olhar, depois use sua posição. | um ponto com direção | -795.57, 331.79, 200.42, direção 270 |
Prices: quanto custa uma visita. Nada é cobrado quando o jogador não muda nada.
| Configuração | O que muda | Valores | Padrão |
|---|---|---|---|
| Clothing, per changed item | Preço de cada peça alterada. Uma blusa, uma calça e sapatos novos são três itens. | 0 a 1.000.000 $ | 50 |
| Barber, per visit | Cobrado uma vez quando algo muda. | 0 a 1.000.000 $ | 100 |
| Paid from | Contas de dinheiro tentadas em ordem até uma ter o suficiente, por exemplo dinheiro vivo e depois banco. | até 5 contas | cash, bank |
Clothing store blip e Barber shop blip: a aparência dos blips do mapa.
| Configuração | O que muda | Valores | Padrão |
|---|---|---|---|
| Blip look (clothing) | Imagem, cor e tamanho dos blips de lojas de roupas. | sprite 0-1000, cor 0-100, tamanho 0.3-2 | sprite 366, cor 47, tamanho 0.7 |
| Blip look (barber) | O mesmo para barbearias. | sprite 0-1000, cor 0-100, tamanho 0.3-2 | sprite 71, cor 0, tamanho 0.7 |
Comandos
Nenhum.
Teclas
Nenhuma própria. As lojas abrem com a tecla de interação do ai-lib (E), ou com o target quando o dono escolheu a interação por target.
Funciona com outros scripts
- O AI Core lê e aplica aparências pela sua camada de aparência, então a tela de personagens, os corpos dormindo (ai-exitsleeping) e outros scripts vestem peds com qualquer script de roupas que estiver rodando.
- Você pode substituí-lo. O AI Core também funciona com tgiann-clothing, illenium-appearance, qb-clothing, crm-appearance, rcore_clothing e bl_appearance. Qualquer um deles torna o ai-appearance desnecessário: o AI Core avisa no console para removê-lo. Veja Compatibilidade.
Limites conhecidos
- Sem tatuagens, roupas salvas, guarda-roupa, roupas como itens, preços por item, modelos de ped nem lojas com dono.
- Uniformes de emprego colocados por outros scripts (o
WearOutfitdo AI Core) nunca são salvos; a aparência salva volta comReloadSkinou no próximo login. - Roupas que existem só na edição Enhanced do GTA V ficam fora do catálogo (aparecem quebradas no FiveM Legacy).
ai-loading para desenvolvedores
O ai-loading não tem exports nem eventos. Como os dados dele chegam à página, para quem constrói sua própria tela de carregamento.
ai-appearance para desenvolvedores
Os exports do cliente do ai-appearance, o formato de roupa de emprego e os eventos que ele usa com a tela de personagens do AI Core.