Getting Started
Requirements
Dependencies and supported frameworks.
Supported frameworks
Alamo Market auto-detects your framework on start. You only need one of the following running:
| Framework | Core resource | Notes |
|---|---|---|
| QBox | qbx_core | Detected first |
| QBCore | qb-core | |
| ESX | es_extended |
You do not set the framework anywhere. Detection happens automatically in
client/framework.lua and server/framework.lua.Inventory & items
Purchased goods are granted through your framework's AddItem function:
- QBox / QBCore:
player.Functions.AddItem(name, count) - ESX:
player.addInventoryItem(name, count)
Every
name you list in a catalog must exist as a real item in your inventory/shared items (e.g. ox_inventory items, qb-core/shared/items.lua, or your ESX items database). If an item name does not exist, the player will be charged but may not receive the item.Optional: notifications
By default the resource uses your framework's native notification system, so nothing extra is required. You can optionally route notifications through:
event— client eventscustom— your own notify export
See Notifications for details.
Continue to Installation.

