Media

Item Banks | gmod Personal Storage and Banking System - Gmod scripts

Demonstration Youtube video of Item Banks | gmod Personal Storage and Banking System

Item bank with access restrictions by profession, rank, level and storage capacity, with the possibility of increasing the level of the storage account linked to steamid64, which allows to increase the storage capacity. Upgrades with a resource such as money, per account. Call this system as you want because it adapts to the situation you are looking for, item chest, item bank, character chest. Choose if the entity is an NPC or a Model Chest by inserting the model you want, configure the text and background image and that's it. Possibility to place several with different characteristics and access restrictions.


use user-interface upgradable-system transfert-items realtime-interface take-items transfert-interface transfered-in-inventory upgrade-system restricted-access admin-access management-panel-description limitation-options posture-setting

Maximum image size
Description

Description of Item Banks | gmod Personal Storage and Banking System

Contents:
  1. 📘 Gmod Items Banks addon description - Individual storage system
  2. 💰 Items bank account upgrade system
  3. 💬 Text-based interaction with editable npcs
  4. 🚧 Access restriction by job, category, ranks, level
  5. 👑 Customization via admin and management interface
  6. 🧰 Customization via the configuration file
  7. ❓ What kind of need can Gmod Items Banks have - Individual response
  8. ❓ Regular Questions
  9. ✔️ Additional functionality with other compatible scripts


📘 1. Gmod Items Banks addon description - Individual storage system

Gmod Items Banks - Individual storage system will allow your players to store their weapons and ammunition in a secure storage that will be linked to their account by the detection of their SteamID64, this means that another user can't see the content of another player's storage at the same NPC.

You will be able to place them on the map with various access restrictions by profession, rank, player level if you have a leveling system installed on your Garry's Mod server.

The script includes a storage account leveling system, which will influence the possibility to store more. Your players will start at level 0 and will have the possibility to upgrade their account by paying the upgrade to an NPC, the more they upgrade their storage account the more the price will increase, you will have the possibility to set the price and the price evolution yourself in the configuration file. In this case you can use DarkRP money system, if you are not on a DarkRP then you can use Gmod money system, you have the possibility to disable the upgrade system to do without a money system.

You don't need to have DarkRP to run this script. If you are using DarkRP, you will also have the option to transfer the contents of your Pocket from DarkRP.

If you have my inventory system or/and my pocket system you will also be able to interact with their content from the same interface, this script also works if you don't have its content on your servers.



💰 2. Item bank account upgrade system

You will also have the ability to upgrade the storage capacity, so you can store more items in the item bank. This could also serve as a goal for players who like to put in the work.



💬 3. Text interaction with editable npcs

The script allows you to place item bank points wherever you want, you will be able to interact with an NPC or Chest according to your choice which will display a text you set up in real time from the in-game management interface.



🚧 4. Access restriction by job, category, ranks, level

The different levels of restriction you can impose on an NPC are as follows:
You can make the restriction by level active, which will make access only from a certain level.
Access by DarkRP jobs and their categories (If you don't have DarkRP you won't need it, it doesn't matter, it still works without it)
You can also restrict access to players who don't have a certain rank, like vip for example with the rank restriction system.



👑 5. Customization via admin and management interface

As an authorized staff member, manage from the pnj interface.
You will have the ability to change the NPC's RP name, avatar, 3D model, posture, dialogue and predefined responses and background image. By default as you can see in the video or in the screenshots I put a brick wall for lack of inspiration. In the end I think it gives a solid look. From this same NPC management interface you can also set access restrictions.



🧰 6. Customization via the configuration file

From the configuration file, you will have the possibility to adapt the script to the specific needs of your server.

Configure the basic variables regarding the basic storage capacity, the number of unlocked slots per level, the price of upgrades and the currency logo specific to your server universe.

You will have the option to disable the weapon storage buttons, which will disable the ability to? store weapons! The same goes for ammunition, the content in the DarkRP pocket, my pocket system or my inventory system. You have the freedom to choose to only be able to store items from the various compatible inventories.



❓ 7. What kind of need can Gmod Items Banks - Individual Answer

-1 For optimization or difficulty reasons, you have decided that player inventory sizes will be limited on your server. This system will allow players to better think about what they are going to carry and avoid the frustration of losing items, as this type of system secures their storage.

-If players have different characters and want to transfer items from one character to another, securing is possible. This will prevent them from dropping an item on the floor and disconnecting and reconnecting with another character. In addition to avoiding unnecessary drops on the server, it secures the player's equipment, and via an intuitive interface, the leveling system can also give a goal to level it to the maximum.

-3 Despite a large inventory your players need to store their items safely, this system mainly addresses this. It also forces to go to places frequented by other players on the server, moreover the exchanges between players give life to the server.

-If you don't have a backup system, then the bank will allow players to deposit their loot and come back to pick it up at their next session.



❓ 8. Regular questions

Will my players be able to transfer items between their characters? Yes. Since a player's item bank is tied to their account, not their character. However, it is possible to make sure that each character created has its own storage.

If I delete the NPC, will the players lose all their storage? No, the items are stored in a database independent of the NPC. This means that item banks in different locations actually give you access to this storage.



✔️ 9. Bonus feature with my other compatible scripts

No script is the DLC of another. I don't do DLC. But sometimes scripts work independently of each other and complement each other in certain situations. This is the case here.

1. Gmod Leveling System: If you want to activate the leveling restriction and you do not have a leveling system on your server.
2 .Gmod Money System: If you want to activate the upgrade system, you will need a currency system if you do not want to use the DarkRP system or if you want to run without DarkRP.
3. Gmod Advanced Inventory System: You will also be able to store items from or in this inventory system.
4. Gmod Pocket System without DarkRP: You will also be able to store the objects of this exportable pocket system.
5. Gmod Items Packs + Spawnmenu included: If you need to bring more objects to your gmod server quickly, this system is for you. It is compatible with the single slot stacking method.
6. Gmod Character Creator System: Your different characters can share the same bank. Or have their own item bank to avoid this if you wish.

I have the ability to ensure compatibility between my scripts, and to provide quick support on all my scripts and work on compatibility between them quickly if there are problems.

🔹 WIKI & F.A.Q 🇬🇧


Wiki of Items Banks - Individual storage system

Items Banks - Individual storage system


☰ 1. Installation of Items Banks - Individual storage system
Installation: Download and Unzip the folder norda_items_bank_individual.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/norda_items_bank_individual
☰ 2. Where can I find resources and materials? What is the Items Banks - Individual storage system Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of Items Banks - Individual storage system: 2937416830
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 2937416830 )
- To add gmod workshop resources to your collection : Items Banks - Individual storage system [Content Only] | Gmod Workshop
☰ 3. Admin Panel: How to access the NPC's admin panel to customize it?
Press USE to interact with the NPC in the upper right corner. Scroll down the menu and click on Management panel.
Access Admin panel of Items Banks
☰ 4. Admin Panel: How to enable and disable persistence?
By default it will be enabled so it will be green. Clicking on it to grey it out will mean that persistence is disabled.
Persistence button of Items Banks
☰ 5. Admin Panel: There is no button to save when it saves?
The saving of changes is automated. It is done after modification, provided that persistence is enabled but as it is enabled by default you should not have to worry about it.
☰ 6. Admin Panel: How do I change the profile picture of the NPC in the dialog?
The profile picture of the NPC will always be his default model. To put an image insert the image link here. IMGUR does the job very well if you do not have your own hosting.
Items Banks Custom Avatar
☰ 7. Admin Panel: How to change the RP name of the NPC responsible for the object bank?
From the administration interface:
Items Banks RP Name
☰ 8. Admin Panel: How to change the background image or disable it?
From the management interface: Copy the link of an imgur image ending in .png or .jpg and press enter to confirm, it will be taken into account immediately without the need to reboot.
Items Banks Custom background
☰ 9. Admin Panel: How to change the default model breen.mdl to another one?
From the management interface insert the path of your replacement model. Press enter to confirm.
NPC Items Banks Custom Avatar
☰ 10. Admin Panel: Can I use a model that is not an NPC, such as a chest?
Yes in the demo I used Breen because I had not used him yet but of course you can replace him, that is the point.
☰ 11. Admin Panel: Edit answers in dialogs.
NPC Items Banks Custom Text
☰ 12. Admin Panel: How to change the NPC Posture on Gmod?
NPC Posture Editor
☰ 13. Admin Panel: How to restrict access to a player who does not have level 5 for example?
From the NPC interface click on level restriction which defaults to 0. Set the level you need. The user will be correctly informed that he needs to be level 5 in our example to be able to access it. He will not be lost.
Gmod Items Banks access restrictions
☰ 14. Admin Panel: How to restrict access to a player who does not have the required rank?
From the NPC interface click on rank restriction. Check the ranks that will be allowed as for VIPs for example. If the user doesn't have the required ranks he won't be able to access it and will be informed about the required ranks. If everything is unchecked then the rank restriction system is disabled.
Gmod Items Banks access restrictions
☰ 15. Admin Panel: How to restrict access to a player who does not have the required DarkRP job or job category?
From the NPC interface click on rank restriction. Check the jobs that will be allowed. If the user doesn't have the required rank he won't be able to access it and will be informed about the required jobs. If everything is unchecked then the rank restriction system is disabled.
Gmod Items Banks access restrictions
☰ 16. Config file: Where is the config file for the addon?
lua/autorun/norda_items_bank_config.lua
☰ 17. File config: How to disable storage and button for weapons (swep)?
In the config file find the variable: cfg.options_weapons. You just have to set it to 0 instead of 1.
cfg.options_weapons = 0
☰ 18. Config file: How to disable the storage and button for ammunition?
In the config file find the variable: cfg.options_ammos. You just have to set it to 0 instead of 1.
cfg.options_ammos = 0
☰ 19. Config file: How to disable storage in the inventory, from the inventory and the button?
In the config file find the variable: cfg.options_inventory_items. You just have to set it to 0 instead of 1.
cfg.options_inventory_items = 0
☰ 20. Config file: How to disable storage in the pocket, from the pocket and the button?
In the config file find the variable: cfg.options_pocket_items. You just have to set it to 0 instead of 1.
cfg.options_pocket_items = 0
☰ 21. Config file: How to remove the Pocket DarkRP button? And the storage in it?
In the config file find the variable: cfg.options_DarkRP_pocket_items. You just have to set it to 0 instead of 1.
cfg.options_DarkRP_pocket_items = 0
☰ 22. Config file: How do I set the max capacity of a player at level 0, for example I would like him to start with 5 slots instead of 20?
In the config file find the variable: cfg.Items_Banks_Capacity_base. You just have to set it to 5 instead of 20.
cfg.Items_Banks_Capacity_base = 5
☰ 23. Config file: How to set the number of extra slots per level? For example I want the user to gain 2 slots per level.
In the config file find the variable: cfg.Items_Banks_capacity_per_lvl. You just have to set it to 2 instead of 5.
cfg.Items_Banks_capacity_per_lvl = 2
☰ 24. Config file: How to set a max level in storage account upgrade? For example I would like the max level to be 100.
In the config file find the variable: cfg.Items_Banks_Account_MaxLvl. You just have to set it to 100 instead of 10.
cfg.Items_Banks_Account_MaxLvl = 100
☰ 25. Config file: How to set the price that will be multiplied by level? For example here it is 2$.
In the config file find the variable: cfg.Items_Banks_price_perLvl. Replace the 2 by the price you want.
cfg.Items_Banks_price_perLvl = 1000
For example with this setting the user will pay 5000 to upgrade his storage capacity to level 5.
☰ 26. Config file: How to change the currency of the money used for example replace $ by Gold?
In the config file find the variable: cfg.Items_Banks_currency. You just have to set it to "Gold" instead of the default "$".
cfg.Items_Banks_currency="Gold"
☰ 27. Config file: How to use the DarkRP currency system?
In the config file find the variable: cfg.Money_System. It will be set to 0 by default. To use the DarkRP money system set it to 1.
----- Money System -----
-- 0 = Use my Gmod Money System + HUD Maker: /gmod-scripts/3927/gmod-money-system-hud-maker
-- 1 = DarkRP money
cfg.Money_System = 1
☰ 28. Config file: How to disable the upgrade system?
In the config file find the variable: cfg.Items_Banks_Account_MaxLvl. You just have to set it to 0
cfg.Items_Banks_Account_MaxLvl = 0.
This will have the effect of disabling everything related to the upgrade.
☰ 29. Config file: Change the sound effects of storing and removing items.
In the config file find the variable: cfg.Sound_*. You just have to put the paths of the audio files in it.
cfg.Sound_Take = "npc/zombie/foot_slide2.wav" -- Sound effect
cfg.Sound_Store = "npc/zombie/foot_slide2.wav" -- Sound effect
cfg.Sound_Upgrade = "sound/lockpicking/pickbreak.mp3" -- Sound effect
☰ 30. Config file: How to customize the icons of the objects?
In the config file find the variable: cfg.Items_Custom_Icon. Add the class name of the objects whose icon is missing and the path of the icon.
For example to replace the HL2 crowbar icon:
cfg.Items_Custom_Icon={
// HL2 EXAMPLE Weapons
weapon_crowbar ="custom_icon/w_crowbar_128.png",
}
⭐️ 3 Reviews
Sexdarva (Ciel) avatar
💙 Customer
Sexdarva (Ciel)
Rated: ★★★★★ (5/5)
Super support, super addon, no problem, just the best, thank you Norda !


1745506527 ago | Purchased: 2025-04-17
Rum avatar
💙 Customer
Rum
Rated: ★★★★★ (5/5)


1720822480 ago | Purchased: 2024-06-05
LondonKnight avatar
💙 Customer
LondonKnight
Rated: ★★★★★ (5/5)
🇫🇷 FR: Gmod Items Banks - Individual Storage System est un addon essentiel pour les serveurs Garry's Mod, améliorant l'expérience de jeu en introduisant un systéme de stockage sécurisé pour les armes et munitions des joueurs, lié à leur SteamID64 pour une confidentialité totale. Le script propose également un systéme de nivellement du compte de stockage, où les joueurs peuvent améliorer leur espace de stockage en payant des améliorations à des PNJ, avec une personnalisation compléte des prix. Il peut fonctionner avec ou sans DarkRP et offre une flexibilité exceptionnelle pour s'adapter à divers serveurs. La personnalisation est au cœur de ce script, permettant de configurer les PNJ, les restrictions d'accés et les paramétres selon les besoins du serveur. La compatibilité avec d'autres addons du ême développeur renforce encore ses fonctionnalités. En résumé, cet addon enrichit le gameplay, offre une solution de stockage sécurisée et personnalisable, et mérite d'être considéré comme un ajout essentiel pour les administrateurs de serveur Garry's Mod.

🇬🇧 EN: Gmod Items Banks - Individual Storage System is an essential addon for Garry's Mod servers, enhancing the gaming experience by introducing a secure storage system for players' weapons and ammunition, linked to their SteamID64 for total privacy. The script also features a storage account leveling system, where players can upgrade their storage space by paying NPC upgrades, with full price customization. It can work with or without DarkRP, and offers exceptional flexibility to adapt to a variety of servers. Customization is at the heart of this script, allowing NPCs, access restrictions and settings to be configured according to server needs. Compatibility with other addons from the same developer further enhances its functionality. In short, this addon enriches gameplay, offers a secure and customizable storage solution, and deserves to be considered an essential addition for Garry's Mod server administrators.


1694813158 ago | Purchased: 2023-05-16
Gmod Addon


📥 Download 2.4


🎫 Ouvrir Ticket


avatar-76561198033784269

Creator: Norda Scripts

Sales56
Published2 years
Last update
Versionversion 2.4
DRMYes
CategoriesGmod addons
RequirementsGarry's Mod Server
Languages🇬🇧 🇫🇷
AvailabilityInstant access
DeliveryDigital download
RefundBefore download
DarkRP Entities Gameplay Allgamemode
Latest Gmod Addons released
NPlayerSpawn | gmod Player Spawn Editor - Logic Based System


NRestrict | gmod Zone Restriction and Area Control Addon


NSafezone | The gmod Optimized Safezone addon


NSoundScape Creator | gmod Advanced Soundscape Editor


NWeather | Dynamic gmod Weather and Skybox System


GhostEntity | gmod High Performance Map Decoration System