[ESX/QB] ML Playerstorage


Created in collaboration with SBF | Scripts by Finn

YOUTUBE

ML-Playerstorage

This script has been completely reworked from the ground up β€” offering a clean, modern UI and a much smoother user experience.

:closed_lock_with_key: Key Features:

  • Create & Change Your PIN – Set your personal access PIN and update it anytime.
  • Share With Friends – Give trusted players access by sharing your PIN.
  • Forgot PIN System – Optional add-on script that allows PIN recovery through a simple verification process.
  • Multiple Storages – Easily add and manage multiple storage locations.
  • Drag & Drop Inventory – Smooth and intuitive item management.
  • Clean Notifications – A brand-new, minimalistic notification system made just for this script.

This update delivers a modern, polished, and user-friendly experience while keeping everything optimized and easy to use.

-- Framework Auto-Detect (ESX / QBCore)
Config.Framework = "auto"          -- "auto" | "esx" | "qb"
Config.UseOxInventory = true       -- true = use ox_inventory if available


-- Storage Locations
Config.Locations = {
   [1] = {
    id = 1,
    name = "Strawberry Box1",
    coords = vector3(-73.1588, -1197.2551, 27.6579),
    radius = 2.0,
    showBlip = false,
    blipSprite = 473,
    blipColor = 26,
    blipScale = 0.8,

    useMarker = false,
    markerType = 1,
    markerScale = vec3(0.6, 0.6, 0.6),
    markerColor = { r = 0, g = 170, b = 255, a = 120 },

    useHelpText = true,
  },

-- Storages you canΒ΄t add more levels here 
Config.Levels = {
  S  = { id = "S",  name = "S",  price = 15000,  maxItems = 200,  slots = 45,  weight = 16000 },
  M  = { id = "M",  name = "M",  price = 35000,  maxItems = 400,  slots = 80,  weight = 28000 },
  L  = { id = "L",  name = "L",  price = 70000,  maxItems = 800,  slots = 120, weight = 42000 },
  XL = { id = "XL", name = "XL", price = 120000, maxItems = 1000, slots = 150, weight = 56000 },
  XXL = { id = "XXL", name = "XXL", price = 200000, maxItems = 2000, slots = 300, weight = 84000 },
}

-- Money Account 
Config.Account = 'bank'   -- 'bank' | 'money' (ESX) / 'bank' | 'cash' (QBCore)

Config.UseOxTarget = false
Config.TargetIcon = 'fa-solid fa-box'


Code is accessible No
Subscription-based No
Lines (approximately) 1200+
Requirements
Support Yes
6 Likes

Why this look like stolen code With a nui redesign? You haven’t even changed config!! Never mind…

1 Like

This script is an edited version from SBF

Scripts by Finn - Storage

This was agreed upon with him, and I have also mentioned him and linked to his Tebex store.

I did not steal any code!

Screenshot 2025-10-24 022808

And by the way . i build a new Feature to this Script .