Price
$15.00A script by micklk
Price
$15.00
Purchasable Warehouses: Buy your own facility and start your mining empire. Choose from Small, Medium, or Large warehouses to fit your budget and ambition.
Custom Mining OS: Manage your entire operation through a sleek, highly detailed laptop UI. Monitor hash rates, power consumption, and temperatures in real-time.
Physical Rig Building: Build your mining rigs piece by piece in the 3D world. Physically install GPUs, PSUs, and Cooling Fans directly into the racks!
Dynamic Digital Market: Buy low, sell high! Mine custom digital coins with dynamically fluctuating prices and exchange them for in-game cash.
Power & Heat Management: Balance your rig’s power supply with its electricity consumption, and ensure you have enough cooling fans to keep temperatures optimal.
Offline Generation: Your rigs never sleep! Continue generating digital currency and increasing your wealth even while you are disconnected from the server.
Shared Access: Mining is better with friends. Give access keys to other players so they can enter your warehouse and help manage the operation together.
Fully Configurable: Create custom coins, adjust market volatility, set item prices, and tweak warehouse capacities.
Framework Support: Works flawlessly with ESX, QB-Core, and QBOX. Target support included (ox_target, qb-target, or drawtext).
Inventory Ready: Compatible with ox_inventory, qb-inventory, and ESX SQL — includes all item definitions and high-quality custom images.
Optimized Performance: Clean, efficient code running at 0.00ms idle for smooth gameplay even with massive farms.
Locales:

Config = {}
-- Locale
-- Available: 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ar', 'ja', 'ko', 'ru'
Config.Locale = 'en'
-- Interaction System
-- Available options: 'drawtext', 'qb-target', 'ox_target'
Config.Interaction = 'ox_target'
-- Enable Custom Laptop UI Notifications (true = green NUI toasts, false = standard ESX/QB Notifications)
Config.CustomLaptopNotificacions = true
-- If true, items go directly to inventory. If false, a box spawns at the warehouse for pickup.
Config.ReceiveProductsDirectlyToInventory = false
-- Offline Mining configuration
Config.OfflineMining = true
Config.OfflineRate = 1.0 -- 1.0 = 100% rate while player is offline
-- NPC Vendor
Config.NPC = {
model = 's_m_y_ammucity_01',
coords = vec4(1197.059326, -3253.569336, 7.088623, 87.881889),
scenario = 'WORLD_HUMAN_CLIPBOARD',
interactDistance = 2.5,
}
-- Blip Settings (NPC Shop)
Config.Blip = {
enable = true,
sprite = 478, -- Warehouse sprite
color = 5, -- Yellow/Gold
scale = 0.8,
name = "Crypto Warehouse Shop"
}
-- Cryptocurrencies Configuration
-- 'range' defines the maximum percentage (0-100) the coin's price can fluctuate up or down from its basePrice in the simulated market.
Config.Cryptos = {
['MWX'] = {
label = _U('crypto_mwx'), -- Name displaying in UI
short = 'MWX', -- Currency Ticker
basePrice = 850.50, -- Base FIAT value
range = 10, -- Fluctuation range: +/- 10%
difficulty = 1.0, -- Lower means easier to mine (modifier for THz)
color = '#b0c4de', -- UI Asset Color
icon = 'fa-solid fa-shield-halved'
},
['FLK'] = {
label = _U('crypto_flk'),
short = 'FLK',
basePrice = 45.20,
range = 5,
difficulty = 0.5,
color = '#32cd32',
icon = 'fa-solid fa-building-columns'
},
-- ... and many more customized tokens!
}
-- Warehouse Blip Settings (Owned)
Config.WarehouseBlips = {
sprite = 478,
color = 2, -- Green for owned
scale = 0.7
}
-- Global Exit Coordinates (same for all warehouses)
Config.ExitCoords = vec4(1195.199951, -3253.239502, 7.088623, 263.622070)
-- Warehouses
Config.Warehouses = {
{
id = 'warehouse_small',
name = _U('wh_small_name'),
description = _U('wh_small_desc'),
price = 50000,
rigSlots = 8,
image = 'img/small.png',
security = 'Basic',
power = '1000W',
viewCoords = vec4(1087.753906, -3099.270264, -39.012451, 274.960632),
insideCoords = vec4(1087.753906, -3099.270264, -39.012451, 274.960632),
packageCoords = vec3(1104.224121, -3099.547363, -39.012451),
},
-- Medium and Large definitions ...
}
Config.Shop = {
Categories = {
{ id = 'gpus', label = _U('cat_gpus'), icon = 'fas fa-microchip' },
{ id = 'psus', label = _U('cat_psus'), icon = 'fas fa-plug' },
{ id = 'fans', label = _U('cat_fans'), icon = 'fas fa-fan' },
{ id = 'racks', label = _U('cat_racks'), icon = 'fas fa-server' }
},
Items = {
-- ==================
-- GRAPHICS CARDS (Low to High Tier)
-- ==================
{
id = 'mic_gpu_badger',
category = 'gpus',
label = _U('gpu_badger_name'),
description = _U('gpu_badger_desc'),
price = 450,
image = 'mic_gpu_badger.png',
model = 'models/mic_gpu_badger/mic_gpu_badger.glb',
watts = 80, -- Power draw per card
hashrate = 0.10, -- TH/s per card
temperature = 4 -- Heat generated per card (degrees)
},
-- ... Multiple GPUs, Power Supplies, Cooling Fans, and Racks ...
{
id = 'mic_fan_atomic',
category = 'fans',
label = _U('fan_atomic_name'),
description = _U('fan_atomic_desc'),
price = 250,
image = 'mic_fan_atomic.png',
watts = 20,
cooling = 25
},
}
}
| Code is accessible | Configs, Locales & Styles |
| Subscription-based | No |
| Requirements | ESX / QBCORE / QBOX |
| Support | Yes |
See what others are saying about this script.
Share your experience and help others.