Features
Tequilala in-game flows — crafting, stock, jukebox, chairs.
Crafting Stations
Each station is an ox_target zone. Look at the station → menu → select a product → recipe check → progress + animation + sound → product to inventory.
| Station | Category | Items |
|---|---|---|
| Beer | Beer (2) | 33 Cl, 50 Cl |
| Wine | Wine (7) | 1.5–7.5 Cl, Red Cup, White Cup |
| Vodka | Vodka (6) | 1.5–7.5 Cl, 1 Cup |
| Whiskey | Whiskey (6) | 1.5–7.5 Cl, 1 Cup |
| Tequila | Tequila (6) | 1.5–7.5 Cl, 1 Cup |
| Rum | Rum (6) | 1.5–7.5 Cl, 1 Cup |
| Gin | Gin (6) | 1.5–7.5 Cl, 1 Cup |
| Liqueur | Liqueur (3) | Banana, Melon, Apple |
| Cocktail | Cocktail (10) | Top Banana, Mimosa, Melonball, Apple Eden, Jungle Jim, Sangria, Mojito, Margarita, Sex On The Beach, Julep |
Guard: if the inventory is full, the ingredients are refunded.
Customer Sale
Order from the customer stand. Sold at the config price. Billing support for player-to-player transactions.
Stock Purchase
Stock Shop
6 items — Cocktail Cream, Orange Juice, Sugar, Lime, Water Ice, Plastic Cup. Cash / bank payment.
Consumption
When crafted items are used, an animation plays with hunger/thirst effects. Four animation types:
- DrinkAlcohol — plastic cup prop, can move + run while drinking
- DrinkCocktail — cocktail glass prop, can move but not run
- DrinkBeer — beer bottle prop, can move + run
- DrinkWine — wine glass prop, can move + run
Prop attachment: the cup/glass is attached to the player's right hand bone during the animation and removed on finish.
Jukebox
Interact
Walk to the jukebox or DJ booth. ox_target zone opens the music menu.
Controls
Play/Pause · Volume (slider) · Stop — server-side broadcast via xsound.
Requires
xsound resource. Without it, the jukebox menu won't appear.Sitting
Bar stools at the counter. Walk to a chair → sit animation → stand up with X key.
Multi-Location
Each location in Config.Locations is fully independent:
- Own blip on the map
- Own stash (stand + freezer)
- Own craft stations and interact zones
- Own soundbox / jukebox
- Own decorative props
To add a new location, copy the first entry in
Config.Locations and update all coordinates. Zone names must be unique across all locations.Other
| Feature | Interaction |
|---|---|
| Props | Cash register + jukebox spawned at config coords |
| Blip | Map blip at bar location (sprite 93) |
| Cleanup | On resource stop: zones removed, blips deleted, props deleted |