Shops UI

(*)(*)(*)(*)(*) (11)

Have you ever wanted your shops to be accessible through a UI?

Using this plugin, players can buy and sell items and vehicles in your server's shop easily!

This plugin is made for OpenMod, the successor of RocketMod. OpenMod supports all RocketMod plugins. Migrate to OpenMod now. Feel free to ask questions in the OpenMod Discord.

Easily migrate from your existing ZaupShops installation using the migration command. See more in the Migration section.

Usage

Players can simply use /shop (or /vshop to directly access the vehicle shop). See the media on this page to view an example of the UI.

At the moment, commands must be used to configure the shop. More info on configuring the shops can be found in the Commands section.

Shop whitelists/blacklists are supported. The permission you specify in the commands for setup are not exact however. If you put eaglefire as the whitelist permission, the actual permission would be ShopsUI:groups.eaglefire. The permission you specify has ShopsUI:groups. added to the front.

For more information on features and configuring this plugins, refer to the documentation site.

Migration

If you wish to migrate from ZaupShops, you can simply run the command /shop migrate.

If you used whitelists and blacklists with ZaupShop, you must also change some of your permissions. All existing permissions starting with zaupgroups. must be changed to start with ShopsUI:groups.. For example, the following permissions show their original and their migrated permissions:

  • zaupgroup.epicguns -> ShopsUI:groups.epicguns
  • zaupgroup.vip -> ShopsUI:groups.vip
  • zaupgroup.mvp -> ShopsUI:groups.mvp

Commands

Commands for UI:

  • /shop - Opens the shop UI.
  • /vshop - Opens the shop UI directly to the vehicle tab.

Commands for shop management:

Basic commands:

  • /shop add <buy | sell> <item> <price> - Adds the item to the shop to be bought or sold.
  • /shop remove <buy | sell> <item> - Removes the buyable/sellable item from the shop.
  • /vshop add <vehicle> <price> - Adds the vehicle to the shop to be bought.
  • /vshop remove <vehicle> - Removes the buyable vehicle from the shop.
  • /shop reload - Reloads the shops from the database.

UI-related management commands:

  • /shop order <item> <order> - Sets the order of items in the shop UI.
  • /vshop order <vehicles> <order> - Sets the order of vehicles in the shop UI.

Whitelist/blacklist commands:

  • /shop whitelist <add | rem> <item> <permission> - Manage item shop whitelists.
  • /shop blacklist <add | rem> <item> <permission> - Manage item shop blacklists.
  • /vshop whitelist <add | rem> <vehicle> <permission> - Manage vehicle shop whitelists.
  • /vshop blacklist <add | rem> <vehicle> <permission> - Manage vehicle shop blacklists.

The permission you specify has ShopsUI:groups. added to the front of it. abc turns into ShopsUI:groups.abc.

Alternative buy/sell commands:

  • /buy <item> [amount] - Buys the item from the shop.
  • /sell <item> [amount] - Sells the item to the shop.
  • /vbuy <vehicle> - Buys the vehicle from the shop.

Configuration

For information on configuring this plugin, or to see the default config, refer to the documentation.

Translations

For information on the translations available for this plugin (used to change messages or UI text) refer to the documentation.

Installation

Tutorial Video: https://youtu.be/1N-3ex9rbnk

Or

  1. Run the following command to install necessary libraries:
  • openmod install OpenMod.EntityFrameworkCore.MySql
  • openmod install SilK.Unturned.Extras
  • openmod install SilK.UnturnedImages
  1. Specify in your Imperial Plugins config the testing branch.

  2. Add the following workshop id to your WorkshopDownloadConfig.json file - 2412328215

  3. Change the connection string in your new ShopsUI/config.yaml file to allow ShopsUI to connect to your MySQL server.

Ask questions or get support in my Discord server

User Reviews

very very good plugin(*)(*)(*)(*)(*) - Jul 28, 2023

really nice plugin, do note that the ui on the image is outdated, the current one looks better though


gukklol
0 out of 1 people found this helpful

I am glad to hear you like the plugin

FPlugins | Aug 1, 2023
Good addon but hard to setup(*)(*)(*)(*)( ) - Apr 19, 2023

Just need some better documentation i feel. Good addon though. developer was quick to help.


blackhydra04
0 out of 1 people found this helpful

There is a youtube tutorial video of how to install the plugin: https://youtu.be/1N-3ex9rbnk

FPlugins | Aug 1, 2023
Tutorial(*)(*)(*)( )( ) - Feb 7, 2023

Can you make video how to install and etc.


krittipot555
0 out of 1 people found this helpful

Hi, there is a section in the docs for installing the plugin

FPlugins | Feb 8, 2023
amazing mod after the lengthy setup(*)(*)(*)(*)( ) - Jul 18, 2023

great support just takes days to get the plugin setup if you have other stuff to deal with. Great plugin and extremely based


odstfive
1 out of 1 people found this helpful

Hi, personally I found installing the plugin is quiet simple as It only requires 3 commands to install dependencies (MySql, Extras and Images) or 4 if you didnt have Economy already installed and everything is listed in the installation section the only one that is not listed is the economy dependency as the economy plugin is the end user choice. If you have any recommendations to make the install process easier tell me.

FPlugins | Jan 5, 2023
Good!!!!1(*)(*)(*)(*)(*) - Dec 27, 2022

I liked everything except the default ui


datet
0 out of 0 people found this helpful
Unable to get running - Lack of Support(*)(*)( )( )( ) - Dec 26, 2022

I am within the discord, have been talking with Feli on and off. When it comes to an issue, it seems that troubleshooting is left. They have gotten your money and will move on. I noticed this after I had opened a support forum, I had not gotten a response but had noticed a ticket that was just generated had gotten a response while my ticket was left responseless. Cannot recommend at this time.


zacherycbomer
1 out of 2 people found this helpful

Hi, I always provider support for my plugins. You have to understand that the dev has a life and can't answer the tickets 24h if sometimes i answer a ticket before another is because at the moment i am answering i dont get too much time left to deal with a harder ticket problem so i answer the simplest one to dont get the work accumulated.

FPlugins | Jan 5, 2023
Useful(*)(*)(*)(*)( ) - Aug 8, 2022

I like this plugin, is very ergonomic and useful for your server. Only things is please add the posibility to add a Picture for each item because is a little annoying when you ahve a lot of items in the shop and you see alot of letters


cvptainturtle
0 out of 0 people found this helpful

Hey cvptain turtle! Currently, images are supported on the testing branch. Feel free to shoot me a message on Discord if you need help setting that up.

FPlugins | Aug 8, 2022
Very good(*)(*)(*)(*)(*) - Jan 26, 2022

Very good plugin, great support, still being developed

Should be on every server :)


zawodowiec1532
1 out of 1 people found this helpful
Very good(*)(*)(*)(*)(*) - Jun 27, 2021

Very good support, fixed the error quickly


whaas
2 out of 2 people found this helpful
Great Plugin(*)(*)(*)(*)(*) - Jun 5, 2021

Plugins Works as Expected and Support is Great


griffindor
1 out of 1 people found this helpful

Store: FPlugins

Price: $30



Supported payment methods
Skrill, WebMoney

Supported Platforms
OpenMod

All future updates (bug fixes, new features, etc.) are included in the price.