WENTUS

Funcionalidades

Irish Pub en juego — crafteo, venta, caja musical, asientos, consumibles.

Estaciones de Crafteo

Cada estación es una zona ox_target / qb-target. El empleado mira la estación → se abre el menú → selecciona un producto → verificación de receta (checkCraftable) → barra de progreso + animación → producto al inventario.

Protección: si los ingredientes son insuficientes, aparece una advertencia con el nombre del artículo faltante. El flujo de cócteles usa medidas base (Rum, Whiskey, Wine, Vodka, Tequila, Gin, Liqueur) como ingredientes.

Estaciones: Cócteles · Cerveza · Café · Horno (comida) · medidas de alcohol base.

Venta a Clientes

Acercarse al mostrador

El cliente usa la opción Pedir en el mostrador de servicio.

Estado de servicio

  • Un empleado está de servicio → los productos se venden desde el stock del puesto (los empleados deben reabastecer el puesto).
  • Ninguno → los productos se venden directamente al precio configurado.

Pago

Selección efectivo/banco; los ingresos van a la cuenta del negocio.

Caja Musical

En la jukebox / pad DJ: reproducir / pausa / reanudar / volumen / detener. Reproducir: URL + selección de bucle, tarifa soundBoxPrice al negocio. Sonido posicional con xsound.

Sistema de Asientos

Las sillas por todo el pub son zonas box target — seleccionar Sentarse para sentarse, la tecla configurada (Config.Base.CloseSitKey) para levantarse.

Stock + Puesto

InteracciónFunción
Tienda congeladorComprar materias primas desde el menú ox_lib (pagado al puesto)
MostradorAbrir el stash del puesto (empleado) / menú cliente
IceBreakerTomar hielo (ip_waterice)

Consumibles

Cada bebida y alimento crafteado está registrado como un artículo usable. Al usarlo reproduce la animación de beber/comer correspondiente, luego elimina uno del inventario.

La asignación artículo → tipo de animación está en server/consumables.lua. Los ingredientes (las pequeñas medidas cl) no son consumibles — solo las bebidas terminadas, cervezas, cócteles, café y el sándwich lo son.