Jump to content

Nubie's Wishlist

  1. More information about "Battlepass"

    $21.95 $15.95

    Battlepass

    Creates quests/missions for users to complete in order to get rewards (currency, items, etc.). Players can spend the currency they receive to open cases. This can become a major plugin for your server. Your players will not get bored! And a nice and user-friendly interface will surprise them even more
     

     
    Features:
    Beautiful user interface Logging purchases / replenishment of the balance (both to the console and to a file) Versatility (can work with various economy plugins) Performance (plugin is faster than existing competitors) Interesting idea The ability to customize absolutely any inscription  
    Preview

    Commands
    addfirstcurrency {userid} {amount} (give the player the first currency) addsecondcurrency {userid} {amount} (give the player a second currency) battlepass.wipedata (clear player progress) pass (open interface) battlepass.migrate (migrate to PlayerDatabase) battlepass.convert.128 (convert from 1.28.0)
    Item Types
    Item Command Plugin
    Mission Types
    Gather Kill Craft Look Build Upgrade Fishing LootCrate Swipe RaidableBases RecycleItem HackCrate PurchaseFromNpc ArcticBaseEvent GasStationEvent SputnikEvent ShipwreckEvent HarborEvent JunkyardEvent SatDishEvent WaterEvent AirEvent PowerPlantEvent ArmoredTrainEvent ConvoyEvent SurvivalArena KillBoss
    FAQ
    How to use multiple NPCs in one mission Loot Hackable Crates (config example) Default Config
  2. More information about "VirtualRecycler"

    $11.95 $7.95

    VirtualRecycler

    VirtualRecycler Plugin
    The VirtualRecycler Plugin, developed by M&B-Studios, is a powerful tool designed for Rust server administrators and VIP players. This plugin allows players to use virtual recycling machines to quickly and efficiently recycle their surplus items.
    Features:
    Commands: The plugin offers a set of chat commands that enable players to open and use their virtual recycling machine.
    Permissions: Various permissions are supported, including:
    virtualrecycler.use: Grants players permission to use the virtual recycling machine.
    virtualrecycler.admin: Provides admins with instant recycling capabilities.
    virtualrecycler.vip: Offers VIP players a customized recycling speed.

    virtualrecycler.raidablebases:  Allows players to open the VirtualRecycler only in the raidable bases
    Automatic Recycling: When a player opens their virtual recycling machine, the recycling process starts automatically. The recycling speed may vary depending on permissions.
    Ease of Use: Operating the virtual recycling machine is straightforward and user-friendly. Players can quickly and conveniently recycle their surplus items.
    Efficient Management: The plugin offers efficient management of recycling machines, ensuring that each player can only use their own machine.
    With the VirtualRecycler Plugin, you can enhance the recycling experience on your Rust server while simplifying the management and control of recycling machines.

    If you have any questions or problems, join my discord
    https://discord.gg/D2zTWCEnrN
    { "Commands": [ "vrec", "vr", "virtualrec", "vrecycler", "virtualrecycler" ], "DefaultPermission": "virtualrecycler.use", "DefaultSpeed": 1.0, "AutoStart": false, "PermissionSpeeds": { "virtualrecycler.admin": 0.1, "virtualrecycler.raidablebases": 0.5, "virtualrecycler.vip": 0.5 }, "StaticRecyclerSpeeds": { "virtualrecycler.static1": 1.0, "virtualrecycler.static2": 0.5, "virtualrecycler.vipstatic": 0.1 } }  
  3. More information about "Daily Rewards"

    $34.95 $21.95

    Daily Rewards

    Daily Rewards is a strong tool for Rust admins who want to keep their players engaged until the end of the wipe. You can provide your gamers with distinct daily rewards for logging in with this plugin. This way, you not only liven up gameplay, but also encourage longer playtime. With Daily Rewards, don't lose the chance to draw in new players and keep returning ones!    🎁 🎮
     

     
     
    🌟  Features of Daily Rewards
    Beautiful and user-friendly interface Daily rewards for logging Motivating players to stay in the game longer Retention of players until the end of the wipe Compatibility with many plugins Edit rewards and config via in-game interface (no JSON editing required) By default, the plugin supports English, Russian, and Chinese languages Cooldown time before receiving an award Saving rewards in the plugin's inventory Do not receive rewards from inventory while in the build block, raid block, or combat block  
    🎮  Commands
    daily –  open daily rewards interface dailyrewards.wipe –  wipe of player data dailyrewards.top [format: csv, empty (default)] [limit (10 is default)] – get a list of players with the day their award. dailyrewards.manage – manage daily reward settings dailyrewards.manage playtime set <steam_id> <amount> – sets the playtime for the specified player. dailyrewards.template [fullscreen/inmenu] [target_template] – sets the interface template for daily rewards.
    Parameters: [fullscreen/inmenu]: Type of interface template to set. Valid values: fullscreen or inmenu. [target_template]: For the inmenu template, you must specify the template number (1 or 2).  
    🛡️  Permissions
    dailyrewards.use – allows you to open the DailyRewards menu dailyrewards.edit - allows you to enable edit mode  
    🎥  Video
     
    📚  FAQ
    Q: Where can I see an example of a config?
    A:    Config
    Q: How do I add DailyRewards 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: DailyRewards Plugin Hook: API_OpenPlugin 3. Click "SAVE" button to create the category
  4. More information about "Linking System"

    $25.95 $21.95

    Linking System

    Introducing Linking System, the ultimate Discord integration plugin for your Rust server! Seamlessly connect your players Rust accounts with their Discord profiles, automatically assign roles, and reward linked players with exclusive perks. With a beautiful UI, complete Discord bot solution, and powerful automation features, Linking System is the perfect tool to enhance your community engagement and keep your Discord server active.
     

     
    ⭐️ Features of Linking System
    Complete Discord integration system with automatic role assignment for linked players, enhancing community engagement and server security. Beautiful, customizable UI with ServerPanel V1 and V2 template support for seamless integration with your existing server interface. Secure code generation system with configurable cooldown periods to prevent abuse while ensuring smooth linking process. Automatic permission group assignment for linked players with customizable UI elements displaying potential benefits and server perks. Complete Python Discord bot included with comprehensive installation guides for Windows, Linux, and Pterodactyl hosting platforms. Multi-server support allowing one Discord bot to manage linking across multiple Rust servers simultaneously. Automatic group management with configurable group assignment for linked players, perfect for permissions and role-based systems. Real-time synchronization between Discord and Rust server through RCON communication for instant updates and status changes. Data persistence with automatic saving and loading of linking data, ensuring no loss of player connections across server restarts. Plugin integration support with ImageLibrary, ServerPanel, and Notify plugins for enhanced functionality and user experience. Developer-friendly API for custom integrations, allowing other plugins to check linking status and trigger custom actions. Comprehensive notification system with support for multiple notification plugins to keep players informed about linking status. Flexible interface options with configurable UI settings - use "Use UI" set to false for command-only operation without graphical interface.  
    🤖 Complete Discord Bot Solution
    LinkingSystem includes a complete Python Discord bot with everything you need for seamless integration. No complex setup required - just follow our step-by-step guides!
    ⚠️ Important: Python 3.12 is required! Python 3.13 is not compatible due to library issues.
    🖥️ Windows Installation Complete guide for Windows servers with automatic startup configuration and service management. 🐧 Linux Installation Full Linux support with systemd service configuration for Ubuntu, Debian, CentOS, and RHEL systems. 🦕 Pterodactyl Support Optimized for Pterodactyl game panel with dedicated setup instructions and panel integration. 🔗 Multi-Server One bot can manage multiple Rust servers simultaneously with individual RCON configurations.  
    📬 Video Overview 
     
    🎮 Commands
    /link - Opens the linking interface for players to connect their Discord account /link status - Shows your current linking status with Discord /link code - Generates a new linking code for Discord connection /link remove - Removes the existing link between Discord and Rust accounts  
    🛡️ Permissions
    linkingsystem.use - Permission to access the linking system and connect Discord account  
    ⚙️ How It Works
    LinkingSystem provides a seamless three-step process for connecting Discord and Rust accounts, with both UI and command-only options:
    Generate Code - Players use the /link command to open the UI interface, or /link code for direct command-only code generation with built-in cooldown protection. Discord Verification - Players share their code in the designated Discord channel where the bot automatically processes the connection. Instant Benefits - Once linked, players immediately receive their Discord role and start enjoying exclusive in-game perks and rewards. The system maintains real-time synchronization between Discord and your Rust server, ensuring that role changes and connections are processed instantly!
     
    📚 FAQ
    Q: Do I need to create my own Discord bot?
    A: Yes, but we provide complete step-by-step instructions for creating and configuring your Discord bot, including all necessary permissions and settings.
    Q: Can LinkingSystem work with multiple Rust servers?
    A: Absolutely! The Discord bot supports multiple servers simultaneously. Simply add your server configurations to the bot's config file.
    Q: How do I add LinkingSystem 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: LinkingSystem Plugin Hook: API_OpenPlugin 3. Click "SAVE" button to create the category
    Q: How do linked players receive their rewards?
    A: Rewards are granted automatically when a player successfully links their Discord account. The system automatically assigns the configured permission group to linked players.
    Q: Are the rewards shown in the UI actually given to players?
    A: The reward items displayed in the UI are visual representations only. The actual benefit is the automatic assignment to a permission group (default: "discord") which can be configured to provide various server perks through your permission system.
    Q: Can I customize the rewards for linked players?
    A: Yes! You can customize which permission group linked players receive and configure what benefits that group provides through your server's permission system. The visual reward elements in the UI are also fully customizable.
    Q: What happens if a player leaves the Discord server?
    A: The bot automatically detects when linked players leave the Discord server and can remove their in-game benefits accordingly.
    Q: Is the linking data saved if the server restarts?
    A: Yes, all linking data is automatically saved and persisted across server restarts, ensuring no loss of player connections.
    Q: Can I use LinkingSystem without the UI interface?
    A: Yes! Set "Use UI" to false in the configuration to enable command-only mode. Players can use /link code to generate linking codes, /link status to check their connection, and /link remove to unlink their accounts directly through chat commands.
     
    🔄 Migrations
    LinkingSystem includes migration tools to help you transition from other linking plugins. Currently supported:
    DiscordLink Migration tools preserve all existing player links and Discord information, ensuring a smooth transition to LinkingSystem without data loss.
     
    💻 Developer API
    Linking System provides a developer-friendly API for integration with other plugins:
    CuiElementContainer API_OpenPlugin(BasePlayer player) - Opens the linking interface for ServerPanel integration  
    🧪 TEST SERVER
    Join our test server to experience Linking System and all our features yourself!
    Copy the IP Address below to start playing!
    connect 194.147.90.239:28015
  5. More information about "Kits"

    $34.95 $21.95

    Kits

    Unique kit system with the highest possible functionality and beautiful design. This will please you (no need to sit in the config every time and try to fill in some incomprehensible values, etc.), and your players (convenient, clear and informative interface). You just start editing items directly in the game) and your players (comfortable, clear, informative interface)!
     

     
    🌟  Features of Kits
    Beautiful User Interface: Experience a visually appealing and user-friendly design. High Performance: Optimized for fast, reliable performance. Automatic Kit Conversion (uMod): Easily convert your existing kits. In-Game Kit and Item Setup: Configure kits directly in the game. Auto Kits & Wipes (Optional): Automate kit distribution and server wipes. Custom Items & Commands: Assign unique items and commands to kits. Advanced Item Settings: Fine-tune every aspect of your items. CopyPaste Integration: Seamlessly work with CopyPaste. Optional Features: Delays after wipes, set blocking in Building Block, logging, and item chances. Skills & ServerPanel Support: Enhance player experience with integrated support.
    🎮  Commands
    kit  – open the kit interface kit help  – get help with kits kit autokit  – enable or disable automatic kit.
    Requires the "kits.changeautokit" permission. You can set this permission up in the plugin configuration under "Permission to enable/disable autokit". kit list – display all  available kits kit [name] – redeem a specific kit kits.resetkits – delete all kits kits.give [name/steamid] [kitname]  – grant a kit to  player kits.convert – convert from uMod  Kits kits.wipe –  clear players data kits.reset – resets the player data or kits in the kits system. kits.reset data [<targetID>/all] – resets the data of a player or all players.
    Parameters:
    <targetID>: The ID of the player whose data is to be reset. If you specify all, the data of all players will be reset. kits.reset kits – resets all kits in the data kits.template <interface_type> <interface_style> <template> [template_version] – allows the administrator to customize the appearance of the bundles interface by choosing between fullscreen and inmenu mode. Different styles and templates are available for each interface type. The old style (old) is only available for fullscreen mode, while the new Rust style (rust) is available for both interface types. When using the Rust style, you must specify a specific template such as normal, content, categories or content_categories. For inmenu rust templates, you can also specify the ServerPanel template version (1 or 2).
    Parameters: <interface_type>: The type of interface template. Valid values: fullscreen: Fullscreen interface template. inmenu: Menu interface template. <interface_style>: The style of the interface. Valid values: old: The old interface style (fullscreen only). rust: New Rust interface style (for fullscreen and inmenu). <template>: The name of the target template. Valid values depend on the interface style: normal, content, categories, content_categories. [template_version]: (Optional, only for inmenu rust) ServerPanel template version. Valid values: 1 or 2. Specifies the template version to be used with the selected inmenu rust template. Examples: kits.template fullscreen old - Sets the fullscreen interface to the old style. kits.template fullscreen rust normal - Sets the fullscreen interface to the Rust style with the normal template. kits.template fullscreen rust content - Sets the fullscreen interface to the Rust style with the content template. kits.template fullscreen rust categories - Sets the fullscreen interface to the Rust style with the categories template. kits.template fullscreen rust content_categories - Sets the fullscreen interface to the Rust style with the content_categories template. kits.template inmenu rust normal 1 - Sets the menu interface to the Rust style with the normal template for ServerPanel version 1. kits.template inmenu rust content 2 - Sets the menu interface to the Rust style with the content template for ServerPanel version 2. kits.template inmenu rust categories 1 - Sets the menu interface to Rust style with the categories template for ServerPanel version 1. kits.template inmenu rust content_categories 1 - Sets the menu interface to the Rust style with the content_categories template for ServerPanel version 1.  
    🎥  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
    Default:  

    Content:

    Categories:

    Content & Categories:

     
    In-Menu Templates
    Template V1 (V1.1)
    Default:

    Content:

    Categories:

    Content & Categories:

     
    Template V2
     
    Default:

    Content:

    Categories:

    Content & Categories:

     
    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.239:28015  
    📚  FAQ
    Q: Where can I see an example of a config?
    A:    Config
    Q: Where can I see an example of a data?
    A:    Data
    Q: How do I add Kits to ServerPanel?
    A: To add Kits to your ServerPanel, create a new category in your ServerPanel configuration with these settings:
    "Type": "Plugin", "Plugin Name": "Kits", "Plugin Hook": "API_OpenPlugin". Q: Does the Kits plugin support other plugins?
    A:  Yes, this Kits plugin has an API similar to other popular kits plugins. If the plugin works with Kits - it works with this plugin too.
    Q:  How do I enable the sale of kits?
    A:  You need to configure the plugin economy (which plugin, its hooks, etc.), enable "Enable sale" in the Kits data (oxide/data/Kits/Kits.json or carbon/data/Kits/Kits.json) and set the price to "Selling price"
    "Enable sale": true, "Selling price": 100, Q:  How do I use Economics to pay for kits?
    A:  Example configuration settings:
    "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 }, Q:  How do I use ServerRewards  to pay for kits?
    A:  Example configuration settings:
    "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 }, Q:  How do I use scrap  to pay for kits?
    A:  Example configuration settings:
    "Economy": { "Type (Plugin/Item)": "Item", "Plugin name": "", "Balance add hook": "", "Balance remove hook": "", "Balance show hook": "", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q:  How do I resize the kit image?
    A:  You can do this in the config, here's an example of the image setup (-32 and 32 are width, and -75 and -11 are height😞
    "Kit Image": { "AnchorMin": "0.5 1", "AnchorMax": "0.5 1", "OffsetMin": "-32 -75", "OffsetMax": "32 -11" }, Q:  How can I remove the numbers on the kits ("#1", "#2", etc.)?
    A:  You need to turn off "Show Number?" in the config:
    "Show Number?": false, Q:  How do I make it so that others can see kits with different permissions without being able to claim them?  
    A:  You need to turn off "Show All Kits?" in the config:
    "Show All Kits?": true, Q:  Where can I edit the names in the plugin or add my own language?
    A:  You can edit lang files that are located (for example) at "oxide/lang/en/Kits.json" or "carbon/lang/en/Kits.json".
    Q:  Players get "The plugin does not work correctly, contact the administrator!" message. How to fix?
    A:  This error occurs when the ImageLibrary plugin is not working properly. Solutions:
    Install the ImageLibrary plugin if it's not installed. Make sure ImageLibrary is loaded and running properly (check with o.plugins command). Restart the server after installing ImageLibrary. Check server console for ImageLibrary errors and fix them. 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 Kits 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/Kits.json" (or "carbon/config/Kits.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 Kits (Oxide) or c.reload Kits (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 kit commands and they will be automatically replaced:
    %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 kit commands:
    "Commands on receiving (via '|')": "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 kit is redeemed.
     
    🛠️  HOOKS
    private string[] canRedeemKit(BasePlayer player) private void OnKitRedeemed(BasePlayer player, string kitName) private double  OnKitCooldown(BasePlayer player, double cooldown)  
    🧩  API
    private bool TryClaimKit(BasePlayer player, string name, bool usingUI) private string[] GetAllKits() private object GetKitInfo(string kitname) private string[] GetKitContents(string kitname) private double GetKitCooldown(string kitname) private double PlayerKitCooldown(ulong ID, string kitname) private int KitMax(string kitname) private double PlayerKitMax(ulong ID, string kitname) private string KitImage(string kitname) private bool IsKit(string kitname) private bool isKit(string kitname) private void GetKitNames(List<string> list) private double GetPlayerKitCooldown(ulong userId, string name) private double GetPlayerKitCooldown(string userId, string name) private void SetPlayerCooldown(ulong userId, string name, int amount) private int GetPlayerKitUses(ulong userId, string name) private int GetPlayerKitUses(string userId, string name) private void SetPlayerKitUses(ulong userId, string name, int amount) private JObject GetKitObject(string name) private int GetKitMaxUses(string name) private string GetKitDescription(string name) private string GetKitImage(string name) private bool GiveKit(BasePlayer player, string name, bool usingUI) private bool HasKitAccess(string userId, string name) private int GetPlayerKitAmount(string userId, string name)
2m

Downloads

Total number of downloads.

9.4k

Customers

Total customers served.

137.5k

Files Sold

Total number of files sold.

2.9m

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.