gm_oxy is a GTA V FiveM/QBX resource that provides oxy delivery runs. Players can start a delivery run from a configured NPC, receive oxy pills, and complete randomized delivery stops to earn money and item rewards.
- NPC interaction to start oxy delivery runs
- Randomized delivery route and multiple drop-off points
- Delivery zone markers with optional waypoint support
- Item reward system with rarity-based drops
- Money reward on each delivery
- Optional black money laundering mechanic during deliveries
- Run cooldowns per player and global cooldown support
- Admin commands to reset cooldowns and cancel active runs
qbx_coreox_libox_targetox_inventorysleepless_waypoints(optional, only ifConfig.Waypointis set tosleepless_waypoints)
- Place the
gm_oxyfolder inside your server resources directory. - Add
ensure gm_oxyto your server configuration file (server.cfg). - Ensure your server has the required dependencies running.
- Player interacts with the start NPC.
- The player pays
Config.StartCostand receives oxy pills. - The server selects a random set of delivery locations and tracks the active run.
- The player travels to each delivery point and delivers one oxy pill.
- On delivery, the player receives money and a random reward item.
- When all deliveries are complete, the run ends.
Important settings:
Config.StartCost— Cash required to begin a runConfig.OxyItem— Item name used for oxy pillsConfig.MinPills/Config.MaxPills— Number of deliveries per runConfig.MaxDeliveryDistance— Server-side distance validation for completed deliveriesConfig.Waypoint— Usesleepless_waypointsto enable waypoint creationConfig.DeliveryBlip— Blip appearance for delivery pointsConfig.DeliveryLocations— Predefined delivery point coordinatesConfig.DeliveryNPC— Optional delivery NPC spawning settingsConfig.Messages— Notification text displayed to players
Important settings:
Config.NPC— Start NPC model, location, and blip settingsConfig.RewardItems— Item rewards, counts, and rarity chancesConfig.MoneyPerDelivery— Cash reward range per deliveryConfig.MoneyLaundering— Optional black money conversion settingsConfig.StartRunWebhookandConfig.CompleteDeliveryWebhook— Webhook URLs for logging events
resetoxycooldown <id>— Reset a player's oxy run cooldownresetglobalcooldown— Reset the global oxy run cooldowncanceloxyrun <id>— Cancel a player's active oxy run
- The resource uses
exports.qbx_corefor player data and notifications. - Delivery NPC spawning is optional; the run still works if NPC spawn fails.
- The client syncs active run state when the player loads or when the resource starts.