ai-pawnshop
Casas de penhores que compram itens pelos preços do painel e ferros-velhos que desmontam veículos sem registro em troca de materiais.
O ai-pawnshop dá aos jogadores um lugar para transformar saque em dinheiro e carros roubados em materiais. As casas de penhores compram itens pelos preços que você define. Os ferros-velhos desmontam veículos que ninguém possui e dão materiais por eles.
O que faz no jogo
- Casa de penhores. Vá até o balcão e abra a loja. O menu lista os itens que esta loja compra e que você carrega, com o preço por unidade. Escolha um, digite quantos, e receba o pagamento na conta de dinheiro do painel.
- Ferro-velho. Estacione um veículo a até 12 m do centro do ferro-velho, saia e use o ponto do ferro-velho. Ninguém pode estar no banco do motorista. Uma barra de progresso roda (o tempo por veículo do painel); depois o veículo é apagado e você recebe uma quantidade aleatória de cada material.
- Só veículos roubados. O ferro-velho recusa veículos que o servidor criou (aluguéis, carros de emprego e de serviço, carros próprios, o carro-forte) e veículos registrados no ai-vehicles: "The yard does not take registered vehicles".
- Espera entre desmontes. Depois de um veículo, o mesmo personagem espera o tempo do painel antes do próximo. Reconectar não zera a espera.
Instalação
Instalado pela receita do AI Core. À mão: ensure ai-pawnshop depois de ensure ai-core. Ele precisa do ai-core.
Itens usados pelos padrões: goldchain, diamond_ring, rolex, coral (comprados), scrapmetal, plastic, copper, steel, glass (materiais de desmonte). O ai-inventory tem todos; com outro inventário, adicione-os ou altere o painel.
Configurações do painel
Painel de administração > Pawnshops. Os padrões vêm de data/shops.json, data/scrapyards.json e data/settings.json.
Aba Pawnshops
Um registro por loja. Padrões: Vinewood Pawn & Jewelry (compra goldchain, diamond_ring, rolex a $75 cada) e Del Perro Diving Shop (compra coral a $75, NPC a_m_m_salton_01).
Pawnshop
| Configuração | O que muda | Padrão para uma loja nova |
|---|---|---|
| Name | O nome da loja, mostrado no blip. 1-48 caracteres. | vazio |
| Place | Fique no balcão e use sua posição. | 0, 0, 0 |
| Show on the map | Mostra o blip da loja. | ligado |
| Blip look | Sprite, cor e tamanho. | sprite 431, cor 5, tamanho 0.7 |
What it buys
| Configuração | O que muda | Unidade | Padrão |
|---|---|---|---|
| Items | Até 100 linhas, cada uma um Item e o Price pago por unidade (0-10.000.000). | $ | vazio |
Cada loja também tem um cartão NPC: Model (vazio significa sem NPC), What it does (animação parada) e Where it stands.
Aba Scrapyards
Um registro por ferro-velho. Padrão: Sandy Shores Scrap Yard.
Scrapyard
| Configuração | O que muda | Padrão para um ferro-velho novo |
|---|---|---|
| Name | O nome do ferro-velho, mostrado no blip. 1-48 caracteres. | vazio |
| Place | O meio do ferro-velho; veículos a até 12 m contam. | 0, 0, 0 |
| Show on the map | Mostra o blip do ferro-velho. | ligado |
| Blip look | Sprite, cor e tamanho. | sprite 380, cor 9, tamanho 0.7 |
Materials (o que um veículo dá)
| Configuração | O que muda | Padrão |
|---|---|---|
| Materials | Até 20 linhas, cada uma um Item com From e Up to (0-100). Cada veículo dá uma quantidade aleatória entre os dois. | Sandy Shores: scrapmetal 4-10, plastic 2-6, copper 1-4, steel 1-4, glass 1-4 |
Aba Settings
Usadas por todas as casas de penhores e ferros-velhos. Essas configurações ficam no servidor.
| Configuração | O que muda | Unidade | Padrão |
|---|---|---|---|
| Money account | As vendas são pagas nesta conta. | cash | |
| Time per vehicle | Quanto tempo leva desmontar um veículo. 1-600. | s | 30 |
| Wait between vehicles | Quanto tempo um jogador espera antes de desmontar o próximo veículo. 0-1440. | min | 15 |
Comandos
Nenhum.
Teclas
Nenhum. Lojas e ferros-velhos usam o Interaction style do ai-core (aviso com E, ou uma opção de target).
O que ele substitui
Sem fxProvide. Ele não responde aos exports ou eventos de outro script de casa de penhores ou ferro-velho.
Scripts compatíveis
Os itens passam pela camada de inventário do AI Core, então qualquer inventário que o AI Core suporte funciona. A verificação de veículo próprio lê o ai-vehicles (veja Compatibilidade).
Limites conhecidos
- As lojas só compram; elas não vendem itens aos jogadores.
- Canais de log:
pawn(vendas) escrap(veículos desmontados).
ai-drugs para desenvolvedores
A tabela de plantas, os alertas e o motivo de registro do ai-drugs, como vender drogas que ele conhece a partir de outro script, e seus eventos privados.
ai-pawnshop para desenvolvedores
O ai-pawnshop não tem exports. Seu motivo de registro, os veículos que um ferro-velho recusa e seus callbacks privados.