
UwU Cafe plushie shop with roaming cats, collectibles, and in-game placement editor
FX-UWU transforms the UwU Cafe into a functional plushie shop where players pet roaming cats to earn collectible plushies. Nine plushies span normal and rare tiers, each with individual pricing. Purchased plushies mount on your character's shoulder, visible to all nearby players.
Shop placement and plushie positioning are managed entirely in-game through live editors—no config file editing or coordinate hunting required. Revenue flows to the business account with transaction history integration where compatible banking resources exist.
Shop placement is performed in-game via a command that opens a panel listing every plush. Select a plush to spawn it in front of you, then move it with arrow keys, adjust height, rotate it, and snap to ground. Hold Shift for coarse steps or Alt for fine adjustments. Enter exact numbers directly into the panel or use Plus/Minus nudging. Press save to write the layout to disk and apply it to all connected players instantly without restart.
A dedicated live tuner allows you to point at any plush and adjust its offset and rotation using arrow keys or scroll wheel while watching the result on your own character in real-time. Press Enter to copy the finished values directly to your clipboard.
Roaming and idle cats populate the cafe and can be petted. Petting a cat randomly rewards a plush item with configurable odds per tier.
Customers interact with plushies via ox_target, which displays the label and price along with a confirmation dialog. All purchases are validated server-side, checking item, price and availability. Revenue is paid into the business account rather than disappearing.
When a compatible banking resource is present, transactions are written to the company history. If no banking resource is available, the sale still completes and the console logs what could not be credited, ensuring graceful degradation without silent failures.
The script includes an inventory bridge supporting tgiann-inventory, ox_inventory and qb-inventory with automatic detection. A documented adapter template is provided for any inventory not on that list, and you can force a specific inventory from the config.
Placement data, config and inventory adapter are stored outside escrow and remain fully editable after purchase.