AI Core
Crime e corridasai-drugs

ai-drugs

Venda de drogas na rua para estranhos, ligada pelo menu radial, e plantas de maconha que crescem com o tempo e são salvas no banco de dados.

O ai-drugs dá aos jogadores duas formas de ganhar dinheiro com drogas: vender para estranhos na rua e plantar maconha. O servidor decide cada venda (preço, recusa, alerta da polícia), e as plantas são salvas no banco de dados, então continuam crescendo após reinícios.

O que faz no jogo

Venda na rua

  1. Abra o menu radial e escolha Sell drugs (vender drogas) para começar a procurar compradores. Escolha de novo para parar.
  2. Enquanto você vende, um estranho das redondezas vem até você. Um aviso Sell to the stranger aparece quando ele para ao seu lado.
  3. O servidor escolhe uma droga que você carrega da lista do painel, uma quantidade e um preço na faixa dessa droga. O comprador pode recusar (Refuse chance). O dinheiro vai para a conta de dinheiro do painel.
  4. Uma venda pode alertar a polícia (Police alert chance). Ninguém compra enquanto houver menos de Police needed policiais em serviço.

Um jogador não pode vender com mais frequência que Time between sales, e o mesmo estranho não compra de novo por 10 minutos.

Plantas de maconha

  1. Use uma weed_seed ao ar livre para plantar uma planta de maconha. As plantas não podem ficar a menos de 2 m umas das outras, e um personagem pode ter no máximo Plants per character plantas.
  2. A planta cresce ao longo do Growing time: um prop jovem, um prop em crescimento a partir de 40 %, um prop pronto no final. O aviso mostra o crescimento em porcentagem.
  3. Qualquer um pode colher uma planta pronta: uma barra de progresso, depois um número aleatório de weed_bud entre Buds from e Buds up to.
  4. A polícia em serviço pode destruir uma planta em crescimento.
  5. Uma planta pronta que ninguém colhe desaparece depois de Rots after.

Instalação

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

  • Ele guarda as plantas na própria tabela ai_drugs_plants, criada na inicialização. Ele precisa da sua linha de permissão do banco de dados no env.cfg:
env.cfg
add_convar_permission ai-drugs read mysql_connection_string
  • Itens usados pelos padrões: weed_seed (usável), weed_bud, coke_baggy, meth_baggy. O ai-inventory tem todos; com outro inventário, adicione-os ou altere o painel.
  • O item Sell drugs aparece em qualquer menu radial que o AI Core suporte.

Configurações do painel

Painel de administração > Drugs. Os padrões vêm de data/settings.json e data/plants.json. As configurações de Street sales e Weed plants ficam no servidor.

Aba Street sales

Os jogadores vendem para estranhos depois de ligar a venda no menu radial.

ConfiguraçãoO que mudaUnidadePadrão
DrugsAté 30 linhas, cada uma um Item com Price from e Price up to (0-1.000.000). Uma venda tem preço entre os dois.$weed_bud $40-80, coke_baggy $90-160, meth_baggy $120-200
Time between salesUm jogador não pode vender com mais frequência que isso. 1-600.s10
Refuse chanceChance de um comprador dizer "Not interested". 0-100.%20
Police alert chanceChance de uma venda alertar a polícia em serviço. 0-100.%20
Police neededPoliciais em serviço necessários antes que alguém compre. 0-32.0
Police jobsMembros em serviço contam como polícia e podem destruir plantas. Até 10.police
Money accountO dinheiro da venda vai para esta conta.cash

Aba Weed plants

Qualquer um pode colher uma planta pronta; a polícia destrói as que estão crescendo.

ConfiguraçãoO que mudaUnidadePadrão
Growing timeQuanto tempo uma planta leva para ficar pronta. 1-10.080.min60
Rots afterUma planta pronta que ninguém colhe desaparece depois desse tempo. 1-10.080.min120
Plants per characterQuantas plantas um personagem pode ter ao mesmo tempo. 0-100.5
Buds fromMenor número de buds por colheita. 1-100.3
Buds up toMaior número de buds por colheita. 1-100.8
Seed itemUsar este item planta uma planta de maconha. Um item novo funciona na hora.weed_seed
Harvest itemUma planta pronta dá este item.weed_bud

Aba Plant look

Os props que os jogadores veem enquanto uma planta cresce.

ConfiguraçãoO que mudaUnidadePadrão
Young plantProp até 40 % de crescimento.bkr_prop_weed_01_small_01c
Growing plantProp a partir de 40 %.bkr_prop_weed_med_01a
Ready plantProp quando ela pode ser colhida.bkr_prop_weed_lrg_01a
Draw distancePlantas mais distantes que isso não têm prop. 20-300.m100

Comandos

Nenhum.

Teclas

Nenhum. A venda começa pelo menu radial (Sell drugs). Compradores e plantas usam avisos (E por padrão).

O que ele substitui

Sem fxProvide. Ele não responde aos exports ou eventos de outro script de drogas.

Scripts compatíveis

Os itens passam pela camada de inventário do AI Core, os alertas da polícia pela camada de dispatch, o botão de venda pela camada radial. Qualquer inventário, script de alerta e menu radial que o AI Core suporte funciona (veja Compatibilidade).

Limites conhecidos

  • Só a maconha cresce; cocaína e metanfetamina são vendidas, não produzidas.
  • O crescimento depende só do tempo: não há água nem fertilizante.
  • Canal de log: drugs.

Nesta página