Gmod Guilds Chest System - Script
📺 Video in progress
The Gmod Guilds Chest System addon for Garry's Mod (Gmod) is a powerful extension that enhances the gameplay experience and the management of guild chests. It offers a common chest system for storing items, secure transactions, leaders with specific privileges, guild levels, transparent logs, a ranking of the richest guilds and immersive interaction with NPCs. Customisation via a dedicated configuration file allows the addon to be adapted to users' specific needs. In short, this addon offers a full range of features to improve guild management, encourage cooperation, stimulate competition and enrich the gaming experience with passive roleplay elements.
Description of Gmod Guilds Chest SystemSummary:
- 📘 Description of Gmod Guilds Chest System addon
- 📦 Shared Storage for Items and Equipment: A shared chest for all your needs
- 🪙 Guild Financial Management: Shared chest and strategic fund redistribution
- 👑 Leadership Hierarchy: Specific privileges for job or team leaders
- 💪 Guild Progression: Expand storage space with guild levels
- 🔎 Transparency through Public Logs: Track member activities transparently
- 🏆 Friendly Competition between Guilds: Ranking of the wealthiest guilds
- 🧰 Advanced Database Management: Full control as an administrator
- 💬 Immersive NPC Interaction: Dialogue and passive roleplay for an enriching experience
- 🛠️ Easy Customization via Configuration File: Adapt the addon to your specific needs
- ✔️ Recommended Compatible Gmod Addons
📘 Description of Gmod Guilds Chest System addon
The Lua addon for Garry's Mod (Gmod) is a powerful extension that adds advanced features to enhance gameplay and guild or faction management. With this addon, players have the ability to store their inventory items and equipment in a shared chest, whether they are engaged in DarkRP gameplay with job categories or simply want to share a chest within a team. The guild or faction chest system also allows members to safely deposit or withdraw money, while leaders can upgrade storage capacity or redistribute funds to members in need.
To ensure precise resource management, the addon offers a leader system that only allows designated leaders to withdraw money and items. Additionally, a guild leveling system expands the available storage space, encouraging progression and cooperation among members. A logging system records chest activities, providing complete transparency on deposits, withdrawals, and guild upgrades.
To add a competitive element, the addon introduces a ranking of the wealthiest guilds, fostering friendly rivalry among different groups. Administrators also have access to an advanced database management menu, enabling manual adjustment of guild level, wealth, and the ability to delete log entries.
In addition to these features, the Lua addon offers immersive interaction with NPCs, serving as intermediaries between players and the guild chest. NPCs can be customized with specific dialogues, adding a passive roleplay dimension to the gameplay experience. Various access restrictions can be applied to NPCs based on DarkRP jobs, DarkRP job categories, required player levels, and even karma levels if a karma system is in place on your server.
With easy customization through a dedicated configuration file, users can tailor the addon to their specific needs, whether it's adjusting access restriction settings, configuring NPC dialogues, or customizing other aspects of the addon.
In summary, the Gmod Lua addon offers a comprehensive range of features to enhance guild or faction management, promote player cooperation, stimulate friendly competition, and enrich the gameplay experience with passive roleplay elements.
Your suggestions will continue to help this script evolve in the right direction.
📦 Shared Storage for Items and Equipment: A shared chest for all your needs
With this Lua addon, you can now enjoy a shared chest where you can store your in-game items and equipment. Whether you're playing on a DarkRP server with job categories or simply want to share a chest within a team, this feature allows you to centralize your possessions and make them accessible to all relevant members.
🪙 Guild Financial Management: Shared chest and strategic fund redistribution
With this addon, you have access to a guild or faction chest where you can safely deposit and withdraw money. This system allows guild leaders to upgrade the chest's storage capacity or redistribute funds to members in need. It facilitates economic exchanges within your group and supports members who require financial assistance.
👑 Leadership Hierarchy: Specific privileges for job or team leaders
The addon offers a leader system that designates specific jobs or roles as leaders within their respective categories. Only these leaders have the power to withdraw money and items from the chest. This ensures precise and controlled resource management while maintaining a clear organizational structure within your team.
💪 Guild Progression: Expand storage space with guild levels
The addon features a guild leveling system that allows you to expand the available storage space for your group. By achieving objectives and accumulating resources, you can advance your guild to higher levels, unlocking more space to store your valuable assets. This feature encourages cooperation and growth within your community.
🔎 Transparency through Public Logs: Track member activities transparently
Thanks to the integrated logging system, guild members can easily see who deposited or withdrew what from the chest. This promotes transparency and accountability within the group by providing full visibility of each member's actions. Additionally, you will be informed about guild upgrades, allowing you to track the progress of your community.
🏆 Friendly Competition between Guilds: Ranking of the wealthiest guilds
To add a touch of friendly competition among different guilds, this addon includes a ranking system that showcases the wealthiest guilds. You can see how your guild ranks compared to others in terms of accumulated wealth. This stimulates a competitive spirit and encourages your group to strive for new financial heights.
🧰 Advanced Database Management: Full control as an administrator
As an administrator, you have access to a database management menu that allows you to manually adjust guild level and wealth. Additionally, you can selectively delete specific entries from the logs. This feature provides you with complete control over guild settings, allowing you to customize the gameplay experience according to your needs and maintain database integrity.
💬 Immersive NPC Interaction: Dialogue and passive roleplay for an enriching experience
Adding a new layer of gameplay, this addon introduces NPCs that act as intermediaries between players and the guild chest. Each NPC can be configured with specific dialogues, adding a touch of passive roleplay to the experience. Furthermore, you can set different access restrictions for each NPC based on DarkRP jobs, DarkRP job categories, required player levels for depositing items, or even karma levels if you have a karma system on your server. These features enhance immersion and further personalize the interaction between players and the guild chest.
🛠️ Easy Customization via Configuration File: Adapt the addon to your specific needs
To meet your specific requirements, this Lua addon offers easy customization through a dedicated configuration file. By modifying the settings in this file, you can adjust and tailor the addon according to the preferences and unique aspects of your server. Whether it's setting specific values for access restrictions, configuring NPC dialogues, or adjusting other addon aspects, customization is in your hands. This flexibility allows you to create a customized gameplay experience that perfectly aligns with your community and expectations.
✔️ Recommended Compatible Gmod Addons
1. Gmod Leveling System: If you want to enable level restrictions and don't have a leveling system on your server. With this script, you can allow item deposits based on a certain level.
2. Gmod Money System: If you want to enable the leveling system, you will need a currency system if you don't want to use DarkRP or if you want to operate without DarkRP.
3. Gmod Advanced Inventory System: You can also store items using this inventory system.
4. Gmod Pocket System without DarkRP: If you like the simple pocket system from DarkRP, I have created a more optimized script that doesn't require DarkRP to use.
5. Gmod Items Packs + Spawnmenu included: If you need to quickly add more items to your Gmod server, 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 sharing if desired.
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 3002655975 )
- To add gmod workshop resources to your collection : Gmod Guilds Chest System [Content Only] | Gmod Workshop
1. In the configuration file, you can simply define it here: cfg.Default_Chief_List. This will apply the default configuration to all NPC Guilds Chests that you spawn.
In this example, the Mayor will be the leader of their category. You can add multiple jobs if needed; it won't cause any issues.
2. You can also select the jobs that should be considered guild leaders through the NPC's interface.