ai-vehiclesales
Pátios de carros usados onde os jogadores vendem seus veículos uns aos outros, com test drives e recompra pelo revendedor.
O ai-vehiclesales administra pátios de carros usados. Um jogador leva um veículo próprio até o pátio, define um preço, e o carro fica estacionado ali para todos verem. Outros jogadores olham, fazem um test drive com tempo marcado e compram. O vendedor recebe mesmo estando offline.
O que faz no jogo
- Vender. Leve seu próprio veículo até o ponto de venda do pátio, sozinho, e aperte a tecla de interação em Put your vehicle up for sale. Defina um preço (entre o menor e o maior preço do painel) e uma descrição opcional, e confirme. Suas chaves daquela placa são retiradas. O veículo mantém sua placa, aparência e porta-malas: é o mesmo veículo, mantido pelo pátio.
- Recompra pelo revendedor. Se o veículo estiver no catálogo do ai-vehicleshop, o ponto de venda primeiro oferece um menu: List it for sale, ou Sell to the dealer for $... (uma parte do preço de catálogo, paga na hora; o veículo é apagado de vez).
- O pátio. Os veículos anunciados ficam nas vagas do pátio, o primeiro anunciado é o primeiro estacionado. Eles ficam trancados e não podem ser dirigidos, empurrados ou danificados. Anúncios além do número de vagas continuam à venda na lista do balcão.
- Olhar. No balcão, Browse ... abre uma tela de showroom: cada anúncio com seu preço, vendedor, placa, há quanto tempo foi anunciado e a descrição do vendedor. Busque por nome ou placa, ordene pelos mais novos, mais baratos ou mais caros, ou mostre só My listings.
- Test drive. Uma cópia temporária do veículo aparece no ponto de entrega com você no banco do motorista. Um cronômetro faz a contagem regressiva; sair do carro encerra antes. No fim, a cópia é apagada e você volta ao balcão. Um personagem espera um tempo entre test drives.
- Comprar. Buy tira o preço da primeira conta que puder pagar. O veículo passa a ser seu e espera no ponto de entrega. Se ele não puder ser trazido, vai para o pátio de apreensão (busque-o em um pátio de apreensão do ai-garages).
- Receber. O vendedor recebe o preço menos a parte do pátio, na hora se estiver online, ou no próximo login. Se um script de celular estiver rodando, o vendedor também recebe um e-mail.
- Retirar. Na tela, Take back devolve seu próprio anúncio para você no ponto de entrega.
Instalação
Instalado pela receita do AI Core. À mão: ensure ai-vehiclesales depois do ai-core e do ai-vehicles (e do ai-vehicleshop para a recompra pelo revendedor). As tabelas ai_vehiclesales_listings e ai_vehiclesales_payouts são criadas na primeira inicialização. Um pátio já vem pronto: Larry's Vehicle Sales em Sandy Shores, com 25 vagas.
Configurações do painel
Painel de administração > Used car lots.
Aba: Lots
Onde os jogadores vendem seus veículos uns aos outros. Um registro por pátio (New lot / Delete lot). Apagar um pátio mantém seus anúncios guardados; eles aparecem de novo quando existir um pátio com a mesma chave.
Cartão Lot: o balcão de onde os jogadores olham, onde eles entram com o veículo para vender e até que distância os carros estacionados aparecem.
| Configuração | O que muda | Unidade | Padrão para novos |
|---|---|---|---|
| Lot name | Mostrado no aviso e na tela. 1-48 caracteres. | ||
| Counter | Fique onde os jogadores abrem a lista de veículos à venda e use sua posição. | ponto | |
| Counter reach | A que distância do balcão o aviso aparece. 1-10. | m | 2 |
| Lot size | Metros ao redor do balcão. Os carros estacionados aparecem para os jogadores dentro dessa área, e os compradores precisam estar dentro dela para comprar ou fazer test drive. 20-300. | m | 80 |
| Sell spot | Onde os jogadores entram com o veículo que querem vender. | ponto | |
| Map blip | Mostra este pátio no mapa com a aparência da aba Settings. | ligado / desligado | ligado |
Cartão Parking spots: onde os veículos anunciados ficam no pátio, o primeiro anunciado é o primeiro estacionado. Anúncios além do número de vagas continuam à venda na lista do balcão.
| Configuração | O que muda |
|---|---|
| Spots | Uma lista de posições com direção (Add spot), até 100. |
Cartão Preview and delivery: onde fica o veículo que um jogador olha, de onde a câmera olha e onde saem os veículos comprados, retirados e de test drive.
| Configuração | O que muda |
|---|---|
| Preview spot | Fique onde o veículo mostrado deve estar, virado na direção da frente dele. |
| Camera | Olhe para o ponto da prévia com a câmera do jogo e use a posição da câmera. |
| Delivery spot | Um lugar livre na rua, virado para a saída. Pode ser o ponto de prévia. |
Cartão NPC: uma pessoa opcional no balcão (Model, What it does, Where it stands). Deixe o modelo vazio para nenhuma.
Aba: Settings
Preços, a parte do pátio, pagamento e test drives.
Sales: o que os vendedores podem pedir e quanto o pátio fica.
| Configuração | O que muda | Unidade | Padrão |
|---|---|---|---|
| Lot's cut | Parte do preço que fica com o pátio; o vendedor recebe o resto. 0-90. | % | 10 |
| Lot's cut goes to | Nobody, A job ou A gang. A conta compartilhada de um emprego ou gangue recebe a parte de cada venda. Nobody: o dinheiro sai da economia. | Nobody | |
| Job | O emprego que recebe a parte. Aparece quando "A job" é escolhido. | vazio | |
| Gang | A gangue que recebe a parte. Aparece quando "A gang" é escolhido. | vazio | |
| Into its account | A conta compartilhada do emprego ou gangue em que a parte é paga. | bank | |
| Lowest price | O menor preço que um vendedor pode pedir. 1-100.000.000. Não pode ser maior que o maior preço. | $ | 1.000 |
| Highest price | O maior preço que um vendedor pode pedir. 1-100.000.000. | $ | 10.000.000 |
| Listings per character | Quantos veículos um personagem pode ter à venda ao mesmo tempo, somando todos os pátios. 1-50. | 3 |
Dealer buy-back: no ponto de venda, um jogador também pode vender um veículo próprio direto para o pátio. O veículo é apagado e o jogador pago na hora.
| Configuração | O que muda | Unidade | Padrão |
|---|---|---|---|
| Dealer pays | Parte do preço de catálogo da concessionária paga na conta do vendedor. 0 desliga o revendedor; veículos que não estão no catálogo nunca são comprados. 0-100. | % | 50 |
Payment: de onde os compradores pagam e onde os vendedores recebem.
| Configuração | O que muda | Padrão |
|---|---|---|
| Buyer pays from | Tentadas nesta ordem até uma ter dinheiro suficiente. | bank, cash |
| Seller is paid into | Pago quando o veículo é vendido, ou no próximo login do vendedor quando ele está offline. As recompras pelo revendedor também são pagas aqui. | bank |
Test drives: uma cópia temporária de um veículo anunciado que o comprador pode dirigir antes de pagar.
| Configuração | O que muda | Unidade | Padrão |
|---|---|---|---|
| Length | Quanto tempo dura um test drive. 10-600. | s | 60 |
| Wait between drives | Segundos que um personagem espera antes do próximo test drive (0 = nenhum). 0-3600. | s | 60 |
Map blip: como os pátios com o blip de mapa ligado aparecem no mapa.
| Configuração | O que muda | Padrão |
|---|---|---|
| Lot | Ícone, cor e tamanho do blip. | ícone 326, cor 3, tamanho 0.75 |
Comandos e teclas
Nenhum. Os avisos usam a tecla de interação (E por padrão). ESC fecha a tela.
Logs
Dois canais de log: listings (um veículo anunciado ou retirado) e sales (vendas, recompras pelo revendedor, pagamentos recebidos no login, e uma parte do pátio que não pôde ser paga).
Limites conhecidos
- Só veículos próprios do seu próprio personagem podem ser vendidos (não veículos de frota de emprego ou gangue, não aluguéis).
- Anunciar salva os danos e o combustível do veículo, mas nunca o tuning: a aparência guardada continua como estava.
- O dinheiro do revendedor vem do nada (como no QB): é dinheiro novo na economia. Defina Dealer pays como 0 para desligá-lo.
- Não há contrato em papel entre dois jogadores: as vendas passam só por um pátio.