ai-fuel
Consumo de combustible por vehículo y gasolineras en los surtidores del mapa, con un boquerel y una manguera que ven todos.
ai-fuel hace que los vehículos gasten combustible mientras circulan y permite a los jugadores repostar en las gasolineras. El nivel de combustible vive en el propio vehículo (el state bag fuel, 0-100), así que el HUD, los garajes y cualquier otro script leen el mismo número.
Qué hace en el juego
- Consumo. El juego gasta combustible según las revoluciones del motor: las revoluciones altas gastan más. Un depósito lleno dura unos 25 minutos de conducción con el consumo por defecto. Las bicicletas, los vehículos sin depósito y los modelos eléctricos del panel no gastan nada.
- Repostar. En una gasolinera, ve a un surtidor y coge el boquerel (aviso Take the nozzle). Ve hasta tu vehículo (la manguera llega a 8 m del surtidor) y conéctalo (aviso Refuel the vehicle). Avanza una barra de progreso; cuando termina, el depósito está lleno y el precio se cobra de la primera cuenta que pueda pagarlo. Vuelve a colgar el boquerel con Hang up the nozzle. Pasar del final de la manguera o subirse a un vehículo devuelve el boquerel a su sitio por sí solo.
- Todos lo ven. El boquerel en la mano de un jugador y la manguera desde el surtidor se dibujan para todos los jugadores cercanos.
- Vehículos en propiedad. El combustible de un vehículo en propiedad se guarda en ai-vehicles cada vez que cambia el número entero, así que es el mismo tras aparcar o tras un reinicio.
Instalación
Lo instala la receta de AI Core. A mano: ensure ai-fuel después de ai-core (y después de ai-vehicles si lo usas). 27 gasolineras por el mapa vienen listas en data/stations.json.
No uses un segundo script de combustible a su lado: dos scripts gastarían el mismo depósito.
Ajustes del panel
Panel de administración > Fuel.
Pestaña: Gas stations
Dónde repostan los jugadores y cuánto cuesta. Un registro por gasolinera (New station / Delete station). Solo venden combustible los surtidores dentro del área de una gasolinera.
| Ajuste | Qué cambia | Unidad | Por defecto para una nueva |
|---|---|---|---|
| Name | El nombre de la gasolinera. 1-48 caracteres. | ||
| Centre | Ponte en el centro de los surtidores y usa tu posición. | punto | |
| Area | A qué distancia del centro un surtidor cuenta como parte de esta gasolinera. 2-40. | m | 12 |
| Price | Dólares por cada porcentaje de depósito (llenarlo desde vacío cuesta 100 veces esto). 0-1000, en pasos de 0.5. | $ | 3 |
| Map blip | Muestra esta gasolinera en el mapa, con el aspecto de Station blip de abajo. | activado / desactivado | activado |
Pestaña: Settings
Lo rápido que gastan combustible los vehículos y cómo se paga el repostaje.
| Ajuste | Qué cambia | Unidad | Por defecto |
|---|---|---|---|
| Burn rate | 1 es normal (un depósito lleno dura unos 25 minutos de conducción), 2 gasta el doble de rápido, 0 desactiva el combustible. 0-10, en pasos de 0.1. | x | 1 |
| Refuel time | Segundos por cada porcentaje llenado. Llenar desde vacío tarda 100 veces esto; la barra dura al menos 1 segundo. 0-5, en pasos de 0.05. | s | 0.15 |
| Paid from | Cuentas de dinero probadas en orden. Todo el precio sale de una sola cuenta. | cash, bank | |
| Electric models | Modelos de vehículo (nombres de spawn) que no gastan combustible; añade aquí tus coches eléctricos add-on. | voltic, voltic2, raiden, cyclone, tezeract, neon, surge, dilettante, dilettante2, imorgon, khamelion, iwagen, omnisegt, virtue, caddy, caddy2, caddy3, airtug, rcbandito | |
| Station blip | Cómo se ven las gasolineras en el mapa (icono, color, tamaño); cada gasolinera activa o desactiva su blip. | icono 361, color 0, tamaño 0.7 |
Comandos y teclas
Ninguno. Los avisos del surtidor usan la tecla de interacción (E por defecto).
Logs
Cada repostaje pagado va al canal de logs refuels (gasolinera, porcentaje llenado, precio).
Otros scripts de combustible
La capa de combustible de AI Core también funciona con ox_fuel, Renewed-Fuel, codem-xfuelv2, LegacyFuel, cdn-fuel, ps-fuel, lc_fuel, okokGasStation y x-fuel. Usa uno de ellos en lugar de ai-fuel (nunca los dos). Elígelo en el panel de administración: Server > General > Fuel script (Automatic toma el primero que esté en marcha). Los scripts ai-* leen y fijan el combustible a través de la capa, así que siguen funcionando.
Límites conocidos
- Los modelos eléctricos simplemente no gastan nada. No hay estaciones de carga.
- Repostar siempre llena el depósito al 100 %. No hay llenado parcial.
- El boquerel se coloca en el hueso del tapón de combustible del vehículo. En los modelos que no lo tienen (algunas furgonetas y camiones), usa un punto aproximado cerca de una rueda trasera o del motor y puede verse fuera de lugar.
- El boquerel no sigue a un vehículo que se mueve mientras está conectado.