Search the Community
Showing results for tags 'shop system'.
-
Version 2.1.7
7,908 downloads
Enjoy a highly customizable Shop that can be configured in game! Use NPCs as shopkeepers, and set up a shop with ease using the game interface to add, edit, or remove items on the fly! ️ Features Beautiful user interface Discount system (by permissions) Automatic shop filling (+ the plugin has support for the ItemCostCalculator plugin) Selling items (players can sell items to the store and receive money for it) Performance Adding/editing/removing items IN GAME Supports NPC Supports Custom Vending Machines Supports NoEscape Convert from ServerRewards Favorite items By default, the plugin has English, Russian and Chinese translations Transfer money between players directly in the plugin! Shop allows you to use multiple economy plugins at once (players can choose what they want to pay with) For each item, you can choose which payment methods are available and how much they will cost, based on the selected method Commands shop - open shop interface shop.install – starts the shop installation process shop.refill <recovery_rate> - refill shop again recoveryRate: A value between 0 and 1 that determines the multiplier for the cost of selling items. For example, shop.refill 0.5 means that items will have a sale cost of 50% of their purchase cost. shop.convert.sr [clear] - convert items from ServerRewards to Shop. The option clear means clearing Shop items before convert shop.setvm [categories: cat1 cat2 ...] - add custom VM in config shop.setnpc [categories: cat1 cat2 ...] - add NPC in config shop.remove all - a console command to remove all items and categories from the plugin shop.remove item [category name/all] - a console command to remove an item (or all items) shop.remove category [category name/all] - a console command to remove a category (or all categories) shop.fill.icc [all/buy/sell] - a console command for updating prices of items in the store using ItemCostCalculator. all - updates both Price and SellPrice, buy - updates Price, sell - updates SellPrice shop.convert.from.1.2.26 – command to convert Shop plugin version 1.2.26 to version 1.3.0+ shop.reset – resets store data, including templates, configurations, and items. shop.reset template – resets the store interface template data. shop.reset config – resets store configuration data. shop.reset items – resets store items data. shop.reset full – completely resets all store data (templates, configurations and items). shop.manage – used to manage the Shop plugin. shop.manage economy list – displays a list of all available economic systems in the plugin. shop.manage economy set <economy_ID> <name> – ыets the selected economic system by plugin ID and name. The command updates the corresponding economic system on the server and saves the changes in the configuration. FOR EXAMPLE: shop.manage economy set 0 Economics – sets the main economy plugin to “Economics”. shop.manage economy set 1 ServerRewards – sets the additional economy system with ID 1 to “ServerRewards”. Permissions shop.setvm - for command "shop.setvm" shop.setnpc - for command "shop.setnpc" shop.free - for free item purchases shop.admin - admin permission Sort Types None Name Amount PriceDecrease PriceIncrease Category Types None – normal category for items Favorite – category for favorite items Hided – hidden category, available only in NPC stores or Vending Machines Video P.S. Video of the old version, video for the V2+ version is now in development Showcase Full screen Templates Template OLD STYLE Template NEW RUST In-Menu Templates Template V1 (V1.1) Template V1 (V1.1) with BASKET Template V2 Template V2 with BASKET Installer Editor TEST SERVER Join our test server to view and experience all our unique features yourself! Copy the IP Address below to start playing! connect 194.147.90.147:28015 FAQ Q: I get the message “The plugin does not work correctly, contact the administrator!”. What should I do? A: This means that your plugin is not installed. To install the plugin, use the command “/shop.install”. You need to have “shop.admin” permission to access this command. Q: Where can I see an example of a config? A: Config Q: How to use BankSystem to store the economy A: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "BankSystem", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0, "Lang Key (for Title)": "LangTitle", "Lang Key (for Balance)": "BalanceTitle" }, Q: How to use ServerRewards to store the economy A: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "ServerRewards", "Balance add hook": "AddPoints", "Balance remove hook": "TakePoints", "Balance show hook": "CheckPoints", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0, "Lang Key (for Title)": "LangTitle", "Lang Key (for Balance)": "BalanceTitle" }, Q: How to use Economics to store the economy A: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "Economics", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0, "Lang Key (for Title)": "LangTitle", "Lang Key (for Balance)": "BalanceTitle" }, Q: How to use IQEconomic to store the economy A: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "IQEconomic", "Balance add hook": "API_SET_BALANCE", "Balance remove hook": "API_GET_BALANCE", "Balance show hook": "API_REMOVE_BALANCE", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0, "Lang Key (for Title)": "LangTitle", "Lang Key (for Balance)": "BalanceTitle" }, Q: How to use scrap to pay for items A: "Economy": { "Type (Plugin/Item)": "Item", "Plugin name": "", "Balance add hook": "", "Balance remove hook": "", "Balance show hook": "", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0, "Lang Key (for Title)": "LangTitle", "Lang Key (for Balance)": "BalanceTitle" }, Q: How to add KIT as shop item A: https://pastebin.com/4szBQCgz Q: How to add Command as shop item A: https://pastebin.com/bcCkzBEL Q: How do I make a weapon spawn with ammo in it? A: You need to configure the "Weapon" section in the item config: "Weapon": { "Enabled": true, "Ammo Type": "ammo.rifle.explosive", "Ammo Amount": 128 } Q: How do I make items spawn some content (liquid, weapon modifications)? A: You need to configure the "Content" section in the item config: "Content": { "Enabled": true, "Contents": [ { "ShortName": "weapon.mod.lasersight", "Condition": 100.0, "Amount": 1, "Position": -1 } ] }, Q: How to turn off the sell feature? A: You need to turn off “Enable item selling” in the config, or do it in the item setting in the game. "Enable item selling?": false, Q: How to use the ItemCostCalculator with Shop? A: You need to use command "shop.refill" (command to refill the Shop) Q: What should be the size of images for item icons? A: Typically, the image dimensions for item icons are 512x512 pixels, but any square image can suffice.$29.95- 619 comments
- 37 reviews
-
- 20
-
- #shop
- #shop ui
-
(and 25 more)
Tagged with:
- #shop
- #shop ui
- #store
- #market
- #server rewards
- #gui shop
- #custom items
- #rust shop
- #mevent
- #market system
- #marketplace
- #buy
- #sell
- #in game
- #economics
- #humannpc
- #market and magazine
- #gui
- #money exchange
- #rust shop plugin
- #shop system
- #best shop
- #best rust shop
- #shop items
- #shop mevent
- #shop in menu
- #shop gui
-
Version 1.4.4
193 downloads
Large easily customizable shop – XDShop Features: Beautiful design – which can be customized for your server 2 built-in styles (dark and light) Which can be customized in your own way Great functionality Ability to connect the Human Npc plugin The ability to use any economy You can sell anything you want (Item, Blue-print, Custom Item, Command, Kit) Players can both buy goods and sell (Configurable) The ability to set a limit (purchases / sales) on WIPE, as well as a cooldown (purchases / sales) (by permissions) The ability to give access to categories by permissions Create personal discounts on permissions The ability to prohibit (buy/sell) items during the (raid/combat) block. And also during the duel This plugin does not load your server Beautiful notification option in the shopping menu Additional information I tested this plugin with the guys for a month. During testing, many problems were identified that were fixed. The plugin should work correctly. All settings have been checked. Feel free to write me your ideas. I will be happy to expand and add new functionality to this plugin! Also, if you use another plugin on the store, but you liked mine more and you want to buy it, Feel free to write to me in discord! I will help you move the goods from the old store to mine. Filling the store with standard categories and products For the convenience of configuring products, I made a very convenient function. It will allow you to fill your store with standard products and categories. And also if you install the plugin Item Cost Calculator, then when filling out the goods, the price for the item will be automatically set. How to do it? Just in case, save your old configuration Enter this command in the console – xdshop.refill and xdshop.yes After the process is completed successfully, the plugin will reboot. Next, you just need to change the settings for your server economy. Required Dependencies: ImageLibrary Supported Plugins (Optional): Economics Server Rewards IQEconomic Human NPC Item Cost Calculator IQKits Rust Kits Setup (Configuration): Economics: At the moment there are 4 variants of the economy Economics, Server Rewards, IQEconomic, Item Item – this is a type of economy in which the player will have to pay with an item, it can be scrap or other as well as custom items on your server. You will see an example of the setup below "Economics": { "Economics (0 - Economics, 1 - ServerRewards, 2 - IQEconomic, 3 - Item)": 3, "Prefix to the balance (for example, RP or $ - No more than 2 characters)": "$", "Item shortname (Use with type 3)": "", "Item SkinId (Use with Type 3)": 0 }, Product Setup: At the moment there are 5 different types of goods: Item, Blue-print, Custom item, Command, Kit (Whale plugins are supported Rust Kits & IQKits) Such a variety of items being sold will obviously appeal to your players! Product setup example { "Item Type (0 - Item, 1 - BluePrint, 2 - Custom item, 3 - Commands, 4 - Kit)": 0, "Unique ID (DO NOT TOUCH)": 1, "Shortame": "hat.wolf", "Descriptions": "", "Price": 11.0, "Sale price (If not necessary, leave 0)": 5.5, "Quantity": 1, "Quantity for sale": 1, "Custom item name (Use with item type 2, 3 and 4)": "", "Item SkinID (Use with item type 2)": 0, "Commands (Use with item type 3)": [], "Image URL": "", "Kits (Kits - kit name. IQKits - kit key)": "", "Purchase delay (0 - unlimited)": 0.0, "Sale delay (0 - unlimited)": 0.0, "Maximum number of lots for 1 purchase (Maximum 99)": {}, "Maximum number of lots for 1 sale (Maximum 99)": {}, "The maximum number of purchased lots per wipe (0 - unlimited)": {}, "The maximum number of lots sold per wipe (0 - unlimited)": {} }, Configuring integration with the Human NPC plugin: If you use this plugin, then you clearly need to use it with my plugin. This is a very interesting version of the NPC store Setup example "Setting up a Human NPC": { "Enable Human NPC support ?": false, "Human NPC [NPC ID | list shop category]": { "11223274496" : ["Attire","Weapon"] } }, Configuring the interface: The most interesting part of the plugin. After all, only in it you can customize the color palette for your server. You can create your own light and dark theme between which players will switch. I am sure that every player will choose what is best for him. You can customize the color of any element in my store. Setup example "Configuring the interface": { "Enable the ability to change the theme?": true, "Default theme (0 - light, 1 - dark)": 1, "Light Theme UI Settings": { "The color of the main background of the store": "1 1 1 1", "[TITLE] Text color": "0 0 0 1", "[TITLE] Picture Color": "0 0 0 1", "Color of the discount picture": "0.20 0.85 0.15 1.00", "Discount text color": "0 0 0 1", "Balance picture color": "0.26 0.53 0.80 1", "Balance text color": "0 0 0 1", "[PAGE] Page number text color": "0 0 0 1", "[PAGE] Color of the page switching buttons": "0.51 0.51 0.51 1.00", "[PRODUCT] color of the number of items (digits)": "0.627451 0.6313726 0.6392157 1", "[PRODUCT] product background color": "0.97 0.97 0.98 1.00", "[PRODUCT] Text color of the product name": "0 0 0 1", "[PRODUCT] Buy button color": "0.38 0.77 0.43 1.00", "[PRODUCT] Color of the sell button": "0.8588235 0.345098 0.3372549 1", "[PRODUCT] Close button color": "0.8392158 0.3647059 0.3568628 1", "[CATEGORY] color of the name of the active category": "0 0 0 1", "[CATEGORY] Color of the inactive category name": "0.51 0.51 0.51 1.00", "[CATEGORY] Band color of the active category": "0.5607843 0.8901961 0.4705883 0.6", "[CATEGORY] Color of the inactive category stripe": "0.4078432 0.4313726 0.4392157 0.6", "[NOTIFICATIONS] The color of the text in the notification": "0 0 0 1", "Color of additional gray text": "0.55 0.55 0.55 1.00", "The color of the exit UI button": "0.8392158 0.3647059 0.3568628 1" }, "Dark Theme UI Settings": { "The color of the main background of the store": "0.13 0.15 0.16 1.00", "[TITLE] Text color": "0.87 0.87 0.87 1.00", "[TITLE] Picture Color": "0.62 0.63 0.64 1.00", "Color of the discount picture": "0.20 0.85 0.15 1.00", "Discount text color": "1 1 1 1", "Balance picture color": "0.26 0.53 0.80 1", "Balance text color": "1 1 1 1", "[PAGE] Page number text color": "0.87 0.87 0.87 1.00", "[PAGE] Color of the page switching buttons": "0.51 0.51 0.51 1.00", "[PRODUCT] color of the number of items (digits)": "0.627451 0.6313726 0.6392157 1", "[PRODUCT] product background color": "0.17 0.18 0.21 1.00", "[PRODUCT] Text color of the product name": "0.87 0.87 0.87 1.00", "[PRODUCT] Buy button color": "0.38 0.77 0.43 1.00", "[PRODUCT] Color of the sell button": "0.8588235 0.345098 0.3372549 1", "[PRODUCT] Close button color": "0.8392158 0.3647059 0.3568628 1", "[CATEGORY] color of the name of the active category": "0.87 0.87 0.87 1.00", "[CATEGORY] Color of the inactive category name": "0.51 0.51 0.51 1.00", "[CATEGORY] Band color of the active category": "0.5607843 0.8901961 0.4705883 0.6", "[CATEGORY] Color of the inactive category stripe": "0.4078432 0.4313726 0.4392157 0.6", "[NOTIFICATIONS] The color of the text in the notification": "1 1 1 1", "Color of additional gray text": "0.55 0.55 0.55 1.00", "The color of the exit UI button": "0.8392158 0.3647059 0.3568628 1" } },$18.99- 34 comments
- 1 review
-
- 4
-
- #ui shop
- #shop rust
-
(and 4 more)
Tagged with: