Skip to content

El panel

El panel de control

Camina hacia el marcador $ y presiona [E], o ejecuta /station en la explanada. Ocho páginas en el lado izquierdo. Lo que un empleado ve depende de los permisos que el dueño le haya otorgado; el dueño lo ve todo.

Resumen

La página de bienvenida. Identidad de la gasolinera —el nombre que se muestra en el panel, el color de acento y el tipo de gasolinera— además de un gráfico de ingresos de la semana y las cifras principales: total ganado, total gastado, clientes atendidos y litros vendidos. Debajo está la barra de almacenamiento, que muestra el stock de cada combustible frente a su capacidad.

Tipos de combustible

Una fila por cada combustible que vende la gasolinera. Establece el precio de venta por litro frente al costo mayorista que pagas por él, y observa el margen. Los precios están limitados por Config.Refuel.PriceLimits —de 0.1 a 25.0 por litro por defecto— para que nadie pueda poner el combustible a cero o a un número absurdo. Requiere el permiso prices.

Empleados

Contrata, despide, establece salarios y reparte permisos. Hasta Config.Employees.Max personal, ocho por defecto.

Permiso Desbloquea
withdraw Retirar dinero del banco de la gasolinera
stock Pedir stock y realizar trabajos de entrega
prices Establecer los precios de venta por litro
employees Contratar, despedir y editar a otro personal

Los salarios se pagan automáticamente cada Config.Employees.PayInterval minutos, desde el banco de la gasolinera, a Config.Employees.DefaultWage a menos que el dueño haya configurado otra cosa. Un salario no puede exceder Config.AntiCheat.MaxWage.

Solo el dueño puede contratar, despedir o editar al personal que posee el permiso employees por sí mismo, por lo que un empleado no puede ascenderse a sí mismo ni vaciar la nómina.

Banco

El saldo de la gasolinera y sus movimientos recientes: ventas entrantes, pagos de salarios y pedidos de stock salientes, retiros y depósitos. Retirar requiere el permiso withdraw; depositar está abierto al dueño. Cada retiro se registra en el webhook de Discord si tienes uno configurado.

Mejoras

Tres rutas, tres niveles acumulativos cada una.

config.lua
Config.Upgrades = {
    storage  = { label = 'Storage',            levels = { 35000, 50000, 75000 }, prices = { 40000, 90000, 160000 } },
    delivery = { label = 'Delivery speed',     levels = { 1.2, 1.5, 2.0 },       prices = { 30000, 75000, 140000 } },
    supplier = { label = 'Supplier relations', levels = { 0.95, 0.9, 0.82 },     prices = { 50000, 110000, 200000 } },
}
  • Storage aumenta los litros por combustible que la gasolinera puede almacenar, por lo que se requieren menos viajes de entrega.
  • Delivery speed multiplica la velocidad a la que el camión cisterna se carga en el depósito.
  • Supplier relations reduce el precio mayorista multiplicándolo — el nivel tres compra stock al 82% del precio de lista.

Un administrador puede anular el precio de cualquier mejora para cualquier gasolinera desde /fueladmin.

Entregas

De dónde viene el stock. Pide entre Config.Deliveries.MinOrder y MaxOrder litros de un combustible, paga el costo mayorista con el banco de la gasolinera, y se te entregará un camión cisterna en el punto de aparición con una matrícula FUEL.

  1. Conduce el camión cisterna hasta el depósito en Config.Deliveries.Depot y estaciónate dentro de DepotRadius.
  2. Se carga a FillRate litros por segundo, multiplicado por tu mejora de entrega.
  3. Conducción de regreso dentro de ReturnRadius de tu gasolinera y descarga.

Cancela y mantendrás el pedido pero no el viaje. Las gasolineras públicas no tienen esta página; sus tanques siempre están llenos.

Clientes

Quién está repostando y cuánto gastan: total de clientes atendidos, gasto promedio por cliente y los ingresos derivados de ello.

Ajustes

Exclusivo para el dueño, y ambas acciones requieren escribir el nombre de la gasolinera para confirmar.

Transfer transfiere el establecimiento a otro jugador por ID de servidor. Heredan el stock y el banco; la lista de personal se borra para que el nuevo dueño comience con su propia gente.

Sell back entrega las llaves de la ciudad a cambio de un pago: Config.SellBackRate de lo que se pagó originalmente, más lo que esté acumulado en el banco de la gasolinera, para que nadie pierda su fondo de maniobra.

config.lua
Config.AllowTransfer = true
Config.AllowSellBack = true
Config.SellBackRate = 0.3

Con el valor predeterminado de 0.3, una gasolinera de 480,000 devuelve 144,000 más el banco; el resto es la tarifa de la ciudad por recuperarla. Establece SellBackRate = 1.0 para un reembolso limpio sin pérdidas, o establece cualquiera de las banderas en false para eliminar esa mitad de la página por completo.