Price
$50.00A script by aRii0
Price
$50.00


Currently we have started our Halloween Sale with 30% discount. Get Novel Stora for 35€
Novel_Storage allows players to store their own items privately or in their faction. Job rank permission can be used to determine who is allowed to store in the faction to avoid problems. The storage is tested for months on servers with 150+ players for duping and performance.
Duping save! Tested 1 year on a server with 150+ players
Private point for player storage (the point shows only the owner)
Public point for player Storage
Job storage
configurable rights in the job warehouse which rank may outsource
customize your design
store items
store weapons
store money
store blackmoney
Resmon: Client[0.00ms | InAction: 0.05ms] Server[0.00ms | InAction: 0.01ms]
Config = {}
Config.GetESXServer = function()
local ESX
ESX = exports["es_extended"]:getSharedObject()
--TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
return ESX
end
Config.GetESXClient = function()
local ESX
while ESX == nil do
ESX = exports["es_extended"]:getSharedObject()
--TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
return ESX
end
Config.blackmoneyaccount = "black_money" -- name of blackmoney
Config.LodingTime = 100 -- Update time, load time
Config.StorageZones = {
{coords = vector3(252.22,-827.62,29.74), job = "player", space = 1000}, -- player for player storage
{coords = vector3(2023.1321, 1543.0819, 75.4105), job = "042f02c2d9f6d0fcff65d38c1331ce78ee242a91", space = 10000}, -- license identifier for private storage
{coords = vector3(2040.1521, 1544.6373, 75.4552), job = "police", space = 500} --job name for frak storage
}
Config.AuthorizedGrades =
{
lcn ={ -- job name
{grade = 10}, -- which grade can stock out a item or weapons ....
{grade = 9}
},
yakuza ={
{grade = 10},
{grade = 9}
},
police = {
{grade = 10}
}
}
Config.translation = {
Open = "Press INPUT_PICKUP to open the warehouse",
Blackmoney = "Black Money",
TitlefullStorage = "Full Storage",
fullStorage = "The storage is full",
storedItem = "You have successfully stored the item: ",
storedOutItem = "You have successfully retrieved the item: ",
NotEnoughtItmes = "You don't have enough items!",
NotEnoughtWeapon = "You no longer have this weapon!",
CantCarryItem = "Unfortunately, you can't carry this item!",
HasThisWeapon = "You already own this weapon!",
storedOutWeapon = "You have successfully retrieved the weapon: ",
storedInWeapon = "You have successfully stored the weapon: ",
deposited = "The money has been deposited: ",
paidout = "The money has been paid out: ",
near_player = "There is a player too close to you!"
}
Config.IconPath = "nui:esx_inventoryhud/html/img/items/" -- path for icons | Icon size 128x128
Config.Marker = { type = 20, r = 0.0, g = 0.0, b = 0.0, scalex = 1.5, scaley = 1.5, scalez = 1.5, alpha = 100}
function Notify(source, color, title, msg)
if source ~= nil then
TriggerClientEvent('notifications', source, color, title, msg ) -- server notification
else
TriggerEvent('notifications', color, title, msg ) -- client notification
end
end
Price: 50€ ink. Tax
Buy on Tebex
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 1000+ |
| Requirements | ESX/MySQL-Async |
| Support | Yes |
See what others are saying about this script.
Share your experience and help others.