[Outdated][Paid] Frak and Player Storage [ESX/MySQL async]

A script by aRii0

No reviews yet.
[Outdated][Paid] Frak and Player Storage [ESX/MySQL async] main image

Price

Unknown

Full Description

  • Secured by FiveM Escrow System

  • Antiduping save

  • Frak storage

  • Player storage

  • Private player storage (saved on license)

  • Weapon storage

  • Item storage

  • Blackmoney storage

  • Weapon save with ammonation and components

  • Job grade authentication

  • Tested on server with 80 players

Buy: Click Me


https://cdn.discordapp.com/attachments/886897611703996446/982204084335566848/unknown3.png
https://cdn.discordapp.com/attachments/886897611703996446/982204085048606720/unknown2.png

https://cdn.discordapp.com/attachments/886897611703996446/982204084629159946/unknown5.png
Config = {}

Config.blackmoneyaccount = "black_money" -- name of blackmoney

Config.LodingTime = 250 -- 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 = "boss"}, -- which grade can stock out a item or weapons ....
        {grade = 9}
    },
    yakuza ={
        {grade = "boss"},
        {grade = 9}
    },
    police = {
        {grade = "boss"}
    }
}


Config.translation = {
    Open = "Press ~INPUT_PICKUP~ to open the storage",
    Blackmoney = "Black money",
    TitlefullStorage = "Full stock",
    fullStorage = "The stock is full",
    storedItem = "You have successfully stored the item: ",
    storedOutItem = "You have successfully outsourced the item: ",
    NotEnoughtItmes = "You no longer have enough items!",
    NotEnoughtWeapon = "You no longer have this weapon!",
    CantCarryItem = "You can not wear the item!",
    HasThisWeapon = "You already own this weapon!",
    storedOutWeapon = "You have successfully outsourced the weapon: ",
    storedInWeapon = "You have successfully stored the weapon: ",
    deposited = "The money was deposited: ",
    paidout = "The money was paid: ",
    near_player = "There is a player too close to you!"

}
--[[
Config.translation = {
    Open = "Drücke ~INPUT_PICKUP~ um das Lagar zu öffnen",
    Blackmoney = "Schwarzgeld",
    TitlefullStorage = "Volles Lager",
    fullStorage = "Das Lager ist voll",
    storedItem = "Du hast das Item erfolgreich eingelagert: ",
    storedOutItem = "Du hast das Item erfolgreich ausgelagert: ",
    NotEnoughtItmes = "Du hast nicht mehr genügend Items!",
    NotEnoughtWeapon = "Du hast diese Waffe nicht mehr!",
    CantCarryItem = "Du kannst das Item leider nicht tragen!",
    HasThisWeapon = "Du besitzt diese Waffe schon!",
    storedOutWeapon = "Du hast die Waffe erfolgreich ausgelagert: ",
    storedInWeapon = "Du hast die Waffe erfolgreich eingelagert: ",
    deposited = "Das Geld wurde eingezahlt: ",
    paidout = "Das Geld wurde ausgezahlt: ",
    near_player = "Es ist ein Spieler zu nah an dir dran!"

}
}}
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

|-------------------------------------|----------------------------|
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | ca 1050|
| Requirements | ESX, MySQL async|
| Support | Yes |