Jump to content

xXBIGSPENDERXx's Wishlist

  1. More information about "Chop Shop"

    $20.00 $15.00

    Chop Shop

    Unlock another lane of economic gameplay in Rust with the Chop Shop plugin: pulling inspiration from NOPIXEL GTA RP, I have created the Car Chopping Mechanic with my own spin. Your "Criminal" players can now seek out Choppable Cars out in the world and make some ill-gotten gains.
    Via config, you can set up how many Chop Cars can spawn within the world at once and set whether you want to notify "Law Enforcement" (for RP Servers).
    When a Chop Car spawns in the world, only players with the Criminal Perm are able to see the message/notification, and only those players with the Criminal Perm can chop said vehicles.
    The vehicles cannot be stolen and will auto-despawn if a player can't /chop it in time.
    When a vehicle is being chopped, players with the Law Enforcement Permission have a chance via config to be notified of said crime, creating some interesting scenarios for your server.
    When a vehicle is being chopped, you can set the weight of items and customize them to the fullest as well. You can also set a "fail" item that you can also customize, which a player will get if the chop fails on that chopping chance.
    Skill Tree can be used to grant players XP on each part chop. This is optional.
    NOTE - Parts Chopped and Time Between chops is how we calculate our Total Chop Time.
    Works with Kits.
    Requires Economics or Server Rewards to handle cash out.
    I pre-made 12 custom car parts. You can also add your own custom parts via config, and choose whether they are marketable to the Chop Shop Dealer as well.
    You can set the spawn time for the NPC and despawn time. Criminal players will be notified when the dealer has arrived and left his station.
    The NPC can dynamically spawn at monuments on its own, or you can use /spawnchopdealer to have him spawn where you choose, with the dynamic option toggled off.
    Output all sales to Discord to track your economy and make adjustments as needed to the Chop Shop NPCs' "Bonus Buy” & "Discount Buy” as needed to suit your taste.
    VIDEO DEMO
     
     
    HOOKS
    OnChopCarSpawned - CALLED ON CAR SPAWN
    OnChopNPCActive - CALLED ON NPC SPAWNED
    OnChopNPCInactive - CALLED ON NPC RETIRED
    COMMANDS
    /SPAWNCHOPDEALER – Requires Admin Permission – Will spawn a CHOP SHOP NPC in your Position. (ONLY IF NPC DYNAMIC SPAWN IS FALSE!!!)
    /REMOVECHOP – Requires Admin Permission – Will remove the CHOP SHOPNPC you are looking at.
    /GC -  Requires Admin Permission – Will spawn all Chop Shop Items to your inventory, handy for testing discount and bonus buy rates.
    /GT -  Requires Admin Permission – Will spawn a "Chop Tool" in your inventory. You can also set this items required skin in Config, I created my own, but you can also add this tool to your own in game shops, all you need is the matching SkinID. I used the "pipetool" to mimic a hand tool
    /CHOP - Requires Criminal Permission - Will allow the player to "Chop" the Vehicle & starts the item pulling minigame on a valid vehicle that is spawned via the Chop Shop Plugin.
    CONFIG
    { "Discord Webhook URL": "INSERT_WEBHOOK_HERE", "Chat Icon": 0, "Enable Sale To NPC?": true, "Enable Skill Tree Xp Gain On Successful Chop (Per Part)?": true, "Skill Tree Xp Value (Per Part)": 5, "Enable Random Spawning of the Chop Shop Dealer? (Disabling allows you to Manually set Pos Via Command)": true, "What time to allow NPC to Spawn?": 12, "What time should we be over for the NPC to Despawn?": 18, "Enable NPC Active/Inactive SFX?": true, "Enable Marker Manager from UMOD, To Mark NPC Location?": true, "Economy Plugin - 1 Economics - 2 Server Rewards": 2, "Max Amount of Chopped Items to Sell at One Time": 3, "NPC Interaction Cooldown In Seconds": 5, "NPC Kit Enabled?": false, "NPC Kit Name?": "", "Require a ChopTool?": true, "SkinID Required for the ChopTool": 3253162295, "Amount of Items To Spawn": 5, "Time Between Part Chops In Seconds? (Multiply Amount of Items to Spawn by this value to get total Chop Time.)": 10, "Chance to Fail an Item Chop": 10, "Drop Item On Failed Item Chop?": true, "Item to Drop on Fail Shortname": "scrap", "Amount of Fail Item To Drop": 25, "Fail Item SkinID": 0, "Fail Item Custom Name": "CUSTOM SCRAP", "Chance To Notify Police?": 80, "Broadcast Chop In Progress?": true, "Max Amount Of Chop Cars to Exist in the World": 3, "Time Between Auto Spawns In Seconds": 60, "Time in Seconds for a Chop Car to Despawn if Not Chopped": 690, "NPC Weapon": "pipetool", "NPC Weapon Skin": 3253162295, "NPC Clothing Options": [ { "Shortname": "pants", "Skin": 1402353612 }, { "Shortname": "shirt.collared", "Skin": 1402339549 }, { "Shortname": "shoes.boots", "Skin": 1196740980 }, { "Shortname": "hat.cap", "Skin": 1137543887 }, { "Shortname": "burlap.gloves", "Skin": 1402323871 } ], "Obtainable Items": [ { "Item ShortName": "battery.small", "Item CustomName": "Steering Wheel", "Skin ID": 3253851366, "Is Marketable?": true, "Sale Price?": 50, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 50 }, { "Item ShortName": "battery.small", "Item CustomName": "Chrome Wheel", "Skin ID": 3253851496, "Is Marketable?": true, "Sale Price?": 50, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 50 }, { "Item ShortName": "battery.small", "Item CustomName": "Instrument Cluster", "Skin ID": 3253851605, "Is Marketable?": true, "Sale Price?": 50, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 50 }, { "Item ShortName": "battery.small", "Item CustomName": "Drilled Slotted Rotor", "Skin ID": 3253851805, "Is Marketable?": true, "Sale Price?": 50, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 50 }, { "Item ShortName": "battery.small", "Item CustomName": "Smoked Headlamp", "Skin ID": 3253855834, "Is Marketable?": true, "Sale Price?": 200, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 30 }, { "Item ShortName": "battery.small", "Item CustomName": "Burn Tip Muffler", "Skin ID": 3253855929, "Is Marketable?": true, "Sale Price?": 200, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 30 }, { "Item ShortName": "battery.small", "Item CustomName": "Deep Cycle Battery", "Skin ID": 3253856046, "Is Marketable?": true, "Sale Price?": 200, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 30 }, { "Item ShortName": "battery.small", "Item CustomName": "Black Chrome Wheel and Tire", "Skin ID": 3253856327, "Is Marketable?": true, "Sale Price?": 200, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 30 }, { "Item ShortName": "battery.small", "Item CustomName": "Sport Drilled Slotted Rotor", "Skin ID": 3253857441, "Is Marketable?": true, "Sale Price?": 350, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 15 }, { "Item ShortName": "battery.small", "Item CustomName": "Sport Instrument Cluster", "Skin ID": 3253857631, "Is Marketable?": true, "Sale Price?": 350, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 15 }, { "Item ShortName": "battery.small", "Item CustomName": "Black Chrome Wheel", "Skin ID": 3253857774, "Is Marketable?": true, "Sale Price?": 350, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 15 }, { "Item ShortName": "battery.small", "Item CustomName": "Sport Steering Wheel", "Skin ID": 3253857894, "Is Marketable?": true, "Sale Price?": 350, "Max Discount Buy Variation in %? (Negative Values) (To Simulate Supply & Demand)": 0, "Maximum Bonus Variation in %? (Positive Values) (To Simulate Supply & Demand)": 0, "Item Weight - Higher Values Drop More": 15 } ] }  
    LANG
    { "NoPerms": "[<color=#ff757a>Chop Shop</color>] You do not have permission to run this <color=#75fffa>Command</color>!", "NoItems": "[<color=#ff757a>Chop Shop</color>] :coffeecan: You have no <color=#75fffa>Items</color> on you that I can cash out. \nBe on the look out for Choppable Vehicles, see you soon!\n\n:exclamation:", "ChopShopCooldownMessage": "[<color=#ff757a>Chop Shop</color>] :angry: Wait <color=#75fffa>{0}</color> second(s)!, I think someone tailed you here...", "EconomicsMessage": "[<color=#ff757a>Chop Shop</color>] :eyes: \n\n I guess I can give you <color=#85bb65>$</color><color=#42b5a6>{0}</color> for your <color=#42b5a6>{1}x</color> <color=#a642b5>{2}</color>(s).", "SrMessage": "[<color=#ff757a>Chop Shop</color>] :eyes: \n\n I guess I can give you <color=#42b5a6>{0}</color> <color=#cd5c5c>RP</color> for your <color=#42b5a6>{1}x</color> <color=#a642b5>{2}</color>(s).", "SaleDisabled": "[<color=#ff757a>Chop Shop</color>] <color=#75fffa>Sales</color> are Disabled in the Config, Enable and Try again.", "ChopCarSpotted": "[<color=#ff757a>Chop Shop</color>] A <color=#ffb575>Vehicle</color> ready to be chopped has been spotted near <color=#75ffb5>{0}</color> :eyes:", "DenyCops": "[<color=#ff757a>Chop Shop</color>] <color=blue>Law Enforcement</color> cannot Chop Vehicles.", "DenyCivs": "[<color=#ff757a>Chop Shop</color>] Law Enforcement cannot Chop Vehicles.", "ChopToolRequired": "[<color=#ff757a>Chop Shop</color>] You need a <color=green>ChopTool</color> To Chop Vehicles.", "NotACrim": "[<color=#ff757a>Chop Shop</color>] :angry: Hold up!, Are you a <color=blue>Cop</color>?", "DealerOpenDynamicFalse": "[<color=#ff757a>Chop Shop</color>] The Chop Shop Dealer is open for <color=#75ffb5>Business</color>.", "DealerOpenDynamicTrue": "[<color=#ff757a>Chop Shop</color>] The Chop Shop Dealer is waiting near <color=#75ffb5>{0}</color>.", "DealerClosed": "[<color=#ff757a>Chop Shop</color>] The Chop Shop Dealer has closed up Shop.", "NotifyCops": "[<color=#ff757a>Chop Shop</color>] An Anonymous Tip says a Car is being <color=#ff757a>Chopped</color>, The Marked Location is on your Map.", "ChopStarted": "[<color=#ff757a>Chop Shop</color>] <color=#75ffb5>{0}</color> has started Chopping a Vehicle.", "AlreadyChopped": "[<color=#ff757a>Chop Shop</color>] This Vehicle is already <color=#75ffb5>Claimed</color>.", "Failed": "[<color=#ff757a>Chop Shop</color>] Damn, that part is <color=#75ffb5>Scrap Metal</color> now.", "ChopItemsSpawned": "[<color=#ff757a>Chop Shop</color>]All <color=#75ffb5>Chop Shop Items</color> have been spawned.", "ChopToolSpawned": "[<color=#ff757a>Chop Shop</color>] <color=#75ffb5>Chop Tool</color> sent to your Inventory." }  
  2. More information about "Casinos"

    $17.00

    Casinos

    Casinos is a plugin that allows players to host or join a casino. Hosts have a large amount of control over the amount of players that can join, the visibility of their lobby, and players that it contains.
    Casinos are spawned under the map and are read from a CopyPaste file (see CopyPaste below for more information).
    There are 3 casinos available by default, but you can design and add your own (see below).
    Casinos are removed when the host terminates the casino, there are no more players left in the lobby, or an admin terminates all casinos.
     
    This plugin is ideal for PVE, RP and PVP servers, as it handles the players transportation to and from the casino, as well as damage and building restrictions while there.
     

    Type: Chat command Command: ic Parameters: NA Use: General command used for all interaction with the plugin for hosts and patrons. Type: Console command Command: ClosingAllLobbies Parameters: <Optional: time> Use: Forces all active casinos to close after 30 seconds, or the time specified in the parameter.  

    casinos.join - required to join a lobby. casinos.host - required to host a lobby. casinos.admin - required to use the ClosingAllLobbies command.  

    Since Casinos uses the CopyPaste plugin to create the casino buildings, you can add your own casinos to the list.
    There are a few things that you need to take note of when you build your casinos though:
    Deployed Pookie bears represent the spawn point of your casino. Any pookie that is pasted will be automatically deleted, and the spawn point will be registered at it's old position. Spinning wheels will be converted to the Big Wheel (from bandit camp) when pasted. Any terminal in a 10f radius of the Big Wheel will be assigned to it. All other CopyPaste restrictions apply. You can read more about CopyPaste here: https://umod.org/plugins/copy-paste
     
    Config example: https://pastebin.com/AtNbU0Dp
     

  3. More information about "Shop"

    $29.95 $21.95

    Shop

    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 of Shop
    Beautiful user interface with multiple templates (Fullscreen, In-Menu V1/V2/V4) Shopping Basket - add multiple items to cart and purchase them all at once Search functionality - search for items by name across all categories Pagination - efficient item browsing with page-by-page navigation Discount system (by permissions) with per-item custom discounts 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) Sell containers configuration - choose which containers (main, belt) players can sell from Blocked skins - prevent selling of specific item skins High performance with optimized item loading Adding/editing/removing items IN GAME with visual editor Supports NPC shops (HumanNPC integration) Supports Custom Vending Machines Supports NoEscape plugin integration Supports Duel/Duelist - blocks shop access during duels Convert from ServerRewards Favorite items system - players can mark items as favorites Buy Again feature - quick repurchase of previously bought items By default, the plugin has English, Russian and Chinese translations LangAPI integration for custom translations Transfer money between players directly in the plugin (including offline players option) 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 Cooldown system - per-item buy/sell cooldowns with per-permission overrides Wipe cooldown - block items for purchase/sale after server wipe Respawn cooldown - prevent shop access immediately after respawn Buy/Sell limits - lifetime and daily limits per permission Max buy/sell amount - limit items per transaction Force buy - fast purchase without confirmation dialogs Plant genes configuration for plant items Weapon configuration - spawn weapons with ammo and attachments Content system - configure container contents (liquid, weapon mods, etc.) Customizable UI - full color customization and formatting options Offline Image Mode - use local images instead of downloading from internet Image loading on login - preload images when players connect Console and file logging - comprehensive logging system ServerPanel integration - add Shop to ServerPanel menu Notify/UINotify integration for notifications Auto-wipe settings - automatically reset cooldowns, limits, and player data on wipe Discord Logging - Track all purchases, sales, and transfers directly in your Discord server via webhooks with customizable embeds API methods for other plugins to interact with Shop  
    🎮 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 converting 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>  – sets 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". shop.wipe – manually trigger wipe (resets cooldowns, limits, and player data) shop.change – change item category (used in editor) shop.item – console command for item actions  
    🛡️ Permissions
    shop.setvm  - for  command "shop.setvm" shop.setnpc  - for  command "shop.setnpc" shop.free  - for free item purchases shop.admin  -  admin permission shop.bypass.dlc - allows bypassing Facepunch ToS item restrictions (WARNING: your server may be banned for this)  
    📈 API Methods
    The Shop plugin provides API methods for other plugins to interact with it:
    API_OpenPlugin(BasePlayer player) – opens the shop UI for a player. Returns empty string if failed, or UI data if successful. API_GetShopPlayerSelectedEconomy(ulong playerID) – returns the economy ID (0 = main, 1+ = additional) that the player has selected for shopping. Note: Other plugins can call these methods using Shop.Call("API_MethodName", ...) syntax.
     
    ⚖️ Sort Types
    None Name Amount PriceDecrease PriceIncrease  
    🧬 Category Types
    None – normal category for items Favorite – category for favorite items Hidden  – 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
    Template V4
    Template V4 with BASKET
    Installer

    Editor

     
    📢 Discord Logging
    Track all shop activity via Discord webhooks: purchases, sales, and money transfers.



     
    🧪  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.239: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.
    Q: I get the error "UI is unavailable for player. Reason: Menu UI is not initialized". How to fix it?
    A: This error occurs when the interface template is not installed or configured. Follow these steps:
    1. Reset the template using the command: shop.reset template (use only template to avoid data loss).
    2. Install the interface via shop.install in the game (to visually select a template) or through the console.
    Note: Ensure you have the shop.admin permission to execute these commands.
    Q: How do I add Shop to the ServerPanel menu?
    A: Follow these simple steps:
    1. Open ServerPanel menu in-game and click "+ADD CATEGORY" button
    2. Set these exact parameters:
    Type: Plugin Plugin Name: Shop Plugin Hook: API_OpenPlugin 3. Click "SAVE" button to create the category
    4. Reset Shop template and install it:
    Type in console: shop.reset template (IMPORTANT: use only "template"!) Then type: shop.install Note: If Shop doesn't appear in ServerPanel menu, make sure both plugins are loaded and you typed the parameters exactly as shown above.
    Q: I see black images with Rust logo or get error 429 when loading images. What should I do?
    A: These issues occur when there are problems downloading images from the internet. The Shop plugin sends images to ImageLibrary but is not responsible for the downloading process itself. Error 429 typically occurs due to rate limits imposed by image hosting services like Imgur (see HTTP 429 documentation for more details). To fix this, enable Offline Image Mode which will use local images instead:
    Enable the mode in config: Open "oxide/config/Shop.json" (or "carbon/config/Shop.json" for Carbon) Set "Enable Offline Image Mode": true Set up the images: Create folder "TheMevent" in "oxide/data" (or "carbon/data" for Carbon) Download PluginsStorage (click "CODE" → "Download ZIP") Extract the ZIP and copy all contents to the "TheMevent" folder Reload the plugin: Type o.reload Shop (Oxide) or c.reload Shop (Carbon) Note: If you want to add your own custom images, place them in the "TheMevent" folder and reference them with the "TheMevent/" prefix. For example: "TheMevent/Icon1.png", "TheMevent/MyCustomIcon.jpg", etc.
    Q: What placeholders are available for commands and what do they do?
    A: You can use these placeholders in shop commands and they will be automatically replaced when a player purchases a command item:
    %steamid% - Replaced with the player's Steam ID (e.g., "76561198000000000") %username% - Replaced with the player's display name (e.g., "PlayerName") %player.x% - Replaced with the player's X coordinate position %player.y% - Replaced with the player's Y coordinate position %player.z% - Replaced with the player's Z coordinate position Example usage in shop commands:
    "Command (%steamid%)": "say Welcome %username%!|teleport %steamid% %player.x% %player.y% %player.z%" Note: Multiple commands can be separated by the "|" character, and they will be executed in sequence when the item is purchased.
    Q: How to set different prices for different currencies (RP and balance)?
    A: You can configure separate currency prices for each item. Edit the file oxide/data/Shop/Shops/Default.json and find the item you want to modify. In the "Currencies" section, set different prices for each economy:
    "Currencies": { "Enabled": true, "Currencies": { "0": {"Price": 1000}, "1": {"Price": 500} } } This means players pay 1000 from their main balance (Economics) or 500 RP from their ServerRewards balance. Economy ID 0 = main economy, ID 1 = ServerRewards.
    Q: How to create a shop using HumanNPC plugin and set specific categories?
    A: To create a shop with HumanNPC, follow these steps:
    Create an NPC using HumanNPC plugin Get the NPC ID (you can find it in the HumanNPC config or use the command humannpc.list) Use the Shop command to add the NPC: shop.setnpc [categories: cat1 cat2 ...] Example:
    shop.setnpc categories: Weapon Ammunition Tools - adds the NPC with Weapon, Ammunition, and Tools categories
    shop.setnpc categories: * - adds the NPC with all available categories
    Note: You need the shop.setnpc permission to use this command. Make sure both HumanNPC and Shop plugins are loaded on your server.
    Q: How to add Custom Vending Machines to Shop plugin?
    A: To add Custom Vending Machines to Shop, follow these steps:
    Place a Custom Vending Machine in your world Look at the vending machine and use the command: shop.setvm [categories: cat1 cat2 ...] Example:
    shop.setvm categories: Weapon Ammunition - adds the vending machine with Weapon and Ammunition categories
    shop.setvm categories: * - adds the vending machine with all available categories
    Note: You need the shop.setvm permission to use this command. The vending machine will be automatically added to the Shop configuration.
    Q: How does the Shopping Basket feature work?
    A: The Shopping Basket allows players to add multiple items to a cart before purchasing. Players can add items to the basket, review their selection, and purchase everything at once. The basket shows the total cost and allows players to remove items before checkout. This feature must be enabled in the template settings.
    Q: How does the Search functionality work?
    A: The Search feature allows players to search for items by name across all categories. Simply type in the search box and the shop will filter items matching your query. Search works across all enabled categories and respects permission settings. The search feature can be enabled/disabled in the template configuration.
    Q: What are Wipe Cooldown and Respawn Cooldown?
    A: These are time-based restrictions:
    Wipe Cooldown: Blocks items from being bought/sold for a specified time after a server wipe. This is useful for preventing powerful items from being purchased immediately after wipe. Configure in config: "Wipe Cooldown": true and "Wipe Cooldown Timer": 3600 (seconds). Respawn Cooldown: Prevents players from opening the shop immediately after respawning. Helps prevent abuse. Configure in config: "Respawn Cooldown": true and "Respawn Cooldown Timer": 60 (seconds). Q: How do Daily and Lifetime Limits work?
    A: Limits control how many times players can buy/sell items:
    Lifetime Limits: Total number of times a player can buy/sell an item across their entire account. Set to 0 for unlimited. Daily Limits: Maximum number of times per day a player can buy/sell an item. Resets daily. Set to 0 for unlimited. Limits are per-permission, so you can set different limits for VIP players, regular players, etc. The plugin uses the highest limit among all permissions the player has. Q: What is the "Buy Again" feature?
    A: Buy Again allows players to quickly repurchase items they have bought before. This feature shows a history button in the shop UI (if enabled) and requires a permission. To enable, set "Buy Again Settings": {"Enabled": true, "Permission": "shop.buyagain"} in the config.
    Q: How do I configure blocked skins for selling?
    A: You can prevent players from selling specific item skins. In the config, add entries to "Blocked skins for sell":
    "Blocked skins for sell": { "rifle.ak": [52, 25], "pistol.m92": [100, 200] } Q: How do I configure which containers players can sell from?
    A: In the config, set "Settings available containers for selling item":
    "Settings available containers for selling item": { "Enabled": true, "Containers": ["main", "belt"] } Available container names: "main" (inventory), "belt" (hotbar), "wear" (clothing), etc.
    Q: What are Auto-Wipe Settings?
    A: Auto-Wipe Settings automatically reset certain data when you run the shop.wipe command. Configure in config:
    "Auto-Wipe Settings": { "Cooldown": true, "Players": true, "Limits": true } Cooldown: Resets all item cooldowns Players: Resets all player data (favorites, economy selection, etc.) Limits: Resets all buy/sell limits Q: How do I customize price formatting?
    A: In the config, set "Formatting Settings" to control how prices are displayed:
    "Formatting Settings": { "Buy Price Format": "G", "Sell Price Format": "G", "Shopping Bag Cost Format": "G", "Balance Format": "G" } Format options: "G" (general), "N" (number with separators), "C" (currency), "F" (fixed-point), etc. See .NET number formatting for all options.
    Q: How do I enable transfers to offline players?
    A: In the config, set "Allow money transfers to offline players?": true. By default, this is disabled for security reasons.
    Q: How do I configure Duel/Duelist integration?
    A: To block shop access during duels, set "Blocking the opening in duels?": true in the config. Make sure you have the Duel or Duelist plugin loaded.
    Q: What do all shop item settings mean and how should I configure them?
    A: Below is a short explanation of the most important item fields and how they affect the plugin.
    Type – what this entry does: Item (gives an in-game item), Command (runs server commands), Plugin (calls another plugin hook), Kit (gives a kit). ID – unique numeric ID of the item inside Shop. Used internally (for logs, favorites, editor); normally you don’t change it manually. Image – custom UI icon key. If empty, Shop will try to use the item icon found by ShortName. Permission – Oxide/Carbon permission required to see and use this item. Leave empty to make the item available to everyone, or set e.g. shop.vip for VIP‑only items. Title – custom title shown in the UI. If empty, the plugin will try to use DisplayName, then the in‑game display name of the item, or fall back to an empty string. Description – additional text shown in the item window. Optional, purely visual. Command (%steamid%) – used when Type = Command. The plugin will execute this command on the server. You can use placeholders like %steamid%, %username%, %player.x%, %player.y%, %player.z%. Each purchase can run multiple commands (split internally by |). Kit – kit name for Type = Kit. The plugin will give a kit with this name when the player buys the item. Plugin – used for Type = Plugin. Contains plugin name, hook name and amount. When the item is purchased, the specified hook will be called in the target plugin. DisplayName (empty – default) – overrides the in‑game item name shown to the player (for Type = Item). If empty, the plugin uses the original item display name (optionally via Lang API). ShortName – shortname of the item (e.g. rifle.ak). This is required for Type = Item; it is used to find ItemDefinition, icon, stack size, etc. Skin – workshop skin ID for the item. Only used when Type = Item. Is Blueprint – if enabled, Shop will give the item as a blueprint instead of the regular item. Amount – how many items are given/sold per one purchase. For blueprints this is how many separate blueprint items are created. Enable item buying? (CanBuy) – if disabled, the item cannot be bought (only sold, if selling is enabled). Price – default purchase price. Can be overridden per‑economy in Currencies – if a currency is configured for buying, its price will be used instead of this value. Enable item selling? (CanSell) – if disabled, players cannot sell this item back to the shop. Sell Price – default sell price. Can also be overridden in Currencies for selling. Buy Cooldown / Sell Cooldown – base cooldown in seconds between purchases/sales of this item. Can be overridden by per‑permission cooldowns below. Buy Cooldowns / Sell Cooldowns – per‑permission cooldowns. Keys are permission names (e.g. shop.vip), values are cooldown seconds. The plugin uses the lowest cooldown among permissions that the player has. Use custom discount? – if enabled, the item will use its own Discount map instead of the global discount configuration. Discount (%) – per‑permission discount percentages for this item (only if custom discount is enabled). The highest discount from permissions that the player has will be applied. Sell Limits / Buy Limits – global lifetime limits per permission. A value of 0 means “no limit”. The plugin selects the highest limit among permissions the player has. Daily Buy Limits / Daily Sell Limits – per‑day limits (reset by the plugin’s daily logic). 0 means “no daily limit”. Max Buy Amount / Max Sell Amount – maximum number of items that can be bought/sold in a single transaction (0 disables this limit). Force Buy – if enabled, the item will use fast purchase flow (without extra confirmation windows, depending on UI settings). Prohibit splitting item into stacks? – if enabled, the plugin will try to give the item in a single stack instead of splitting it into multiple stacks, when possible. Purchase/Sale block duration after wipe – time (in seconds) after a wipe during which this item cannot be bought/sold. Useful for limiting powerful items early in the wipe. Localization – per‑language messages for the item title. If enabled and a translation exists for the player’s language, it will override the normal title. Content – configuration of contents for containers (e.g. boxes, weapons with attachments, etc.). You can add inner items (shortname, amount, condition, position). Weapon – additional settings for weapons (ammo type, ammo amount, etc.). Applied when the item is created. Genes – plant gene configuration. If enabled, the plugin will set specified genes on the created item. Currencies – per‑economy price configuration. You can set different prices for each enabled economy plugin (by economy ID) for both buying and selling. If a currency is configured and enabled for the player’s selected economy, its price takes priority over the default Price/Sell Price. Q: What do shop category settings mean and how should I configure them?
    A: Categories group your shop items and control how they are shown, sorted and filtered for players.
    Enabled – turns this category on or off. If disabled, the category and all its items will not appear in the shop UI at all. Category Type – controls special behavior of the category: None – a normal category that shows the items you added to Items. Favorite – a virtual category that shows each player’s favorite items (based on their own favorites list). Items here are taken from other categories the player marked as favorite. Hidden – a hidden category. It is stored in data and can be used for management, but is not shown in the normal category list in UI. Title – the name of the category displayed in the UI. If Localization is enabled and contains a translation for the player’s language, that localized text will be shown instead of this value. Permission – permission required to see and use this category. If you leave it empty, all players can see the category (subject to item‑level rules). If you set e.g. shop.category.vip, only players with that permission will see this category in the shop. Sort Type – how items inside the category are sorted: None – items are shown in the order they are stored/edited. Name – items are sorted alphabetically by their PublicTitle (what the player sees). Amount – items are sorted by Amount (stack size) in ascending order. PriceIncrease – items are sorted by price from cheaper to more expensive. PriceDecrease – items are sorted by price from more expensive to cheaper. Sorting is applied every time the category items are requested. Items – the list of ShopItem entries that belong to this category. For normal categories (Type = None/Hidden) this is what will be displayed in the item grid. For Favorite categories this list is not used for display – the plugin uses the player’s favorites instead. Localization – optional localized title for the category. When enabled, the plugin will try to show a translated title based on the player’s language. If no translation is found, it falls back to the Title field. How visibility and filtering work – when the shop builds a category: For normal categories, only items that are available for the player (permission, currencies, buy/sell rules, etc.) are included. Skip/take pagination is applied on top of that filtered list to show items page by page. For favorite categories, the plugin takes the player’s favorite items, applies sorting, and displays them in this special category. Reordering categories and items – categories and items can be moved up/down (or left/right) in the in‑game editor. This changes the order in which categories are shown in the UI and the default order of items when Sort Type = None. Q: How do I enable and use ADMIN MODE?
    A: ADMIN MODE is a visual in-game editor that allows you to manage your shop without editing files manually.
    Step 1: Enable ADMIN MODE
    Ensure you have the shop.admin permission Open shop with /shop command Click the "ADMIN MODE" button in the header (shows "■" when active) Step 2: Create/Edit Categories
    To create a new category:
    With ADMIN MODE enabled, click the "+" button in categories list Fill in category details (Title, Enabled, Type, Permission, Sort Type) Click "SAVE" To edit an existing category:
    Click the "Edit" button (pencil icon) next to the category Modify settings Click "SAVE" or "CANCEL" Step 3: Create/Edit Items
    To create a new item:
    Open the target category Click "+ADD ITEM" button Select item from the selection panel Configure all item properties (price, amount, permissions, etc.) Click "SAVE" To edit an existing item:
    Click the "Edit" button on the item Modify properties Click "SAVE" or "CANCEL" Additional ADMIN MODE Features:
    Use ↑↓ arrows to reorder categories Use ←→ arrows to reorder items within categories Use "DELETE" button in editor to remove categories/items All changes save automatically - no manual file editing needed Q: Where are shop files stored and what do they contain?
    A: Shop plugin data is organized in the following structure:
    📁 Configuration (oxide/config/Shop.json or carbon/config/Shop.json)
    Plugin settings (permissions, commands, economy configuration) Notification settings Discord logging configuration Global plugin options 📁 Shop Data (oxide/data/Shop/Shops/Default.json or carbon/data/Shop/Shops/Default.json)
    This is the main shop inventory file All categories and their settings All items with prices, permissions, cooldowns, limits Item configurations (weapons, content, currencies, etc.) Edited through ADMIN MODE or manually 📁 UI Template (oxide/data/Shop/UI.json or carbon/data/Shop/UI.json)
    Interface template configuration Colors, sizes, positions Display settings Reset with: shop.reset template then shop.install 📁 Player Data (oxide/data/Shop/Players/ or carbon/data/Shop/Players/)
    Individual player files (one per player)
  4. More information about "Industrial - Arena add-on for SurvivalArena"

    $5.99

    Industrial - Arena add-on for SurvivalArena

    Description:
    This is an additional arena designed to be used with the SurvivalArena plugin.
    The arena is in an industrial/military wasteland setting, with ruined industrial buildings, pipelines and old military facilities. The addition of storage tanks and cranes gives additional opportunities for ranged combat.
     
     
    Installation:
    Simply drop the file into your oxide/data/SurvivalArena folder, then reload the plugin.
     
    Support:
    The arena is designed separately from the SurvivalArena plugin. All support and updates for the arena design/file itself will be handled by me
     
  5. More information about "Skip Night"

    $19.95 $11.95

    Skip Night

    The best plugin that allows you to skip the night on the server. In addition to instant night skipping, you can use night acceleration. You can turn on white nights (under the full moon). Your players will love it!
     

     
    Features:
    Beautiful interface Voting is automatic (at the specified time in the config, without a command) Easy customization (time settings, text, interface, colors, etc.) Speeding up the day Speeding up the night White Nights (Full Moon)  
    Commands
    sn.admin  start_manually  – Start voting manually  
    Permissions
    skipnight.admin  - for  command "sn.admin"  
    Video:
     
    FAQ:
    Where can I ask questions/get help quickly? My Discord: Mevent#4546
    How do I turn on the full moon? 1. Enable nights with a full moon in the config.
    "Night with a full moon": true, 2. Configure the dates of the full moon in the config (you can get them from https://www.timeanddate.com/moon/phases/usa/new-york?year=2024)
    "Full Moon Dates": [ "2024-01-25T00:00:00", "2024-02-24T00:00:00", "2024-03-25T00:00:00", "2024-04-23T00:00:00", "2024-05-23T00:00:00", "2024-06-21T00:00:00", "2024-07-21T00:00:00", "2024-08-19T00:00:00", "2024-09-17T00:00:00", "2024-10-17T00:00:00", "2024-11-15T00:00:00", "2024-12-15T00:00:00" ]  
    Config
    { "Time Settings": { "Day Start": "06:00", "Night Start": "18:00", "Voting time": 60, "Voting start time (time to check)": "20:00", "Time until which hour the voting will take place (time to check)": "21:00", "Time after voting (to which the night passes)": "08:00", "Fast skip the night": true, "Length of the night (minutes)": 5.0, "Length of the FAST night (minutes)": 2.0, "Length of the day (minutes)": 45.0, "Night with a full moon": true, "Full Moon Dates": [ "2024-01-25T00:00:00", "2024-02-24T00:00:00", "2024-03-25T00:00:00", "2024-04-23T00:00:00", "2024-05-23T00:00:00", "2024-06-21T00:00:00", "2024-07-21T00:00:00", "2024-08-19T00:00:00", "2024-09-17T00:00:00", "2024-10-17T00:00:00", "2024-11-15T00:00:00", "2024-12-15T00:00:00" ] }, "UI Settings": { "Destroy Time": 5.0, "Show Image?": true, "Image": "https://i.imgur.com/uNSAY42.png", "Image Width": 42.0, "Image Height": 33.0, "Image Up Indent": 16.0, "Left Indent": 212.0, "Bottom Indent": 16.0, "Width": 178.0, "Height for default version": 82.0, "Height for unfolded version": 184.0, "Background Color": { "HEX": "#F8EBE3", "Opacity (0 - 100)": 4.0 }, "Background Materal": "assets/content/ui/uibackgroundblur-ingamemenu.mat", "Voting Button": { "Width": 150.0, "Height": 30.0, "Bottom Indent": 15.0 }, "Progress Bar": { "Width": 150.0, "Height": 20.0, "Bottom Indent": 55.0 }, "Colors": { "Color 1": { "HEX": "#ABE04E", "Opacity (0 - 100)": 100.0 }, "Color 2": { "HEX": "#595651", "Opacity (0 - 100)": 75.0 }, "Color 3": { "HEX": "#74884A", "Opacity (0 - 100)": 95.0 }, "Color 4": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 100.0 } } }, "Votes Settings": { "Number of votes": 5, "Use a percentage of the online?": true, "Percentage of the online": 30.0 } }  
2.2m

Downloads

Total number of downloads.

10.3k

Customers

Total customers served.

149.5k

Files Sold

Total number of files sold.

3.2m

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.