AI Core
Crimen y carrerasai-drugs

ai-drugs

Venta callejera de drogas a desconocidos, activada desde el menú radial, y plantas de marihuana que crecen con el tiempo y se guardan en la base de datos.

ai-drugs da a los jugadores dos formas de ganar dinero con drogas: vender a desconocidos en la calle y cultivar marihuana. El servidor decide cada venta (precio, rechazo, alerta policial), y las plantas se guardan en la base de datos, así que siguen creciendo tras los reinicios.

Qué hace en el juego

Venta callejera

  1. Abre el menú radial y elige Sell drugs (vender drogas) para empezar a buscar compradores. Elígelo otra vez para parar.
  2. Mientras vendes, un desconocido cercano se acerca a ti. Aparece un aviso Sell to the stranger cuando está a tu lado.
  3. El servidor elige una droga que lleves de la lista del panel, una cantidad y un precio dentro del rango de esa droga. El comprador puede rechazarla (Refuse chance). El dinero va a la cuenta de dinero del panel.
  4. Una venta puede alertar a la policía (Police alert chance). Nadie compra mientras haya menos de Police needed agentes de servicio.

Un jugador no puede vender más a menudo que Time between sales, y el mismo desconocido no vuelve a comprar durante 10 minutos.

Plantas de marihuana

  1. Usa un weed_seed al aire libre para plantar una planta de marihuana. Las plantas no pueden estar a menos de 2 m entre sí, y un personaje puede tener como mucho Plants per character plantas.
  2. La planta crece durante Growing time: un prop joven, un prop en crecimiento desde el 40 %, un prop listo al final. El aviso muestra el crecimiento en porcentaje.
  3. Cualquiera puede cosechar una planta lista: una barra de progreso y después un número al azar de weed_bud entre Buds from y Buds up to.
  4. La policía de servicio puede destruir una planta en crecimiento.
  5. Una planta lista que nadie cosecha desaparece pasado Rots after.

Instalación

Lo instala la receta de AI Core. A mano: ensure ai-drugs después de ensure ai-core. Necesita ai-core y OneSync.

  • Guarda las plantas en su propia tabla ai_drugs_plants, creada al iniciar. Necesita su línea de permiso de base de datos en env.cfg:
env.cfg
add_convar_permission ai-drugs read mysql_connection_string
  • Objetos que usan los valores por defecto: weed_seed (usable), weed_bud, coke_baggy, meth_baggy. ai-inventory los tiene; con otro inventario, añádelos o cambia el panel.
  • La entrada Sell drugs aparece en cualquier menú radial que AI Core soporte.

Ajustes del panel

Panel de administración > Drugs. Los valores por defecto vienen de data/settings.json y data/plants.json. Los ajustes de Street sales y Weed plants se quedan en el servidor.

Pestaña Street sales

Los jugadores venden a desconocidos después de activar la venta en el menú radial.

AjusteQué cambiaUnidadPor defecto
DrugsHasta 30 filas, cada una con un Item con Price from y Price up to (0-1,000,000). Una venta se cobra entre los dos.$weed_bud $40-80, coke_baggy $90-160, meth_baggy $120-200
Time between salesUn jugador no puede vender más a menudo que esto. 1-600.s10
Refuse chanceProbabilidad de que un comprador diga "Not interested". 0-100.%20
Police alert chanceProbabilidad de que una venta alerte a la policía de servicio. 0-100.%20
Police neededAgentes de servicio necesarios antes de que alguien compre. 0-32.0
Police jobsLos miembros de servicio cuentan como policía y pueden destruir plantas. Hasta 10.police
Money accountEl dinero de las ventas va a esta cuenta.cash

Pestaña Weed plants

Cualquiera puede cosechar una planta lista; la policía destruye las que están creciendo.

AjusteQué cambiaUnidadPor defecto
Growing timeCuánto tarda una planta en estar lista. 1-10,080.min60
Rots afterUna planta lista que nadie cosecha desaparece pasado este tiempo. 1-10,080.min120
Plants per characterCuántas plantas puede tener un personaje a la vez. 0-100.5
Buds fromMínimo de cogollos por cosecha. 1-100.3
Buds up toMáximo de cogollos por cosecha. 1-100.8
Seed itemUsar este objeto planta una planta de marihuana. Un objeto nuevo funciona al momento.weed_seed
Harvest itemUna planta lista da este objeto.weed_bud

Pestaña Plant look

Los props que ven los jugadores mientras crece una planta.

AjusteQué cambiaUnidadPor defecto
Young plantProp hasta el 40 % de crecimiento.bkr_prop_weed_01_small_01c
Growing plantProp desde el 40 %.bkr_prop_weed_med_01a
Ready plantProp cuando se puede cosechar.bkr_prop_weed_lrg_01a
Draw distanceLas plantas más lejos que esto no tienen prop. 20-300.m100

Comandos

Ninguno.

Teclas

Ninguna. La venta se inicia desde el menú radial (Sell drugs). Los compradores y las plantas usan avisos (E por defecto).

A qué sustituye

No tiene fxProvide. No responde a los exports ni eventos de otro script de drogas.

Scripts compatibles

Los objetos pasan por la capa de inventario de AI Core, las alertas policiales por la capa de dispatch y el interruptor de venta por la capa radial. Funciona cualquier inventario, script de alertas y menú radial que AI Core soporte (mira Compatibilidad).

Límites conocidos

  • Solo crece la marihuana; la cocaína y la metanfetamina se venden, no se fabrican.
  • El crecimiento depende solo del tiempo: no hay agua ni fertilizante.
  • Canal de logs: drugs.

En esta página