Jump to content

8 Screenshots

  • 1,791
  • 17
  • 22.74 kB
 Share

About XDShop

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?

  1. Just in case, save your old configuration
  2. Enter this command in the console – xdshop.refill and xdshop.yes
  3. After the process is completed successfully, the plugin will reboot.
  4. 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 EconomicsServer RewardsIQEconomic, 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"
}


},

  • Like 3
  • Love 1
 Share


User Feedback

347.9k

Downloads

Total number of downloads.

1.8k

Customers

Total customers served.

23.7k

Files Sold

Total number of files sold.

369k

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.