Ace Oilfields

Ace Oilfields Ace Oilfields Ace Oilfields
  • Ace Oilfields
  • Ace Oilfields
  • Ace Oilfields
  • Ace Oilfields

$50.00

Add to Basket

# πŸ›’οΈ ACE OILFIELDS | The First Oil Pump Job for FiveM

### Multi-Framework | ESX Β· QBCore Β· QBox | ox_target Β· qb-target Β· DrawText

---

> **FiveM has trucking jobs, weed farms, car theft rings β€” but nobody has ever built a proper oil extraction operation. Until now.**

ACE Oilfields is the first fully-featured oil pump job ever released for FiveM. Purchase rigs, place them on the map, keep them running, haul the crude by trailer, and cash out at the refinery. Every single value in the script is yours to own.

---

## πŸ”© HOW IT WORKS

1. **Buy** your oil pump from the shop ped β€” a fully configured NPC at a real location with blip support

2. **Place** it on the map using a live ghost-model preview β€” rotate it with scroll wheel or Q, confirm with G

3. **Manage** it β€” pumps drain fuel and degrade over time. Neglect them and production dies

4. **Collect** β€” press Collect Oil and a trailer auto-spawns at the pump. Load it up

5. **Haul & Sell** β€” drive to the refinery, back the trailer into the marker, and cash out

---

## βš™οΈ FEATURES

πŸ—ΊοΈ **Ghost-Model Placement System**

Place pumps with a live 3D preview. Scroll or hold Q to rotate. Green = valid zone, Red = invalid. Confirm with G, cancel with Backspace or ESC β€” ghost is always cleaned up cleanly.

πŸ“‰ **Server-Side Tick Engine**

Every pump runs a dedicated server-side loop that handles fuel drain, health degradation, and oil extraction at fully configurable intervals. What happens on the server, stays on the server.

πŸš› **Trailer Transport with Enforcement**

Oil gets loaded into a trailer that auto-spawns at collection. Drive it to the sell zone, align the trailer correctly β€” a heading tolerance check is enforced. You actually have to back in properly.

πŸ”§ **Maintenance & Refuel System**

Configure exactly which items refuel and repair each pump. Set how much each item restores. Low health = reduced output. Dead pump = zero production.

πŸͺ **Shop Ped with Blip**

Fully configured NPC vendor at a custom location. Compatible with ox_target, qb-target, and drawtext. Configurable ped model, heading, and idle scenario.

πŸ–₯️ **Custom Red-on-Black NUI Panel**

Animated status bars for pump health, fuel, and oil level. Live colour-coded status pill (Operational / Needs Attention / Offline). Instant response β€” panel closes the moment you press an action.

πŸ‘· **Per-Player Pump Limit**

Set exactly how many pumps each player can own server-wide. Fully enforced server-side.

πŸ—„οΈ **MySQL Persistence**

All pump data stored in database via oxmysql. Pumps survive server restarts, resource restarts, and player disconnects.

---

## πŸ”Œ COMPATIBILITY

| | Supported |

|---|---|

| **Frameworks** | ESX Β· QBCore Β· QBox |

| **Inventories** | ox_inventory Β· qb-inventory Β· ESX |

| **Targeting** | ox_target Β· qb-target Β· DrawText |

| **Database** | oxmysql |

---

## ⚑ FULLY CONFIGURABLE

Everything in `config.lua` is open and documented:

- Max pumps per player

- Fuel drain rate & maintenance degradation speed

- Oil extraction rate & max oil capacity

- Fuel items & maintenance items (any item, any amount)

- Placement mode: specific oil zones OR anywhere on the map

- Sell location, price per litre, heading tolerance

- Trailer model, shop location, ped model & scenario

- Blip visibility toggles for all map markers

---

## πŸ“¦ WHAT YOU GET

βœ… Full multi-framework source (ESX / QBCore / QBox)

βœ… Automatic database table creation on first start

βœ… Standalone SQL file for manual setup

βœ… Fully documented `config.lua` β€” open and unencrypted

βœ… English locale file β€” open and unencrypted

βœ… NUI panel (HTML/CSS/JS) β€” open and unencrypted

βœ… Lifetime updates

---

## πŸ”΄ ACE Scripts

*Built for servers that want more than a reskin.*