Jump to content

will007's Wishlist

  1. More information about "Drug Business"

    $24.99

    Drug Business

    Looking for some business, eh?
     
    Overview
    Introduces a drug farming system to the server to enhance the gameplay
    Give the role players a motive to live.
     
    Commands
    /db.vpn (Works for both chat & console) - Spawns a vpn which must be held in the belt and is required to access the black market through a computer station. (Admin only) /process - Opens the drug processing and packaging menu, must be entered while looking at a workbench level 3 for marijuana and mixing table for cocaine /spawndealer (optional parameter for name) - Spawns a dealer which can be further customized in the data file for example, regular spawning time, unique clothing to each dealer, etc  (Admin only) /deletedealer ("perma" optional parameter) - Use this command while looking at the dealer, this will make them disappear for a while until the next time they're supposed to spawn, use "perma" as a optional parameter this will permanently clear them and never spawn back. (Admin only)  
    Flow
    Players are required to find a vpn (custom item) in order to access the black market. Accessing a Computer Station with a VPN in the belt will access the Black Market, from here they'll be able to order weed or coca seeds. A drone will deliver it to them shortly, they're supposed to plant the seeds, grow the plant and harvest it on time Once done, they can now proceed further and process/package the material gotten off the plant, this can be done by standing near a workbench level 3 for weed and mixing table for coca and using the command /process (configurable) Packaged bricks can be sold to dealers available across the map, they're forced to spawn in a specific time (configurable) and they spawn randomly also configurable  
    Configuration
    { "Basic Settings": { "Hours From The Dealers Will Be Available": 0.0, "Hours Till The Dealers Will Be Available": 24.0, "Loading Screen Update Rate (Seconds) [Don't make it too small]": 0.035, "Loading Screen Anchor Shifting [Left - Right]": 0.001 }, "VPN Settings": { "Item Info": { "Display Name": "VPN Flash Drive", "Skin ID": 2645299478, "Require In Belt": true, "Spawn Command": "db.vpn" } }, "Drug Settings": { "Use (Economics / Server Rewards / Scraps)": "economics", "Currency Symbol": "$", "Marijuana Seeds": { "Cost per seed": 40.0 }, "Peruvian Coca Seeds": { "Cost per seed": 40.0 } }, "Drone Settings": { "Drone Spawn Distance (Default: 210)": 210, "Drone Spawn Height (Default: 78)": 78, "Drone Delivery Height (Default: 40)": 40 }, "Crafting Settings": { "Cocaine Leaves Required": 5, "Cocaine Powder Required": 10, "Cannabis Required": 5, "Marijuana Required": 10 }, "Dealer Settings": { "Maximum Dealers at a time (will pick random from the data)": 3, "Dealer Name": "Dealer", "Default Outfit": [ { "Item": "tshirt", "Skin": 838212999 }, { "Item": "pants", "Skin": 866948432 }, { "Item": "hat.beenie", "Skin": 814355387 }, { "Item": "shoes.boots", "Skin": 1889769313 }, { "Item": "mask.bandana", "Skin": 2312147084 } ], "Weed Brick": { "Bricks Sell Quantity": 1, "Time Taken For Single Trade (Seconds)": 30, "Brick Selling Price": 120 }, "Cocaine Brick": { "Bricks Sell Quantity": 1, "Time Taken For Single Trade (Seconds)": 30, "Brick Selling Price": 160 } } }  
  2. More information about "TimberTussle Event"

    $5.47

    TimberTussle Event

    Challenge players to Chop Trees and compete for the highest score.    
    Configurable options include: Leaderboard, Rewards, Announcements and more.    
       

    TimberTussle Config:
    { "Only Command Start Event": false, "Minimum Players To Start Event": 1, "Show Leaderboard": true, "Leaderboard Location (top right, top center, top left | left center, right center)": "top left", "How long will Event last (seconds)": 180.0, "How often will the event be launched(Seconds)": 1200.0, "Show Event GameTip Notifications": true, "Shown GameTip Duration (seconds)": 7.0, "Show Event Chat Notifications": true, "Notification of Event Start(Chat and GameTip)": "<color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event has started! Chop <color=#0f9b0f>Trees</color> to gain points!", "Notification When nobody participates in the event": "No one participated in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color>", "Notification Sound of Event Start": true, "Winner Multiple Announcements Delay(seconds)": 3.0, "Winner Rewards, make sure to change each value to your liking(1-6)": { "1": { "Reward Enabled": true, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" }, "2": { "Reward Enabled": false, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" }, "3": { "Reward Enabled": false, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" }, "4": { "Reward Enabled": false, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" }, "5": { "Reward Enabled": false, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" }, "6": { "Reward Enabled": false, "Reward Type (1 = Item, 2 = Command, 3 = Economics(Plugin REQ), 4 = ServerRewards(Plugin REQ)": 1, "Reward Item": "scrap", "Reward Item Amount": 420, "Reward Item Custom Name": "", "Reward Item Skin ID": 0, "Reward Command": "oxide.usergroup add {player.id} vip", "Reward Command Display Name (Chat and GameTip)": "VIP", "Reward Economics Display Name (Chat and GameTip)": "Balance", "Reward ServerRewards Display Name (Chat and GameTip)": "RP", "Reward Economics Plugin Amount": 420.0, "Reward ServerRewards Plugin Amount": 420, "Notification of Who Won (supports {player_name}, {reward_display_name}, {trees_destroyed})": "<color=white>{player_name}</color> has won 1. place in <color=#0f9b0f>Timber</color><color=#8B4513>Tussle</color> event and received a prize of <color=yellow>{reward_display_name}</color>!" } } }                    
    Commands:
    Console and /Chat = StartTimberTussle  -  timbertussle.start
     
    Winner Logs:
    oxide/logs/TimberTussleWinners.log
     
     
     



  3. More information about "Storage Auctions"

    $14.99

    Storage Auctions

    Storage Auctions :  Players can attend randomly spawned storage auction events to view the contents and place bids to win the contents of the storage units.
    Overview:
    - Fully customizable loot tables for each type of container (boxes,lockers,bbq's,chem bench, fridges etc..)    Currently the loot tables are customized to suit container so the locker has armour/clothes, furnaces have metals/sulfur, fridge has food products etc.. - Currency used for auctions can be Scrap, Economics, SRP or any ingame item your server holds as valuable. - Protection bubble to allow players to bid safely without being killed or attacked during event - Owner can choose wether players can Teleport to events or will have to travel by thier own means - Server Owner can Blacklist players from participating in auction events if the need arises - Events will be marked on players maps - On a player winning the bid, the locks will unlock only for the winner Create your own Storage Unit prefabs using CopyPaste:
    Using CopyPaste you can create as many Storage Unit events in your own style you like, all you need to do is place the saved prefabs name into Storage Auctions config along
    with the others in order for it to become apart of the randomly selected prefab to spawn! Make sure to place keylocks onto containers and doors to prevent theft!

     
    Chat Commands:
    - "/blacklist [players username]" - Allows Server Owner to prevent players from bidding at auctions   - "/tpstorage" - IF set to TRUE, allows players to Teleport to the event without the need to travel - "/auction" - Players that want to place bids can do so via the CUI and bid against each other live. - "/testauction  [filename]" - Allows Server Owner to force a random event to spawn -"/clearauction" - Allows Server Owner to wipe the map of any events currently happening -"/clearbubble" - Allows Server Owner to clear any protection bubbles for events  
    Config Access:
    Change these variables to desired amounts for a more personalised experience.

     
    CopyPaste JSON files: Please place the json files that come with this plugin into your DATA file for CopyPaste no your server.
     
    Discord - Nferno#7163
  4. More information about "HUD Info Panel System"

    $21.95 $15.95

    HUD Info Panel System

    Enhance your Rust server with the HUD Info Panel System, a highly customizable HUD interface that empowers players to tailor their gaming experience. Display critical server stats and ongoing events with a sleek, user-friendly design, and enjoy seamless integration with other plugins via a robust API. With extensive customization options, this plugin adapts to any play style!
     
    ⭐ Features of HUD Info Panel System
    Fully customizable HUD panels with drag-and-drop positioning Real-time tracking of 24+ server events and entities Built-in economics display (supports Economics/ServerRewards) Custom button system with image/command binding Dynamic event icons with color customization Multi-anchor positioning (UpperLeft/UpperRight) Automatic panel hiding system Optimized for performance  
    🎥 Showcase
     
    🎮 Commands
    /panel hide - hide panel /panel show - show panel  
    🛡️ Permissions
    The plugin registers various permissions for different features and settings. Ensure players have the necessary permissions to access specific customization options.
     
    ⚓ Panel Anchors
    UpperLeft UpperRight  
    💡 API
    The plugin provides an API method to notify it of custom event statuses. Here's an example of how to use it in another plugin:
    public class EmptyPlugin : RustPlugin { [PluginReference] private Plugin PanelSystem; private void OnServerInitialized() { EventChangeStatus("UserNotify", true); } private void Unload() { EventChangeStatus("UserNotify", false); } private void EventChangeStatus(string key, bool spawned) { PanelSystem.Call("OnEventChangeStatus", key, spawned); } } And the corresponding configuration in PanelSystem:
    { "Enabled": true, "Image": "https://i.imgur.com/asflpJe.png", "Permission": "", "Type": 7, "Panel Settings": { "Enabled": true, "Permission": "", "Switch": true, "Color": true, "Size": true }, "Size Settings": { "Sizes": [ { "Size": 25.0, "Lang Key": "sizeBig", "Permission": "" }, { "Size": 20.0, "Lang Key": "sizeMedium", "Permission": "" }, { "Size": 15.0, "Lang Key": "sizeSmall", "Permission": "" } ], "Default Size (index)": 0 }, "Color Settings": { "Default Active Color ID": 0, "Default Inactive Color ID": 2 }, "Key (MUST BE UNIQUE)": "UserNotify" }  
    🗂️ Available Panel Types
    The HUD Info Panel System supports a diverse set of panel types to display various server stats and events:
    Online Sleepers Time CH47 Helicopter Bradley Airdrop Economics Custom CargoShip Button WipeBlock Convoy ArmoredTrain Sputnik SpaceEvent AirEvent ArcticBaseEvent GasStationEvent ShipwreckEvent HarborEvent JunkyardEvent SatDishEvent WaterEvent PowerPlantEvent KillBoss TravellingVendor Caravan DungeonEvents  
    📚 FAQ
    Q: How do I make the buttons hide when I click on the logo?
    A: In the logo settings, specify the command to hide the buttons (panelsystem.buttons). Example: https://pastebin.com/Ksggh718
  5. More information about "MailBox"

    $39.99 $24.99

    MailBox

    **The Ultimate Communication Solution Rust Servers**
    Transform your server's communication with the most advanced mailbox system available !
    MailBox brings immersive, feature-rich messaging that keeps players engaged and creates new economy opportunities.- Fully customizable interface with your own background images  
    - Modern, responsive design that adapts to all screen sizes  
    - Custom icons and visual elements for a polished experience  
    - Seamless integration with Rust's native UI system  
    MESSAGE SYSTEM
    - Send messages with item attachments (up to 7 slots)  
    - Integrated money transfer system   
    - Message pagination and smart organization  
    - Read/unread status tracking
    - Message expiration and auto-cleanup  
      REGISTERED MAIL
    - Secure item delivery with confirmation fees  
    - Accept/reject registered mail functionality  
    - Automatic return on rejection with original items  
    - Security deposit system for valuable deliveries  
    - Fee distribution to server treasury  
    SMART DELIVERY
    - Configurable delivery delays by permission group  
    - VIP delivery tiers (Instant, 5min, 15min, 30min)  
    - Queue management with admin controls  
    - Delivery notifications and status tracking 
    COMMING SOON !

    COMMING SOON !

     ✅ Automatic language detection with localized item names
     
    🇺🇸 English (Default)
    🇫🇷 French (Français)  
    🇨🇳 Chinese Simplified (中文)  
    🇷🇺 Russian (Русский)  
    🇪🇸 Spanish (Español)  
    🇮🇹 Italian (Italiano)

     
    { "UI.InboxTitle": "INBOX", "UI.ComposeTitle": "Send a message", "UI.InboxButton": "INBOX", "UI.SendButton": "Send a message", "UI.OpenAllButton": "OPEN ALL", "UI.PrevButton": "PREVIOUS", "UI.NextButton": "NEXT", "UI.Page": "Page {0}/{1}", "UI.MessageBoxEmpty": "MAILBOX EMPTY", "UI.DeleteAll": "DELETE ALL", "UI.DeleteMessage": "Delete this message", "UI.Send": "Send", "UI.Cancel": "Cancel", "UI.Delete": "Delete", "UI.Back": "Back", "UI.Reply": "Reply", "UI.To": "To:", "UI.Subject": "Subject:", "UI.From": "From: {0}", "UI.Date": "Date: {0}", "UI.Fee": "Fee: ", "UI.FreeSending": "Free", "UI.Economics": "Cost: {0}", "UI.ServerRewards": "Cost: {0} points", "UI.ItemCost": "Cost: {0}", "UI.MoneyAmount": "Amount:", "UI.SendMoney": "Send money", "UI.Recommended": "Registered", "UI.Balance": "Balance: {0} {1}", "UI.AllPlayers": "All Players", "UI.AdminMode": "Admin Mode: Unlimited Money", "UI.MassMailInfo": "This message is intended for all players with mailbox.use permission", "UI.RecoveryFee": "Recovery fee: {0} {1}", "UI.PaymentQuestion": "Do you want to pay these fees to recover the content?", "UI.MainInventory": "MAIN INVENTORY", "UI.Belt": "BELT", "UI.SelectItem": "SELECT AN ITEM", "UI.QuantitySelector": "Select quantity", "UI.QuantityToSend": "Quantity to send:", "UI.AvailableQuantity": "Available: {0}", "UI.Half": "Half ({0})", "UI.Max": "Max ({0})", "UI.Confirm": "Confirm", "UI.ClickToSelect": "Click on an item to select it", "UI.ItemsAttached": "Items attached:", "UI.ClonedItems": "cloned items", "UI.RestrictedItem": "RESTRICTED", "UI.CollectItems": "Items to collect:", "UI.CollectMoney": "Money to collect:", "UI.NoMessages": "No pending messages", "UI.IncomingMessages": "{0} message{1} pending reception", "UI.RejectButton": "Reject", "UI.ValidateButton": "Validate", "UI.ReportMessage": "REPORT USER", "UI.ReportTitle": "REPORT A MESSAGE", "UI.ReportPrompt": "Please select the reason for the report:", "UI.ReportWarning": "⚠ False reports may result in sanctions.", "UI.Report": "REPORT", "UI.SelectReason": "Please select a reason", "Report.Reason1": "Offensive Language & Insults", "Report.Reason2": "Threats & Intimidation Behavior", "Report.Reason3": "Harassment & Spam Activities", "Report.Reason4": "Inappropriate Content Sharing", "Report.Reason5": "Scamming & Fraudulent Schemes", "Report.Reason6": "Other Rule Violations", "Report.ReasonGeneral": "Rule Violation", "Report.None": "No message reports have been recorded.", "Report.Cleared": "The report file has been cleared.", "Report.Empty": "The report file is empty.", "Report.Total": "There are {0} report(s) in total.", "Report.Displaying": "Displaying the last {0} reports:", "Report.Preview": "--- Report {0} ---\n{1}\n{2}\nUse '/mailreports view {0}' to see the full report.", "Report.Commands": "Available commands: /mailreports [number], /mailreports view [id], /mailreports clear", "Report.InvalidID": "Invalid report ID. Choose a number between 1 and {0}.", "Report.Complete": "=== COMPLETE REPORT #{0} ===\n{1}\n--- END OF REPORT ---", "Report.AdminNotification": "<color=#FF0000>[MailBox Report]</color> {0} has reported a message from {1}. Reason: {2}. Check the report file.", "Report.AlreadyReported": "You have already reported this message.", "Report.TotalReports": "This message has been reported {0} time(s) in total.", "Report.ReportListHeader": "Reports: {0}", "Report.NoReports": "No reports recorded.", "Report.StatsTitle": "=== REPORT STATISTICS ===", "Report.MessagesReported": "Messages reported: {0}", "Report.TotalReportsCount": "Total reports: {0}", "Report.TopReported": "Top reported messages:", "Report.MessageFrom": "{0}. Message from {1}: {2} report(s)", "Report.ClearStats": "Report statistics cleared: {0} entries deleted.", "Message.NoRecipient": "Please enter a recipient.", "Message.NoSubject": "No subject", "Message.NoMessage": "Please enter a message.", "Message.PlayerNotFound": "Player '{0}' not found.", "Message.InsufficientFunds": "You don't have enough money to send this message.", "Message.InsufficientPoints": "You don't have enough reward points to send this message.", "Message.InsufficientItems": "You don't have enough {0} to send this message.", "Message.Sent": "Message sent to {0}.", "Message.Deleted": "Message deleted.", "Message.MarkedAsRead": "All messages have been marked as read.", "Message.NoPermission": "You don't have permission to use this command.", "Message.NoUnread": "You have no new messages.", "Message.Unread": "You have {0} unread message{1}. Use /mail to read them.", "Message.NewMail": "You have received a new message! Use /mail to check it.", "Message.UnreadReminder": "Reminder: You have {0} unread message{1} in your mailbox.", "Message.NoMoreMessages": "No more messages", "Message.AdminModeInfo": "Message to all players", "Message.RecommendedMustHaveItems": "A registered mail must contain at least one item.", "Message.MoneyWithdrawError": "Error withdrawing money.", "Message.MessageSentToAll": "Message sent to {0} players", "Message.NoPlayersWithPermission": "No players with the required permission were found.", "Message.TestSent": "Test message sent to {0}.", "Message.RecipientOnline": "The recipient is online.", "Message.RecipientOffline": "The recipient is offline.", "Message.InsufficientFundsForRecommended": "You don't have enough funds to open this registered mail.", "Message.RecommendedOpened": "Registered mail opened. {0} {1} have been withdrawn.", "Message.RecommendedRejected": "Registered mail rejected.", "Message.MoneyAmountSet": "Amount set: {0:F2}", "Message.MoneySent": "{0} {1} sent with the mail.", "Message.RecommendedReturnedTo": "Your registered mail sent to {0} has been rejected and returned to you.", "Message.RecommendedReturnSubject": "Return: {0}", "Message.RecommendedReturnBody": "Your registered mail was rejected by {0}.\n\nOriginal message:\n{1}", "Message.RegisteredMailIndicator": "Registered mail", "Message.FeeToSender": "Your registered mail has been opened by {0}. You received {1} {2}.", "Money.AmountSet": "Amount set: {0:F2}", "Money.InsufficientFundsRecommended": "Insufficient funds to open this registered mail.", "Money.RecommendedOpened": "Registered mail opened. {0} {1} have been withdrawn.", "Money.SecurityDeposit": "This amount is a security deposit for registered mail and cannot be recovered.", "Money.PayFirst": "You must first pay the fees for this registered mail.", "Money.Added": "{0:F2} {1} have been added to your account.", "Money.Error": "Error adding money to your account.", "Message.MassMailSuccess": "Message sent to {0} players successfully.", "Message.MassMailWithItemsMoney": "Message sent to {0} players with {1} items and {2} {3}.", "Message.NoPlayersFound": "No players with the required permission were found.", "Message.InsufficientFundsForMassMail": "Insufficient funds for mass mailing. Total cost: {0}", "Message.MassMailModeEnabled": "Mass mail mode enabled. The message will be sent to all players.", "Message.MassMailModeDisabled": "Mass mail mode disabled.", "Item.RecoveryFailed": "Unable to recover item", "Item.Recovered": "{0} recovered", "Item.Removed": "Item removed from mail", "Item.InventoryFull": "Some items were dropped on the ground (inventory full)", "Item.DropInfo": "Inventory full! The following items have been dropped: {0}", "Item.SpaceNeeded": "Unable to add {0} item(s): {1}. Free up space and try again.", "Item.UnknownItem": "Unknown item", "Item.DropWarning": "Some items were dropped on the ground (inventory full)", "Confirm.MessagesDeleted": "{0} message(s) deleted.", "Confirm.MessagesProcessed": "{0} message(s) have been processed.", "Confirm.ItemsCollected": "{0} item(s) collected", "Confirm.ItemsDropped": "{0} item(s) dropped on the ground", "Confirm.MoneyCollected": "{0:F2} {1} collected", "Confirm.ReportSent": "<color=#00FF00>Report sent successfully!</color> An administrator will review this message.", "Confirm.ReportCancelled": "Report cancelled.", "Confirm.InputError": "Invalid input. Current quantity: {0}", "Confirm.AttentionRequired": "<color=#FF6347>Attention: {0} registered mail{1} await{2} you.</color>", "Delivery.QueuedForDelivery": "Your message will be delivered in {0} minute(s).", "Delivery.InstantDelivery": "Your message was delivered immediately.", "Delivery.DelayInfo": "Delivery delay: {0} minute(s)", "Delivery.NoMessages": "No pending messages.", "Delivery.ListHeader": "Pending messages: {0}", "Delivery.MessageInfo": "{0}. ID: {1}, From: {2}, To: {3}, Delivery in: {4}, Subject: {5}", "Delivery.MoreMessages": "... and {0} more messages", "Delivery.Commands": "Available commands: /mailpending process, /mailpending clear, /mailpending deliver [id]", "Delivery.ProcessForced": "Forced processing of pending messages. {0} messages delivered.", "Delivery.Cleared": "{0} pending messages cleared.", "Delivery.Delivered": "Message {0} delivered successfully.", "Delivery.NotFound": "Message {0} not found in queue.", "Delivery.UnknownCommand": "Unknown command. Use /mailpending without arguments to see the list of pending messages.", "Delivery.MessageDelivered": "Your message to {0} has been delivered.", "Help.Title": "=== Mail System ===", "Help.Main": "/mail - Open the main interface", "Help.Send": "/mail send <player> <subject> <message> - Send a quick message", "Help.Check": "/mail check - Check unread messages", "Help.Clear": "/mail clear - Mark all messages as read", "Help.Usage": "Usage: /mail send <player> <subject> <message>", "Help.Unknown": "Unknown command. Use /mail help to see available options.", "Help.MailTest": "Usage: /mailtest <recipient> <subject> <message>", "Command.MailDisabled": "Using the /mail command is disabled. Please use a mailbox.", "Command.IconEnabled": "Notification icon enabled.", "Command.IconDisabled": "Notification icon disabled (will only appear for unread messages).", "Command.IconOptions": "Options: /mailicon on, /mailicon off", "Command.IconStatus": "Notification icon: {0}", "Command.WelcomeReset": "Welcome mail configuration reset.", "Command.EnterRecipient": "Enter the recipient in chat starting with @ (example: @DevilWill)", "Command.EnterSubject": "Enter the subject in chat starting with # (example: #Welcome)", "Command.EnterMessage": "Enter the message content in chat starting with ! (example: !Here is the message)", "Command.SubjectSet": "Subject set: {0}", "Command.MessageSet": "Message set: {0}", "Command.PageSet": "Page set to {0}", "Command.PageCurrent": "Current page: {0}/{1} (Total messages: {2})", "Command.QuantitySet": "Quantity set: {0}", "Command.AllUIsClosed": "All interfaces have been closed. You can try again now.", "Command.StatusOn": "enabled", "Command.StatusOff": "disabled", "Config.Usage": "Usage: /mailconfig <option> <value>", "Config.Options": "Options: cost, item, itemamount, itemskin, useeconomics, useserverrewards, useitem", "Config.Examples": "Examples:", "Config.ExampleCost": "/mailconfig cost 50 - Set sending cost to 50", "Config.ExampleItem": "/mailconfig item scrap - Set payment item", "Config.ExampleAmount": "/mailconfig itemamount 15 - Set item quantity to pay", "Config.ExampleEconomics": "/mailconfig useeconomics true/false - Enable/disable Economics", "Config.ExampleServerRewards": "/mailconfig useserverrewards true/false - Enable/disable ServerRewards", "Config.ExampleUseItem": "/mailconfig useitem true/false - Enable/disable item payment", "Config.CostSet": "Message sending cost set to {0}", "Config.CurrentCost": "Current cost: {0}", "Config.ItemSet": "Payment item set: {0} ({1})", "Config.ItemNotFound": "Item not found: {0}", "Config.CurrentItem": "Current item: {0} ({1})", "Config.AmountSet": "Item quantity set to {0}", "Config.CurrentAmount": "Current quantity: {0}", "Config.SkinSet": "Skin ID set to {0}", "Config.CurrentSkin": "Current Skin ID: {0}", "Config.EconomicsSet": "Economics usage: {0}", "Config.CurrentEconomics": "Current Economics usage: {0}", "Config.ServerRewardsSet": "ServerRewards usage: {0}", "Config.CurrentServerRewards": "Current ServerRewards usage: {0}", "Config.ItemPaymentSet": "Item payment usage: {0}", "Config.CurrentItemPayment": "Current item payment usage: {0}", "Config.UnknownOption": "Unknown option. Use /mailconfig without arguments to see available options.", "Prefab.Info": "Prefab info: {0}", "Prefab.ShortName": "Short name: {0}", "Prefab.EntityID": "Entity ID: {0}", "Prefab.IsStorage": "This is a storage container!", "Prefab.NoEntity": "No entity found.", "Prefab.Nothing": "Nothing found. Aim at an object and try again.", "Time.JustNow": "Just now", "Time.MinutesAgo": "{0} minute(s) ago", "Time.HoursAgo": "{0} hour(s) ago", "Time.DaysAgo": "{0} day(s) ago", "Time.HoursRemaining": "{0}h {1}m", "Time.MinutesRemaining": "{0}m", "Time.DaysRemaining": "{0} D", "Reply.OriginalMessage": "------ Original message ------\nFrom: {0}\nDate: {1}\n\n{2}", "Debug.MailboxInfo": "Mailbox Debug:\n- AllMessagesRead: {0}\n- Unread messages: {1}\n- Items to collect: {2}\n- Total messages: {3}", "Debug.ResetRead": "AllMessagesRead reset to false", "Debug.SetRead": "AllMessagesRead set to true", "Debug.AutoRead": "AllMessagesRead automatically set to {0}", "Debug.SaveForced": "Forced save of data: {0} pending messages", "Debug.SaveComplete": "Save complete. You can now reload the plugin.", "Debug.EconomicsStatus": "Economics Plugin: {0}", "Debug.PluginLoaded": "Loaded", "Debug.PluginNotLoaded": "Not Loaded", "Debug.UseEconomics": "UseEconomics: {0}", "Debug.EconomicsAmount": "Economics Amount: {0}", "Debug.YourBalance": "Your balance: {0}", "Debug.CouldNotGetBalance": "Could not get balance", "Debug.CurrentPage": "Page set to {0}", "Debug.PageInfo": "Current page: {0}/{1} (Total messages: {2})", "System.MessageSender": "Mail System", "System.TreasuryDefaultAccount": "City of Stormheim", "System.MailboxPrefix": "<color=#00FF00>[MailBox]</color> ", "Log.EconomicsDetected": "[Mailbox] Economics detected.", "Log.EconomicsAPIWorks": "[Mailbox] Economics API works.", "Log.EconomicsAPIError": "[Mailbox] Economics API is not responding correctly.", "Log.EconomicsTestError": "[Mailbox] Error testing Economics: {0}", "Log.EconomicsCost": "[Mailbox] Economics sending cost: {0}", "Log.EconomicsConfiguredButNotLoaded": "[Mailbox] Economics is configured but not loaded.", "Log.ServerRewardsDetected": "[Mailbox] ServerRewards detected. Sending cost: {0} points", "Log.ServerRewardsConfiguredButNotLoaded": "[Mailbox] ServerRewards is configured but not loaded.", "Log.ItemPaymentConfigured": "[Mailbox] Item payment configured. Sending cost: {0}x {1}", "Log.ItemNotExists": "[Mailbox] The configured item '{0}' does not exist.", "Log.TreasuryTransferSuccess": "[MailBox] Fees of {0} successfully transferred to RustTreasury account '{1}'", "Log.TreasuryTransferFailed": "[MailBox] Failed to transfer fees of {0} to RustTreasury. Check that account '{1}' exists.", "Log.TreasuryNotAvailable": "[MailBox] RustTreasury plugin not available, fees cannot be transferred", "Log.TreasuryDefaultUsed": "[MailBox] Using default account: City of Stormheim", "Log.TreasuryAPIFailed": "[MailBox] API_RegisterMailboxTransaction failed, trying with AddIncome" }
    Supported Payment Systems:
    - ✅ Economics plugin  
    - ✅ ServerRewards points  
    - ✅ Custom item-based payments  
    - ✅ Configurable pricing for all features  
    Built-in Reporting System:
    - 6 detailed report categories (harassment, spam, etc.)  
    - Automatic admin notifications  
    - Complete logging system  
    - Anti-spam protections  
    - Content filtering options  
    Mass Communication:
    - Broadcast messages to all players  
    - Targeted messages by permission group  
    - Welcome mail for new players  
    - Scheduled server announcements  
    Management Tools:
    - Queue controls: view / force / clear deliveries  
    - View/delete player messages  
    - Usage statistics & logs  
    - Debug commands  
    // Send mail bool success = MailBox.Call("API_SendMail", senderID, "System", recipientID, "Welcome!", "Hello!"); // Get unread count   int unreadCount = (int)MailBox.Call("API_GetUnreadCount", playerID); // Delete old messages bool deleted = (bool)MailBox.Call("API_DeleteMessages", playerID, 30);
    - Click physical mailboxes to open UI  
    - Public/private mailbox compatibility  
    - Location-based mailbox access  
    - Full permission ownership system  
    - Command access as fallback: `/mail`  
    - **UI Colors & Backgrounds**  
    - **Economy Settings & Costs**  
    - **Message Rules & Expiry**  
    - **Delivery Options & Tiers**  
    - **Notification Settings**  
    - **Welcome Mail Templates**  
    { "UISettings": { "MainColor": "0.1 0.1 0.1 0.95", "AccentColor": "0.7 0.4 0.1 1", "TextColor": "0.9 0.9 0.9 1", "ButtonColor": "0.2 0.2 0.2 0.9", "HighlightColor": "0.8 0.5 0.2 1", "UnreadIndicatorColor": "0.9 0.3 0.3 1", "ReadIndicatorColor": "0.3 0.7 0.3 1" }, "EconomySettings": { "SendMessageCost": 30, "SendPackageCost": 50, "MaxPackageItems": 6, "MaxPackageWeight": 500, "RestrictedItems": [ "rifle.ak", "rocket.launcher", "ammo.rocket.hv", "ammo.rocket.basic", "explosive.timed" ], "UseEconomics": true, "EconomicsAmount": 30, "UseServerRewards": false, "ServerRewardsAmount": 50, "UseItemCost": false, "ItemCostShortname": "scrap", "ItemCostAmount": 10, "ItemCostSkinId": 0, "ItemCostDisplayName": "Ferraille", "TreasuryAccount": "Ville de Stormheim" }, "MessageSettings": { "MaxMessageLength": 500, "MaxSubjectLength": 50, "MaxMessagesPerPlayer": 50, "MessageExpiryDays": 30, "AllowAttachments": true, "AdminMessagePrefix": "" }, "NotificationSettings": { "EnableNotifications": true, "NotifyOnLogin": true, "NotificationInterval": 300, "NotificationSound": true, "NotificationSoundFile": "assets/bundled/prefabs/fx/notice/item.pickup.fx.prefab" }, "UIImages": { "BackgroundImage": "https://image.noelshack.com/fichiers/2025/19/6/1746904609-boite.jpg", "MailOpenedIcon": "https://image.noelshack.com/fichiers/2025/19/6/1746907837-mail.png", "MailClosedIcon": "https://image.noelshack.com/fichiers/2025/19/6/1746907837-mail-recu.png", "ComposeBackgroundImage": "https://image.noelshack.com/fichiers/2025/20/3/1747258969.jpg", "TrashIcon": "https://image.noelshack.com/fichiers/2025/20/7/1747585588-bb33137e-9b5d-4fe0-8a83-9b9986f931b6-.png", "ItemBackgroundIcon": "https://image.noelshack.com/fichiers/2025/20/1/1747078289-mail-recu.png", "ReadMessageBackgroundImage": "https://image.noelshack.com/fichiers/2025/21/4/1747949049-mail.jpg", "RecommendedMessageBackgroundImage": "https://image.noelshack.com/fichiers/2025/21/4/1747939967-boite.jpg", "ReportBackgroundImage": "https://image.noelshack.com/fichiers/2025/21/5/1747993444-fond-reportl.jpg", "MoneyIcon": "https://image.noelshack.com/fichiers/2025/20/5/1747347738-icone.png", "InventoryBackgroundImage": "https://image.noelshack.com/fichiers/2025/21/2/1747695770-inventaire.png", "QuantitySelectorBackgroundImage": "https://image.noelshack.com/fichiers/2025/21/4/1747920211-background-montant.png" }, "WelcomeMailSettings": { "Enabled": true, "Sender": "Administration", "Subject": "Welcome to the server", "Body": "You can take all this package for free !", "Money": 100.0, "Items": [ { "ShortName": "wood", "Amount": 500, "SkinId": 0 }, { "ShortName": "stones", "Amount": 500, "SkinId": 0 } ] }, "AllowMailCommand": true, "DeliverySettings": { "DefaultDeliveryDelayMinutes": 30, "AdminsInstantDelivery": true, "CustomDelayGroups": [ { "GroupName": "vip", "Permission": "mailbox.vip", "DelayMinutes": 15 }, { "GroupName": "vip+", "Permission": "mailbox.vipplus", "DelayMinutes": 5 }, { "GroupName": "elite", "Permission": "mailbox.elite", "DelayMinutes": 0 } ] } }
    5-Step Setup:
    1. Upload to `/oxide/plugins/`  
    2. Set up permissions  
    3. Configure `MailBox.json` to fit your server  
    4. (Optional) Install Economics / ServerRewards / RustTreasury  
    5. Reload plugin & test  - Large community servers  
    - RP servers needing immersive messaging  
    - Economy-based servers  
    - Global/multilingual audiences  
    - Professional Rust projects  
     
    MailBox — Enterprise-grade messaging for your Rust server.
    Includes lifetime updates, full source, and premium support.
1.8m

Downloads

Total number of downloads.

8.5k

Customers

Total customers served.

128.2k

Files Sold

Total number of files sold.

2.7m

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.