Media
Description πŸ‡¬πŸ‡§ Description πŸ‡«πŸ‡·

Gmod Items Banks - Individual storage system - Script

Demonstration Youtube video of Gmod Items Banks - Individual storage 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 Gmod Items Banks - Individual storage 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 πŸ‡¬πŸ‡§ Wiki πŸ‡«πŸ‡·

Wiki of Gmod Items Banks - Individual storage system

Gmod Items Banks - Individual storage system


☰ 1. Installation of Gmod 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 Gmod Items Banks - Individual storage system Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of Gmod 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 : Gmod 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",
}
Tips

Tip to avoid the leak of Gmod Items Banks - Individual storage system installed on your Garry's Mod server: How avoid the Leak of your Gmod scripts
How Install an addon on Gmod? : How install an addon on Gmod
How Publish an addon on the Gmod workshop? : Documentation how create a content pack to publish on the workshop?

Gmod Addon


πŸ“₯ Download 2.4


🎫 Ouvrir Ticket


avatar-76561198033784269

Creator: Norda Scripts

Sales42
Published1 year
Last update
Versionversion 2.4
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
LanguagesπŸ‡¬πŸ‡§ πŸ‡«πŸ‡·
DarkRP Entities Gameplay Allgamemode