Bakery Halloween — Trick or Treat for QBCore & Qbox
Bring trick-or-treating, collectible pumpkin hunts, custom rewards, and unsettling encounters to your FiveM server. Bakery Halloween gives your staff an in-game workspace to build and manage a Halloween event around your own locations and economy.
Build your event in game
Use the world overview and map to manage doors, hidden pumpkins, and shop locations. Preview placements in the world, adjust position and rotation, use your current coordinates, teleport to saved locations, and enable location blips.
Edit, disable, or remove locations directly through the admin panel.
Choose the treats
Create reusable loot pools or assign a custom reward list to a location. Rewards support:
- Halloween candy
- Registered inventory items
- Persistent vehicles
Set minimum and maximum quantities and weighted chances, then configure door outcomes and cooldowns to suit your event.
Pumpkins roll their assigned reward pool, giving players a reason to explore your city and find every hidden location.
Configure the tricks
Give doors a chance to trigger a trick in place of a reward:
- Jumpscares: select scary imagery and audio, including matching image/audio pairs.
- Delayed audio: choose unsettling sounds with configurable delay, repetitions, duration, and gaps. Playback fades with distance from the door.
- Stalkers: use a configured ped or a clone of the player for a following encounter, with configurable duration and catch behaviour.
Select the effects available at each door and use the included admin testing commands to preview them.
Give candy a purpose
Build shop stock with item quantities, candy prices, categories, and descriptions. Players can browse rewards, adjust cart quantities, and review the full cost before purchasing.
Shop access can be enabled through NPCs, a command, a catalogue item, or a combination of these methods.
Keep players competing
Persistent leaderboards track completed door knocks, pumpkin collections, and tricks received. Each category includes a top ten, personal placement, and player search.
Rankings survive resource and server restarts.
Give staff the right access
Delegate separate permissions for viewing, creating, editing, deleting, shop management, general settings, activity logs, and panel access.
Persistent activity records cover player interactions, purchases, and administrative changes. Server-side checks validate interactions, rewards, and cooldowns.
Installation and compatibility
- Frameworks: QBCore or Qbox.
- Inventories: ox_inventory on either framework, or qb-inventory on QBCore.
- Required: ox_lib, oxmysql, and OneSync.
- Interaction options: ox_target, qb-target, or E-key interaction.
- Database: tables are created automatically through oxmysql; no manual SQL import is needed.
- Included: prebuilt UI, bundled pumpkin prop, candy/catalogue artwork, and inventory-item definitions for supported inventories.
Initial framework, inventory-item, dependency, and permission setup is required. Locations, loot pools, shop stock, and event administration are then managed in game. Custom scare media is registered through configuration.
The resource supports the main routing bucket (0). The interactive map uses an external tile service. ESX is not supported.
Showcase notice: the demonstration video contains a jump scare with audio and includes an advance on-screen warning.