Orbit Plastics - Underground BBL Clinic Career
Place your table anywhere, craft your own shots, operate on walk-in customers โ with 10 ranks, goals, awards and a custom pink UI!
Video Preview
Screenshots
Features
Place-Anywhere Operation Table
- Buy an Operation Table item and set up your clinic literally anywhere โ penthouse, warehouse, back alley
- Custom gurney prop streamed with the resource โ no extra downloads, no dependency on another map
- Full in-game placer: WASD to move relative to your camera, E/Q for height, arrow keys to rotate, R to re-snap to the ground
- Enter to confirm, Backspace to cancel
- Third-eye a placed table to pick it back up and get the item returned
Craft Your Own Shots
- No fixed crafting station โ the Crafting Kit item works wherever you are
- Small BBL Shot = 1 Empty Syringe + 1 Fat Extract
- Big BBL Shot = 1 Empty Syringe + 2 Fat Extract
- Kit is reusable by default, or make it single-use with one config flag
- 6-second craft with a progress animation
Materials Shop
| Item | Price |
|---|---|
| Empty Syringe | $500 |
| Fat Extract | $1,500 |
| Crafting Kit | $5,000 |
| Operation Table | $25,000 |
- Shop NPC in scrubs with her own map blip
- Full pink NUI shop with real inventory images pulled from your inventoryโs image folder
Walk-In Customers
/plasticsbrings a customer walking over from ~12m away- 5 fully-built appearance variants โ each with its own face, skin tone, eye colour, hair, eyebrows, lipstick, blush and outfit
- 5 randomised offer lines that name the procedure and the price sheโs offering
- She waits 30 seconds for an answer, then walks off
- Once sheโs on the table sheโll lay there for a minute before losing patience
- Procedure picker โ pick which shot youโre using when youโre carrying both
Two Procedures
| Procedure | Payout | Frequency |
|---|---|---|
| Small BBL | $1,500 - $2,500 | 60% |
| Big BBL | $3,000 - $5,000 | 40% |
- Every offer is randomised inside its range, then scaled by your rank
- The result is visible on the customerโs ped โ the procedure applies a drawable when the operation completes, so she gets up looking different
10 Ranks - Intern โ Plastic Legend
Intern โ Resident โ Surgeon โ Senior Surgeon โ Chief Surgeon โ Specialist โ Renowned โ Celebrity Surgeon โ Elite โ Plastic Legend
Every rank gives three stacking perks:
| Perk | Intern | Plastic Legend |
|---|---|---|
| Payout multiplier | 1.00x | 1.75x |
| Operation speed | 30s | 18s |
| Tip chance | 0% | 25% |
- XP curve runs from 0 to 100,000
- Each rank has its own colour in the UI
Daily & Weekly Goals
- 3 daily rolled from a pool of 5, 2 weekly rolled from a pool of 4
- Dailies pay $2,000 - $5,000 plus XP โ 5 procedures, 3 Small BBLs, 2 Big BBLs, earn $10k, 10 procedures
- Weeklies pay up to $50,000 โ 50 procedures, 15 Big BBLs, earn $100k, 100 procedures
- Roll over on their own, no admin work
9 Permanent Awards
- First Operation, Booked Solid, In Demand, Household Name, Small Specialist, Big Booty Specialist, Six Figures, Million Dollar Hands, Plastic Legend
- Payouts from $500 up to $250,000 for hitting max rank
Stats & Leaderboard
/plasticstatsโ rank, XP, total operations, lifetime earnings/toplasticsโ top 10 surgeons on the server, with a query cooldown so nobody can spam the DB/plasticsgoalsand/plasticsawardsโ progress panels
Custom Pink UI
- Purpose-built NUI across the shop, crafting, placer HUD and all three progression panels
- Not a reskinned menu
Compatibility
ESX / QBCore / QBox โ or set "auto"and let it detect
ox_inventory, qb-inventory, qs-inventory, lj-inventory, esx_inventoryhud
ox_lib, ESX, QB, or custom notifications
ox_target / qb-target
Prop assets included and streamed with the resource
Installation
Requirements:
- ESX, QBCore, or QBox framework
- oxmysql
- Supported inventory system Full installation guide available at: https://docs.orbitscripts.xyz
Configuration
-- Framework & Inventory
Config.Framework = "ESX" -- ESX, QBCORE, QBOX, auto
Config.Inventory = "ox_inventory"
Config.UISystem = "ox_lib"
Config.Notification = "ox_lib"
-- Operation table
Config.Table = {
item = "operation_table",
prop = "strykergurney",
layRadius = 2.0, -- how close the customer gets before laying down
workRadius = 8.0, -- how far you can be from the table to start a job
layDown = { xOffset = 0.0, yOffset = 0.0, zOffset = 2.10, yaw = 90.0 },
placer = { moveStep = 0.05, rotateStep = 5.0, verticalStep = 0.05 },
}
-- Procedures
Config.Procedures = {
{ item = "small_bbl_shot", label = "Small BBL",
priceMin = 1500, priceMax = 2500, weight = 60 },
{ item = "big_bbl_shot", label = "Big BBL",
priceMin = 3000, priceMax = 5000, weight = 40 },
}
-- Crafting (no fixed station โ uses the crafting_kit item)
Config.Crafting = { enabled = true, craftTime = 6000, consumeKitOnUse = false }
Config.CraftingRecipes = {
["small_bbl_shot"] = { { item = "empty_syringe", amount = 1 },
{ item = "fat_extract", amount = 1 } },
["big_bbl_shot"] = { { item = "empty_syringe", amount = 1 },
{ item = "fat_extract", amount = 2 } },
}
-- Materials shop
Config.Shop.items = {
{ item = "empty_syringe", label = "Empty Syringe", price = 500 },
{ item = "fat_extract", label = "Fat Extract", price = 1500 },
{ item = "crafting_kit", label = "Crafting Kit", price = 5000 },
{ item = "operation_table", label = "Operation Table", price = 25000 },
}
-- Customer behaviour
Config.Customer = {
spawnDistance = 12.0,
offerTimeoutSec = 30,
cooldownAfterDenySec = 5,
}
Config.Operation = { duration = 30000, patienceMs = 60000 }
-- Ranks (XP threshold + stacking perks)
Config.Ranks = {
{ rank = 1, name = "Intern", xp = 0,
perks = { priceMultiplier = 1.00, operationSpeed = 1.00, bonusChance = 0 } },
{ rank = 10, name = "Plastic Legend", xp = 100000,
perks = { priceMultiplier = 1.75, operationSpeed = 0.60, bonusChance = 25 } },
}
-- Goals & awards
Config.Goals = { Enabled = true, DailyCount = 3, WeeklyCount = 2 }
Config.Awards = { Enabled = true }
Usage
- Stock up - find the shop NPC and buy syringes, fat extract, a crafting kit and a table
- Craft - use the Crafting Kit anywhere to make your BBL shots
- Set up - use the Operation Table item and place it with WASD, E/Q, arrows and Enter
- Open up - stand within 8m of your table and run
/plastics - Take the job - she names a procedure and a price, you accept or deny
- Operate - pick your shot, she lays on the gurney, 30 seconds of work
- Get paid - and she walks off with the result visible on her
- Rank up - faster operations, bigger payouts and better tips all the way to Plastic Legend
Commands
| Command | Description |
|---|---|
/plastics |
Bring in a customer (needs a table within 8m) |
/toplastics |
Server leaderboard |
/plasticstats |
Rank, XP, operations and earnings |
/plasticsgoals |
Active daily + weekly goals |
/plasticsawards |
Award progress |
All commands are editable in Config.Commands. |
Troubleshooting
/plastics does nothing?
- You need a placed operation table within
Config.Table.workRadius(8m by default) Customer floating above or sunk into the table? - Tune
Config.Table.layDownโzOffsetfor height,yawfor rotation,xOffset/yOffsetto slide her along the gurney - These are in the propโs local space, so tune once and it works at any placement or rotation Customer walks off before you can operate?
Config.Customer.offerTimeoutSecis how long she waits for an answer (30s)Config.Operation.patienceMsis how long sheโll lay on the table (60s) โ set to 0 to disable Procedure result not showing on the customer?- Check
Config.ApplySecondaryand thesecondary.pooldrawables on that procedure Framework not detecting? - Set
Config.Framework = "auto", or make sure orbit-plastics loads AFTER es_extended / qb-core / qbx_core
Changelog
Version 1.0.0
- Initial release
- Place-anywhere operation table with full in-game placer and pickup
- Custom gurney prop streamed with the resource
- Stationless crafting via the Crafting Kit item
- Materials shop NPC with a pink NUI storefront
- 5 fully-built customer appearance variants
- Small and Big BBL procedures with visible ped results
- 10-rank progression with payout, speed and tip perks
- Rotating daily and weekly goals
- 9 permanent awards
- Stats panel and server leaderboard
- Multi-framework and multi-inventory support
Other Releases
| Orbit - Weed | Orbit - Drug Selling V2 | Orbit - OnlyPics V2 |
|---|---|---|
![]() |
![]() |
![]() |
| Weed Growing, processing & smoking | 4 selling modes, ranks & turf wars | Photography, ranks & social media |
Browse Store ยท
Discord ยท
YouTube
Resource Information
Code Information
| Property | Details |
|---|---|
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 3000+ lines |
| Requirements | ESX/QBCore/QBox, oxmysql, supported inventory |
| Support | Yes |
Purchase Now - $19.99 $15.99 - 20% OFF SUMMER SALE
Leave a
review if you enjoy this script! By Orbit Scripts












