Home / Marketplace / Gmod Scripts / Gmod Store Builder / Description


Gmod Store Builder

Video of Gmod Store Builder

enable-admin-mod-to-edit - Gmod Store BuilderGmod Build Mod - Gmod Store Builderadd-item-scripted-in-the-store - Gmod Store Builderset-the-price-of-items - Gmod Store Builderset-the-price-in-money - Gmod Store Builderset-cost-in-pointshop - Gmod Store Buildercustomise-the-merchant-npc - Gmod Store Builderedit-the-messages-of-the-shop - Gmod Store Builderwhat-can-be-edited - Gmod Store Builderpersistence-management - Gmod Store Builderwhat-see-your-users - Gmod Store Builderexample-darkrp-pokemon - Gmod Store Builderanother-example - Gmod Store Buildergmod-spawn-menu - Gmod Store BuilderWallet System to give and drop money compatible DarkRP - Gmod Store Builder

Gmod StoreMaximum image size

Description of Gmod Store Builder
🇫🇷 🇬🇧

"You want to build a vending machine? It is possible! A merchant NPC and choose his model and posture? It is possible! Write what you want it to say and the answers it expects that the user will select to see the store or leave. Its possible!

Gmod Store Builder is a complete Gmod addon, which will allow you to build stores everywere, quickly and easily. Configure several blinds all different from each other in game with it.
It also contains a currency system allowing it to work with DarkRP or without DarkRP installed or any Gamemode. A wallet system has been added in version 2.3 allowing users to drop their money by choosing the amount themselves."

🔎 Presentation

Are you looking for a Store addon for Gmod? And that can work with DarkRP gamemode and that can also work without any gamemode? With great customization possibilities? To be able to make several store on the same server? Then "Gmod Store Builder" is for you.

Since version 2.7 it is possible to block access to a store to a user who is below the required level. You can choose a different access level for each store.

A wallet system has been added in version 2.3 that allows the user to drop his money on the floor by choosing the amount.
It also allows him to give money to a user in front of him without dropping the money, more secure when there are people and more optimized since the server does not have to spawner the money.
The wallet also allows you to choose if you want the money to be displayed on the HUD or only in the wallet, which makes the interface lighter, since the more information you display in the wallet, the more likely it is that it will impact the fps.

Reinforce the depth of your server's background with NPCs who will have interesting things to say in addition to offering a blind that you will have completely customized from A to Z.

This addon is intended for your GMod server, it allows you to place merchants everywhere on your map and in all the postures that the model will allow, for example, lying down, sitting on a chair, you can as well replace the model of a NPC by any other that fits your universe, there is no obligation that it is a model of NPCs, for example a drink dispenser.

How it works on the user side. Your user sees a merchant and presses USE to interact with him, then the merchant will say a phrase that you will have configured from a nice simple and intuitive interface. This will help to give a personality to your merchants.
The merchant will then wait for a response that will display the contents of the store or another to simply pass by.
The answers that the player will have as choices will also be something that you will have created. For those who don't want this little message system found in RPGs, putting an empty field in the text will remove this type of interaction and go directly to the store when the user presses the used key.

Numerous customization options for each blind can make them unique. Both aesthetically and in content. The prices will be your prices. Forget the shop of DarkRP or not, since the different store generated with "Gmod Store Builder" can work independently of the rest, even without gamemode installed, the difference is that the store will be editable in game directly and you can also make hidden stores that the user will have to find and why not use the NPCs to make them say clues that will reveal secrets on your server.

📌 Customization options for each store to make them unique from the merchant entity interface.

First take a look at the many screenshots above.

  1. Customize the interaction messages between merchant and user
  2. Customize the store name when the store is deployed
  3. Customize the merchant's roleplay name
  4. Customize the avatar of the merchant, it will be either the 3D model or an image link for example (IMGUR)
  5. Customize the background, either you leave the original interface or you put a background image via an image url
  6. Customize the 3D model of the merchant entity
  7. Customize the posture of the walker, a button allows to generate the list of each posture in the console
  8. Customize the store, items must be spawnable entities and not props
  9. Award DarkRP money for each item offered for sale
  10. Award prizes in Shop points or Credits for items placed in the store
  11. Customize the possibility to make an item free for example if you want to stuff newcomers or during events instead of spawning material, optimize the server by placing just one merchant in each camp each player will take what they need without having an item lying around on the ground.

🕹️ The Console Commands

To make the system compatible with the donation system or simply to administer, I have created console commands that will allow you to add paid content such as credits for example.

The chat command to open the wallet: !wallet (since version 2.3 2021)
The console command to open the wallet: wallet (since version 2.3 2021)

The command to give money "DarkRP money" is : give_money steamid64 quantité
The command to give credits is : give_coins steamid64 quantité

- Example 1 a user bought money (1000$ of money for DarkRP for example) on your site, the order will be :
give_money 76561198033784269 1000

- Example 2 a user bought in your store on your site 500C Coins, the order will be :
give_coins 76561198033784269 500

💾 Backup and persistence

Without any tools, activate, save your changes to find your merchants at their positions after a cleanup or an accidental deletion or after a simple reboot. Configure once and let it live, the merchants you have configured will be able to add a little something to your Gmod server that will not require your presence to add animation to your server.

⚙️ From the Configuration file

cfg.Merchand_System_notification : Allows you to notify your users of the presence of merchants on your server so that they can stay and discover the depth of gameplay of your server.
cfg.Spawnable et cfg.AdminSpawnable : Allows you to make money and credits Spawnable in the spawnmenu of Garry's Mod.
cfg.Money_Model : Allows you to define the model of the money.
cfg.Credit_Model : Allows you to set the model of the Points Shop currency.
cfg.Use_DarkRPVar : If DarkRP is installed the system will use DarkRP variables. By choice you can choose not to use the DarkRP variables to use the alternative variables of the blind system. In other words, if DarkRP does not exist, the system will switch to its alternative. So you don't need to have DarkRP installed to have a currency and shop system since it can work independently and without any gamemode.
cfg.Draw_Money_HUD : Allows you to display your money or Money DarkRP on the interface.
cfg.Money_Id : If you have customized your DarkRP and the money variable has been modified by another variable then you can indicate it here.
cfg.Credit_Id : If you have customized your DarkRP and the pointshop or credit variable has been modified by another one then you can indicate it here.
cfg.Moneys_Type : Here you can change the name of the currencies on your server, replace the symbol for example $ by €, and indicate the material of the icons.
cfg.sound : Will allow you to customize the sounds of the Store menu.
cfg.cfg.item_names : Allows to customize the name of the objects in the store from the class name of the entity.
cfg.Default_Lang : Will allow you to choose the default language of the system. If your server is English and you want the majority of players to speak English, set English as the default language.

✔️ Compatibility

Compatible with DarkRP, StarwarsRP, HogwartsRP Gamemode.
For those who want to optimize their Gmod Server and don't want to run on DarkRP the system will continue to work without DarkRP or any gamemode.

🛠️ System Admin Gmod compatible

If you don't have a donation system up and running or dont want use the commands, Garry's Mod Admin Mod will allow you to donate credits to players manually and money to your server directly from the player list.

The different ways to make money on GMod or Credits.

1. If you want to make sure that when you players kill Npcs on your Gmod server you can create a loot inventory with a drop chance rate with : NPC Death Loot Manager Place the money in the loot generation inventory of a class and that's it. When the NPC dies the player will make money. It's best to make Credits a purchasable currency from your shop so you can fund your Gmod server.
2. Create Events on your Garry's Mod server and distribute them to your event winners.
3. Via the DarkRP pay system if you have a DarkRP installed.
4. By reselling looted items.


Installation: Download and Unzip the folder nordahl_store_builder.zip Install the addon in the addons file of your Gmod server,

- Path : garrysmod/addons/ nordahl_store_builder

Steam / Garry's Mod Workshop

- Gmod Content Workshop ID : 2625689824
- You can add this to a server-side Lua file : resource.AddWorkshop( 2625689824 )
- To add the gmod workshop resources to your collection : Gmod Store Builder [Content Only] | Gmod Workshop

Tip to avoid the leak of Gmod Store Builder 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 Addons



📥 Download 3.2

🎫 Open Ticket
⛔️ Sorry, you are not connected
Script Information

Reviews :


5.00/5 based on 2 reviews

Sales :


Published :

1 year

Last update :

Version :

version 3.2



Categories :

Gmod addons

Requierements :

Garry's Mod Server

Languages :

🇬🇧 🇫🇷 🇩🇪 🇷🇺 🇪🇸

Author :


Tags :

Compatible DarkRP Entities Gameplay Management Allgamemode NPC
Product author


🎨 Creator