Jump to content

Search the Community

Showing results for tags 'ui'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Plugins
  • Carbon
  • Harmony
  • Maps
  • Monuments
  • Prefabs
  • Bases
  • Tools
  • Discord Bots
  • Customizations
  • Extensions

Forums

  • CF Hub
    • Announcements
  • Member Hub
    • General
    • Show Off
    • Requests
  • Member Resources
    • For Hire
  • Community Hub
    • Feedback
  • Support Hub
    • Support
    • Site Support

Product Groups

  • Creator Services
  • Host Services

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

  1. Version 1.1.2

    966 downloads

    Overview Provides an API for adding custom status messages that fit in with those of vanilla Rust. This plugin requires another plugin to utilize it, it does not do anything on its own. Check out the "Works With" list above for some plugins that utilize this API. Commands /ts Toggles the visibility of statuses for a player. This command can be changed in the config settings. /simplestatus.clearcache Clears the cache and status data. Only useable as an admin or from the server console. Mostly helpful if you're developing a plugin and want to force it to refresh. Custom Status Framework This plugin is a sequel to Custom Status Framework and features much better performance. They do the same thing, but are NOT compatible with each other. Do not load both on your server or you may run into issues. Plugins that require Custom Status Framework will need to be updated to support Simple Status, it is not backwards compatible. If you are a plugin developer and need help writing your plugin to use Simple Status, please reach out to me! API void CreateStatus(Plugin plugin, string statusId, string backgroundColor = "1 1 1 1", string title = "Text", string titleColor = "1 1 1 1", string text = null, string textColor = "1 1 1 1", string imageName = null, string imageColor = "1 1 1 1") // Registers a new status, should be called during plugin init. void SetStatus(ulong userId, string statusId, int duration = int.MaxValue, bool pauseOffline = true) // Assigns a player a status with a duration. Set duration to int.MaxValue for an infinite status. Set to 0 to clear a status. void SetStatusColor(ulong userId, string statusId, string color = null) // Sets the background color of a status for a player. Assign to null to restore the original status color. void SetStatusTitle(ulong userId, string statusId, string title = null) // Updates the title property with the specified localization message id. void SetStatusTitleColor(ulong userId, string statusId, string color = null) // Sets the color of the title for a player status. Assign to null to restore the original color. void SetStatusText(ulong userId, string statusId, string text = null) // Sets the text property with the specified localization message id. void SetStatusTextColor(ulong userId, string statusId, string color = null) // Sets the color of the text for a player status. Assign to null to restore the original color. void SetStatusIcon(ulong userId, string statusId, string imageLibraryNameOrAssetPath = null) // Updates the icon for a player status. Accepts a registered image libary name, sprite asset path or item id. See image types section of // documentation for how to support different images. void SetStatusIconColor(ulong userId, string statusId, string color = null) // Sets the color of the icon color for a player status. Assign to null to restore the original color. void SetStatusProperty(ulong userId, string statusId, Dictionary<string, object> properties) // Set multiple properties for a player status with a single API call. Will minimize the number of redraws, so its better than individually setting properties. See the OnStatusUpdate hook for valid property keys. int GetDuration(ulong userId, string statusId) // Returns the duration in seconds of a status that a player has. Returns 0 if the player does not have that status. Hooks void OnStatusSet(ulong userId, string statusId, int duration) // Called when a status is initially set for a player. void OnStatusEnd(ulong userId, string statusId, int duration) // Called when a status is removed for a player. (When the duration reaches 0). void OnStatusUpdate(ulong userId, string statusId, string property, string value) // Called when a status property is updated. // The 'property' parameter can be: 'title', 'titleColor', 'text', 'textColor', 'icon', 'iconColor', 'color' Image Types Using the API you can specify different image types with a prefix. For raw images, prefix the image with "raw:" for item icon ids prefix it with "itemid:". If you want to use a sprite asset path, the plugin will be expecting "assets/". If you just want to use a simple recolorable image then no prefix is required. Here are examples: Asset paths can be found here and item ids can be found here. // An example of adding a star image with ImageLibrary ImageLibrary.Call<bool>("AddImage", "https://i.imgur.com/vnHTj1C.png", "star", 0UL); // Sets the icon to the star image added by image library. SimpleStatus.Call("SetStatusIcon", player.userID, "MyStatusID", "star"); // Sets the icon to the star image, but it will be rendered as a RawImageComponent. SimpleStatus.Call("SetStatusIcon", player.userID, "MyStatusID", "raw:star"); // Sets the icon to the item icon for scrap which has an id of 1326180354. SimpleStatus.Call("SetStatusIcon", player.userID, "MyStatusID", "itemid:1326180354"); // Sets the icon to the asset image for the "enter" UI icon. SimpleStatus.Call("SetStatusIcon", player.userID, "MyStatusID", "assets/icons/enter.png"); Code Example This is an example of a plugin that utilizes Simple Status to produce the image in the thumbnail. For plugin developer reference. using Oxide.Core.Libraries.Covalence; using Oxide.Core.Plugins; using System.Collections.Generic; namespace Oxide.Plugins { [Info("SimpleStatusDemo", "mr01sam", "1.1.0")] [Description("Allows plugins to add custom status displays for the UI.")] partial class SimpleStatusDemo : CovalencePlugin { [PluginReference] private readonly Plugin ImageLibrary; [PluginReference] private readonly Plugin SimpleStatus; public static SimpleStatusDemo PLUGIN; private void OnServerInitialized() { PLUGIN = this; ImageLibrary.Call<bool>("AddImage", "https://i.imgur.com/vnHTj1C.png", "star", 0UL); // EXAMPLE: SimpleStatus.CallHook("CreateStatus", <plugin>, <statusId>, <backgroundColor>, <title>, <titleColor>, <text>, <textColor>, <imageLibraryNameOrAssetPath>, <iconColor>); // TIP: The icon can be either an asset sprite or an image library PNG. In this example we are using sprites for title1 and title2 while using a image library PNG for title3. SimpleStatus.CallHook("CreateStatus", this, "status1", "0.77255 0.23922 0.15686 1", "title1", "0.91373 0.77647 0.75686 1", "text1", "0.91373 0.77647 0.75686 1", "assets/icons/home.png", "0.91373 0.77647 0.75686 1"); SimpleStatus.CallHook("CreateStatus", this, "status2", "0.35490 0.40980 0.24510 1", "title2", "0.69804 0.83137 0.46667 1", "text2", "0.69804 0.83137 0.46667 1", "assets/icons/info.png", "0.69804 0.83137 0.46667 1"); SimpleStatus.CallHook("CreateStatus", this, "status3", "0.08627 0.25490 0.38431 1", "title3", "0.25490 0.61176 0.86275 1", "text3", "0.25490 0.61176 0.86275 1", "star", "0.25490 0.61176 0.86275 1"); } [Command("show")] private void CmdShow(IPlayer player, string command, string[] args) { int duration = int.MaxValue; if (args.Length > 0) { int.TryParse(args[0], out duration); } var basePlayer = player.Object as BasePlayer; // EXAMPLE: SimpleStatus.CallHook("SetStatus", <userId>, <statusId>, <duration>, <pauseWhenOffline>); // TIP: If you want the status to have no duration (be infinite) pass the duration as max value int otherwise, // pass the number of seconds you want it to appear for. SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status3", duration); SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status2", duration); SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status1", duration); } [Command("change")] private void CmdChange(IPlayer player, string command, string[] args) { var basePlayer = player.Object as BasePlayer; // EXAMPLE: SimpleStatus.CallHook("SetStatusProperty", <userId>, <statusId>, <property dictionary>); // TIP: You can set multiple properties at once with this method. See documentation for the keys for each // property. SimpleStatus.CallHook("SetStatusProperty", basePlayer.userID, "status3", new Dictionary<string, object> { ["title"] = "changes", ["titleColor"] = GetRandomColor() }); } [Command("hide")] private void CmdHide(IPlayer player, string command, string[] args) { var basePlayer = player.Object as BasePlayer; // TIP: To remove a status from a player, set the duration to 0. SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status3", 0); SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status2", 0); SimpleStatus.CallHook("SetStatus", basePlayer.userID, "status1", 0); } private string GetRandomColor() => $"{UnityEngine.Random.Range(0f, 1f)} {UnityEngine.Random.Range(0f, 1f)} {UnityEngine.Random.Range(0f, 1f)} 1"; protected override void LoadDefaultMessages() { lang.RegisterMessages(new Dictionary<string, string> { ["title1"] = "Simple", ["title2"] = "Status", ["title3"] = "Rocks!", ["text1"] = "Make", ["text2"] = "Custom", ["text3"] = "Statuses", ["changes"] = "Changes!" }, this); } } }
    Free
  2. Version 1.5.32

    2,466 downloads

    Introducing a feature-rich plugin that will take your in-game building experience to new heights - Build Tools! This plugin is not just a tool, it is the key to creating incredible builds and will make the processes of upgrading, removing and even downgrading buildings easy and fun! !ATTENTION! After the last update of the game, the additional slot does not work ️ Features Beautiful user interface: Our plugin has a lovely and easy-to-use interface that makes building tasks smooth and functional; Bar progress display: Keep track of your building progress with a clear progress bar, so you can see your upgrades easily; Upgrade of the entire building at once: You can make them stronger and more secure quickly; Interface customization: Personalize the user interface to match your preferences and workflow. Returning an item to remove: Don't worry about losing items when removing structures; our plugin ensures you get them back; Returning items with condition as in the game: Items are returned to the same condition as in the game, with the option to set their condition as a percentage; Blocked list items for remove: You can specify which items should not be removed for precise construction control. Ability to use icons both from the game and your own Work with Clans/Friends/NoEscape Building Skins (+ automatic parsing command) Downgrade: Make structure downgrades simple and adapt your base to changing needs with just a few clicks Edit config via in-game interface (no JSON editing required) Commands /up [1-4] - enable upgrading mode /up all - allows you to upgrade the entire building at once /remove - enable removing mode /remove all - allows you to remove the building at once /down - enable downgrading mode /down all - allows you to downgrade building at once buildtools.parse.skins – allows parsing new building skins from the game + images to them /bskin – open settings menu Permissions buildtools.all – allows you to upgrade/remove the entire building at once buildtools.free – allows you to upgrade buildings for free buildtools.edit - allows you to enable edit mode Video Hooks object canDowngrade(BasePlayer player, BaseEntity entity) object canRemove(BasePlayer player, BaseEntity entity) object CanBuildToolsGiveRefund(BasePlayer player, BaseEntity entity) FAQ Q: Where can I see an example of a config? A: Config
    $21.95
  3. Version 0.1.2

    14 downloads

    Description As soon as the event starts, several troops (NPCs) are spawned to defend an hackable crate that will be delivered by the CH47. This crate may contain a lot of loot, so the troops have the duty to defend it. For this purpose, there is a variety of troops such as snipers, close-range shooters, and long-range shooters. If a player manages to initiate the hacking of the crate, all the airfield troops will be relocated to a combat position. In other words, all troops that you haven't seen yet or that are hidden will be moved to the center of the airfield to defend the crate. After a few minutes, a plane will be sent with supply drops containing weapons to assist the troops in defense. However, airborne troops will also be dispatched from the plane to parachute down and aid in defending the crate. If the crate is looted, all troops will be destroyed, leaving only the crates, supply drops, and bodies to be looted by intruders. Commands Note: The command can be changed in the config file. /ma start - to start the event /ma stop - to stop the event /ma position - to get the current position based in the airfield monument (used to config) Console commands ma start - to start the event ma stop - to stop the event Permission militaryairfield.admin - to access all commands Configuration MilitaryAirfield.json API for Developers // Called when the event starts private void OnMilitaryAirfieldEventStarted(); // Called when the event ends private void OnMilitaryAirfieldEventEnded(BasePlayer? lootedBy);
    $30.00
  4. David

    Vote Map

    Version 1.1.7

    680 downloads

    Give your players ability to vote for their favorite map or alternatively gather feedback on various custom maps to see if players are interested before buying them. • FAQ • Can I add as many maps as I want? Yes, numbers of map you can have is unlimited, although I recommend using around 15-20. • Do map votes wipes automatically? Yes you can enable this option in config file. Every time you change map, votes will be wiped. • Is there any limit for images? No, you can use as many images as you want, but I advice you using smaller images. Avoid using images with high resolution since plugin showing them in sizes 500x300 (image gallery) and 190x190 (thumbnail). You can use online image resizers. • ImageLibrary While I listed it as optional dependency, I strongly suggest you to install this plugin. Not only it will significantly speed up image loading in game but it will also preserve image quality for users with low gfx settings. If file size is above allowed limit of ImgLibrary, you will get console error and image wont be cached into server. In this case, image will be loaded directly from url. When you load VoteMap plugin first time, ImageLibrary should start load order automatically. If not, reload ImageLibrary and then reload VoteMap again or use console command "refreshallimages" . • Discord Message Broadcast winning map before the wipe into your discord server. • Commands • Map List Example (data/votemap/maplist.json) • Vote Settings (config/VoteMap.json)
    $10.99
  5. Yun

    Furnace Upgrades

    Version 2.0.1

    255 downloads

    FEATURES Upgrade each attribute of your furnace; Supports different oven types; It is possible to define default attributes for all ovens on the server; You can set a default value for all base ovens (replacing quicksmelt); You can enable/disable any features you want; Option to keep attributes when removing the furnace; Option to auto split ores; Automatic fuel calc based on the upraded oven attributes; Now BBQ and Campfire can also be improved; Option so that only the furnace owner can upgrade it; A new completely redesigned UI; PERMISSIONS furnaceupgrades.use - This is the unique permission. required for all players to upgrade furnaces CONFIGURATION FurnaceUpgrades.json
    $20.00
  6. Yun

    TC Levels

    Version 1.3.0

    68 downloads

    TCLevels is a plugin that will make your server more fun and have more things to do! FEATURES ★ • Reduce the decay damage by tick; • Upgrade the authorizations limit; • Upgrade the building grade limit; • Upgrade the storage capacity of the cupboard; • Upgrade the stack size limit of the cupboard; • Unlock some deployable items; • Set a default building grade for the server; • Modify the default decay; • Keep the cupboard attributes when remove; Make your server fun ^u^ PERMISSIONS The plugin has a unique permission, which allows the player to use the cupboard upgrade: tclevels.use F.A.Q 1. How many items can be blocked? and which? You can block unlimited items and all items must be deployable or they will not be blocked. 2. Which area will be checked when i place my cupboard? The entire privilege area will be checked. But you can also disable checks in the configuration file. 3. Could it cause conflict with any plugin? Yes, but i am providing an API for the plugin so that other developers can integrate with it, so if there is a conflict, just go to the developer's plugin support and ask them to integrate it. Also if it is possible for me to integrate it from my plugin, i will do so without any problem. API </> // Gets the current cupboard allowed building grade limit // If the cupboard isn't provided, it will return the default building grade limit of the config; private BuildingGrade.Enum GetBuildingGradeLimit(BuildingPrivlidge? cupboard); // Gets the current cupboard decay multiplier // If the cupboard isn't provided, it will return the default decay multiplier of the config; private float GetDecayMultiplier(BuildingPrivlidge? cupboard); // Gets the current cupboard authorization limit // If the cupboard isn't provided, it will return the default auth limit of the config; private int GetAuthLimit(BuildingPrivlidge? cupboard); // Gets the current cupboard storage capacity // If the cupboard isn't provided it will throw an exception; private int GetCapacity(BuildingPrivlidge cupboard); // Gets a list of the cupboard blocked items // If the cupboard isn't provided it will return all locked items listed in the config; private List<string> GetLockedItems(BuildingPrivlidge? cupboard); CONFIGURATION TCLevels.json
    $20.00
  7. AhigaO

    Better Teams

    Version 1.0.2

    16 downloads

    Enhances team gameplay by offering features like a team HUD, automatic authorization, team-specific skins, easy markers, and a dedicated team voice chat, with customizable permissions for monetization and performance optimization. Features: This plugin will give your players a better experience when playing in a team. Team Hud - shows the health, condition(wounded, sleep, offline, etc), active item and square (player location on the map) of your allies Automatic authorization - adds automatic authorization in turrets, tc's, code locks and sam sites. The team leader can enable/disable authorization for each allie, so that the team can safely accept new players! Team skins - ability to choose skins for the team, when an item goes into inventory, it is automatically reskin into the team skin Easy team marker - allow players to use the marker without binoculars Team voice chat - allows players to switch voice chat to team voice chat. When enabled, the player will only be heard by his allies, works on any distance. A good way to playe with new allies that you don't want to add in discord. Any function in the plugin can be disabled in the config, so you will not lose performance from unnecessary functions. Any of the listed functions can be bound to permission in the config, so you can easily monitize, for example, skins. Commands: /bt - open better team menu or Click open team menu button in team Hud Config: { "Team Setting Command": "bt", "Enabled functions": { "Enable Team Hud": true, "Enable global team voice chat": true, "Enable team skins": true, "Enable easy team markers": true, "Enable team auto authorization": { "TC Authorization": true, "Codelocks authorization": true, "AutoTurrets authorization": true, "SAMSite authorization": true }, "Easy team markers": { "Max distance": 50.0, "Search radius": 1.0, "Duration [seconds]": 5, "Cooldown [seconds]": 10 } }, "Permissions": { "Need permission for Team Hud?(true - will work only for players with permission / false - work for all players)": true, "Need permission for Team Voice?(true - will work only for players with permission / false - work for all players)": true, "Need permission for Team Skins?(Need at least one player with this permission in team to set skins in menu)(true - will work only for players with permission / false - work for all players)": true, "Need permission for Team marker?(true - will work only for players with permission / false - work for all players)": true, "Team hud using permission": "betterteams.hud", "Team Voice using permission": "betterteams.voice", "Team Skins using permission(only for setting skins. it's mean that only team leader will need this permission)": "betterteams.skins", "Team marker using permission": "betterteams.marker" }, "Hud Settings": { "UI Scale": 1.0, "Left Offset": 5, "Top Offset": 200, "Player grid refresh rate": 5, "Lines margin": 5, "Collums margin": 5, "Max amount of player displays in line": 8 } } Lang File: { "UI_CHANGE": "Change", "UI_CHOOSE": "Select", "UI_BETTERTEAMS": "BETTER TEAMS", "UI_BETTERTEAMSDESCRIPTION": "This modification will allow you to get a better experience playing with friends. Some things have been changed, and new ones have been added, so that you get the better experience playing with your friends!", "UI_CHANGES": "CHANGES:", "UI_CHANGEHUD": "• Team Hud - allows you to see status of your mates", "UI_CHANGETeamVoice": "• Team Voice - allows you to use in-game voice chat to communicate only with your mates(works at any distance). Other players will not hear you. Can be enable in settings", "UI_CHANGESkins": "• Team Skins - allows you to choose skins for your team. Items you pick up will automatically receive your team's skin", "UI_CHANGEEasyTeamMabrkers": "• Easy Team Marker - allows you to use fast marker to your team without using binoculars", "UI_CHANGEAutoAuthTC": "• AutoAuthorization TC - adds automatic authorization of allies in TC", "UI_CHANGEAutoAuthCodeLocks": "• AutoAuthorization CodeLocks - adds automatic authorization of allies in Code Locks", "UI_CHANGEAutoAuthTurrets": "• AutoAuthorization Auto Turrets - adds automatic authorization of allies in Auto Turrets", "UI_CHANGESamSiteAuthorization": "• AutoAuthorization SamSite - adds automatic authorization of allies in Sam Sites", "UI_CHANGEAuthorizationManager": "• Team Managment - allows the team leader to manage auto authorization for allies.", "UI_SETTINGSNAME": "PERSONAL SETTINGS", "UI_S_ENABLE_TEAM_VOICE": "USE TEAM VOICE CHAT ", "UI_S_ENABLE_TEAM_VOICE_DES": "Yes - Replace vanilla voice to to team chat. Only your allies will hear you. Works at any distance (on the entire map)", "UI_S_ENABLE_TEAM_SKINS": "USE TEAM SKINS", "UI_S_ENABLE_TEAM_SKIN_DES": "Yes - all items you pick up will automatically receive your team's skin.", "UI_S_ENABLE_MARKERS": "USE EASY TEAM MARKERS", "UI_S_ENABLE_MARKERS_DES": "Yes - will give you the ability to place quick time markers in the world at the location you are looking at. Markers are placed using a key combination and do not require binoculars.", "UI_S_MARKER_BUTTON": "EASY TEAM MARKER BIND", "UI_S_MARKER_BUTTON_DES": "Bind your easy team marker command. Just copy command, replace BUTTON to the button you need and enter in console!\nExample: bind BUTTON ftmark -> binb v ftmark", "UI_S_YES": "YES", "UI_S_NO": "NO", "UI_M_MEMBERS": "TEAM MANAGMENT", "UI_M_ONLY_LEADER": "Available only to the team leader", "UI_M_AA_H1": "AUTO AUTHORIZATION", "UI_M_AA_INFO_DES": "All authorization places (tcs, codelocks, auto turrets, etc) add up to a single authorization list for the entire team. If you block any ally from accessing the authorization list, he will lose access to all authorization places, except for those that he installed personally (set codelock or tc himself), while your team will not lose access to his authorization places. Good if you accept new random player in your team.", "UI_M_SELECT_MATE": "Select one of your allies", "UI_M_AA_TC": "Tool Cupboard Auto Authorization", "UI_M_AA_CL": "CodeLocks Auto Authorization", "UI_M_AA_AT": "Auto Turrets Auto Authorization", "UI_M_AA_SAMSITE": "Sam Sites Auto Authorization", "UI_M_KICK": "Kick from team", "UI_M_KICK_B": "KICK", "UI_S_TEAM_SKINS": "TEAM SKINS", "CM_MARKER_COOLDOWN": "Your team ping is on cooldown: {0} seconds left", "UI_H_INFO_TEXT": "OPEN TEAM MENU", "UI_S_PERM": "Your team must have at least 1 player with privilege that have access to skins", "CM_DONT_HAVE_PERM": "You do not have permission to use this command", "UI_IS_DISABLED": "This function is disabled by admin" }
    $14.99
  8. Version 1.0.0

    4 downloads

    This plugin provides a beautiful and convenient crafting panel for your server. Its design and mechanics are as similar as possible to the in-game Rust crafting panel. Add crafting of any custom items, commands, permissions and anything else you like. Features The design is ~90% similar to the design of Rust's in-game crafting panel. Support for any custom items and commands. The plugin only registers permissions for items that you have specified to it. Thus, preventing the creation of a large number of permissions. Customizable sound effects, notifications in the status bar on the right, and text notifications in popular plugins. The plugin can take and give out items from inventory, backpack and Backpacks plugin, depending on the fullness of any of them. Ability to add item variations (just look at the screenshots). Working with economy plugins. The player can choose whether to craft or buy an item. Add items to favorites, built-in search, fully functional queue and more. Permissions The plugin has immutable and generated permissions. The immutable ones include: craftingpanel._use – is responsible for opening the panel. If there is no permission, the panel will not open. craftingpanel._admin – give this permission only to administrators. It adds an additional "Give yourself" button to get items from the panel for free. This permission is also needed to use the givecraft command (about it below). craftingpanel._instant – all player crafts will be instant. craftingpanel._death – crafting queue will not be reset when the player dies. craftingpanel._disconnect – when a player leaves the server, the craft queue will not be reset. craftingpanel._economics – allows you to purchase items for the currency of the selected economy plugin. If the player does not have permission, the cost panel will still be displayed, but the player will not be able to make a purchase. The generated permissions are created by the plugin itself, here's how it works: craftingpanel.section.vehicles- this is permission for the "vehicles" section. craftingpanel.vehicles.minicopter - this is permission for the item "minicopter" in the "vehicles" section. craftingpanel.vehicles.snowmobile.tomaha - this is permission for the item "snowmobile" in the "vehicles" section and in "tomaha" variation. Commands Only one command is present in the plugin: givecraft steamid/nickname section item 5 skin steamid/nickname – steamid or nickname of your choice. section – section name from the Section permission [required] field. item – item name from the Item permission [required] field. 5 – how much of the current item to give out (craft multiplier). skin - name of the item from the Ingredients section, Item permission [required] fields. All arguments of this command are required. If your item has an empty "Variations" section or you want a default item, specify "default" in place of skin. General settings Allow taking resources from the Backpack? – plugin can take resources for crafting from an additional backpack (Backpacks by WhiteThunder). Delete player data from the Data file if they have not logged into the server for so many days – this setting is added to prevent the plugin from keeping in memory the settings of all players who have ever visited your server. Effect at the start/end/canceling – game effects that will be played at the start of crafting/completion of crafting/cancellation of crafting (effects list, plugin for playing effects). Specify a plugin to work with the economy – specify one plugin from the list or leave the field empty to disable work with economy. Notification settings Notification type (Chat, GameTips, Notify, GUIAnnouncements) – if this section is enabled, you must specify the type/plugin to notify the player of different warnings. Chat – notification to regular chat. GameTips – notification in the in-game Rust tooltips (blue or red at the bottom of the screen). Notify – notification in the Notify plugin by Mevent. GUIAnnouncements – notification in the GUIAnnouncements plugin by JoeSheep. Just below that are the customization fields for the specific type of notification. Game Status Settings Game status is a notification that is shown at the bottom right of the screen (like in-game crafting). The plugin can show 3 types of game status: Current craft – it's the blue panel with the gear. It is displayed while the crafting process is in progress. Giving item – it's the green panel with the down arrow. It is displayed when a player is given a craft item. Dropping item – it's the red panel with the cross. It is displayed when the items given by the plugin do not fit in the inventory and drop out near the player. Crafting Panel working with Rust's in-game status and two plugins (SimpleStatus, AdvancedStatus) that have slightly advanced features. Rust – is the in-game status built into the game. It does not require any additional plugins, but it cannot show the Current craft (blue panel with a gear). SimpleStatus – this plugin displays customizable statuses. It can show Current craft and Giving item. But cannot display Dropping item due to limitations in its operation. AdvancedStatus - this plugin displays customizable statuses. It works with all of the above status types. Section settings Section name – the displayed section name on the menu button. Section permission [required] – be sure to fill in these fields and make sure they are all unique. Because it is by this field that the plugin understands which section it is currently working with. If you specify "favorite" here, the plugin will use this section to display the player's favorite items (don't add items to it, the plugin will delete them anyway). Register this permission? – if enabled, the plugin will register a permission with the above name. In this case this section will be shown only to those players who have this permission. Section item settings Item name [required] – required field. The name of the item is displayed only in this plugin. If you need to create an item with the same name, you will find this setting below. Item permission [required] – required field. Make sure that each item in the section has a unique field. Because by this field the plugin understands which item in the current section it is currently working with. Register this permission? - if enabled, the plugin will register permission with the above name. Keep in mind that the current item will still be shown to all players, but they will not be able to craft it (this is also notified by the icon on the top left of the information section). Item description – item description, is not passed to the item when crafting, only displayed in the panel of this plugin. Item properties – if the item has some characteristics (e.g., damage, radiation protection, etc.) you can specify them here. This data is displayed in a separate panel in the information section of the item. Item shortname – if you are using the command as a craft result, leave this field empty. Create an item with the default name (true) or the above name (false)? – if true, the plugin will create an item with the default game name (which refers to the current shortname), otherwise it will set the name from the Item name field. Item skinId – if the item is custom, specify the required skinId, otherwise set it to 0. Item image [optional] – if as a result of craft, you have to execute some command, you can specify a link to a picture related to this command. Console commands executed after crafting (%steamid%, %username%, %amount%) [optional] – if you need to execute some commands as a result of crafting, you can list them with commas in this field. In the command you can specify %steamid% and %username%, the plugin will replace them with the data of the current player. The plugin can also replace %amount% with the amount per craft (next setting). If the command gives some custom game item and you know its shortname and skinid you can specify them in the fields above. This way you don't need to additionally save the image of this item to the hosting and specify its link. Amount per craft – number of items given out per craft. Max craft multiplier - maximum allowable craft multiplier. The craft multiplier (selected by the player in the Ingredients section) is how many times an item will be dispensed or how many times commands will be executed. If Amount per craft = 3, and the player chose multiplier = 2, he will receive 2 * 3 = 6 items. Crafting time [sec] – time to craft the item. It can be set to 0, then the item will be crafted instantly. Show notification in game status (if they are enabled)? – if a command from another plugin is used to give a custom item and that plugin displays game status, duplication of game statuses may occur. Therefore, it is possible to disable the display of game status for a particular item. Keep in mind that this only disables the Giving item status. Crafting cost in the economy plugin [0 - disable] – the value of the current item in your economy server currency. The customization works if you specified one of the supported economy plugins at the beginning. Item Variation settings In the in-game Rust crafting panel this section is called Skins, here it is called Variations. This is done because here it can include not only skins, but any items or commands related to the parent item. For example, you have several modular car presets, with different types of modules, but they are all related to modular cars. Therefore, you can specify them in one item - "Modular car". The settings in this section are similar to the parent item, except for the crafting ingredients. They will be the same as the parent item. Item Ingredient settings Resource name [required] – required field. Is used to display the name of the ingredient in the plugin panel (it is not taken into account when taking ingredients from the player). When canceling the craft, the plugin can set this ingredient to the specified name, you will find this setting below. Use this resource in ingredients? – enables or disables this resource for use in ingredients. Resource shortname [required] – required field. Shortname of the item that the plugin will look for from the player for crafting. Resource skinId – if it's a custom item, give its skinId, otherwise set it to 0. Return an item with the default name (true) or the above name (false)? – when the craft is canceled, if true, the plugin will create an ingredient with the default game name (which refers to the current shortname), otherwise it will set the name from the Resource name field. Plugin Config Example of plugin configuration in English: Example of plugin configuration in Russian. If you need Russian config, open it (CraftingPanel.cs) before loading the plugin, and at the top set the variable "isRus = true". Then save and upload this file to your server.
    $30.00
  9. Mevent

    Battlepass

    Version 1.37.17

    556 downloads

    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
    $21.95
  10. Version 1.0.0

    10 downloads

    The "MyVehicle" plugin introduces a vehicle management system that allows admins/players to spawn, de-spawn, and manage a variety of vehicles directly within the game. Leveraging a user-friendly interface, players can access this feature through permissions-based commands, ensuring control and customization. The plugin supports configuration for different vehicles, including aspects like spawn distance, fuel amount, and unique permissions for each vehicle type. It also incorporates a cool-down system to regulate vehicle spawning frequency, enhancing game-play balance. Additionally, the plugin tracks and saves data on player-spawned vehicles, ensuring a seamless gaming experience even across server restarts. The plugin is light weighted with a clean and user friendly graphical user interface (GUI). Command: /myvehicle - Opens graphical user interface (GUI) of the vehicle spawner. Permissions: MyVehicle Use - Permission to use/open the GUI. MyVehicle Despawn - If you already have a vehicle spawned and you want to spawn another one of the same type, the previous will disappear. You can set which vehicles are affected by this permission in the config. MyVehicle cooldown.1m - 1 minute cool-down between spawning vehicles of the same type. MyVehicle cooldown.1h - 1 hour cool-down between spawning vehicles of the same type. MyVehicle cooldown.1d - 1 day cool-down between spawning vehicles of the same type. myvehicle minicopter - Allow spawning Mini(s). myvehicle attackhelicopter - Allow spawning Attack Heli(s). myvehicle scrapheli - Allow spawning Scrap Heli(s). myvehicle rhib - Allow spawning RHIB(s). myvehicle horse - Allow spawning Horse(s). myvehicle tugboat - Allow spawning Tugboat(s). myvehicle subsolo - Allow spawning Solo Sub(s). myvehicle subduo - Allow spawning Duo Sub(s). myvehicle rowboat - Allow spawning Rowboat(s). The "Despawn Last" button will remove all spawned vehicles one by one from last to first! I want to thank M&B-Studios for assisting me in putting this plugin together. I appreciate his help and recommend his work and services! Config: { "Vehicles": { "assets/content/vehicles/minicopter/minicopter.entity.prefab": { "Despawn": true, "DisplayName": "Mini Copter", "Permission": "myvehicle.minicopter", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/content/vehicles/attackhelicopter/attackhelicopter.entity.prefab": { "Despawn": true, "DisplayName": "Attack Heli", "Permission": "myvehicle.attackhelicopter", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab": { "Despawn": true, "DisplayName": "Scrap Heli", "Permission": "myvehicle.scrapheli", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/content/vehicles/boats/rhib/rhib.prefab": { "Despawn": true, "DisplayName": "RHIB", "Permission": "myvehicle.rhib", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/rust.ai/nextai/testridablehorse.prefab": { "Despawn": false, "DisplayName": "Horse", "Permission": "myvehicle.horse", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 5.0 }, "assets/content/vehicles/boats/tugboat/tugboat.prefab": { "Despawn": true, "DisplayName": "Tugboat", "Permission": "myvehicle.tugboat", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0 }, "assets/content/vehicles/submarine/submarinesolo.entity.prefab": { "Despawn": true, "DisplayName": "SubSolo", "Permission": "myvehicle.subsolo", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/content/vehicles/submarine/submarineduo.entity.prefab": { "Despawn": true, "DisplayName": "SubDuo", "Permission": "myvehicle.subduo", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 }, "assets/content/vehicles/boats/rowboat/rowboat.prefab": { "Despawn": true, "DisplayName": "Rowboat", "Permission": "myvehicle.rowboat", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0 } }, "DefaultButtonColor": "vlgreen", "DespawnButtonColor": "vlorange", "CloseButtonColor": "vlred" }
    $4.99
  11. Amino

    Discord Link

    Version 2.0.8

    613 downloads

    Discord Link is a very simple, performant, and feature-rich Discord and Rust linking system. 2 Simple steps and a player can link to Discord! NO DISCORD.DLL!! FEATURES - NO DISCORD.DLL REQUIRED!!! - Link Rust and Discord accounts - Grant a role in discord and group in game for linked players - Soft unlinking (All past data on a user's account links will be forever stored) - 2 Way role syncing between rust to discord and discord to rust - Supports multi server linking - Booster perks for linked players boosting your discord - Steam to discord name syncing (Auto renames users in discord to their steam name) - Admin perms to unlink players - Search link commands in discord and in game to get who a player is linked to - Logs to discord when players link and unlink - Auto remove players from being linked when they leave the Discord - Syncing your old database files from steamcord, discord auth, or discord core PERMISSIONS discordlinkbot.search - ability to search players and use the UI The Plugin and Discord Bot both have very simple installations. We have included a readme.md file to make it even easier to setup! Need support or want updates about what is coming to the bot? Join the support discord here https://discord.gg/RVePam7pd7 This will require bot hosting to run the bot 24/7 since we do not use the Discord DLL therefore the server cannot host the bot. Thanks to @shady14u for co-developing!!
    $19.99
  12. Version 0.1.4

    133 downloads

    Allows to automate horse dung gathering, by adding Industial Adapters and BoxStorage to the HitchTrough and Composter. Also auto spliting dungs in the Composter container. Note: During plugin unloading, modified entities are not removed, to prevent the removal of pipes every time the plugin/server is restarted. To remove modifications from entities, you should use the "idung unload" command. industrialdung.one - Provides the ability to modify HitchTroughs and Composters, with the limit for this permission specified in the configuration file. industrialdung.two - Provides the ability to modify HitchTroughs and Composters, with the limit for this permission specified in the configuration file. industrialdung.three - Provides the ability to modify HitchTroughs and Composters, with the limit for this permission specified in the configuration file. industrialdung.admin - Provides unrestricted access to the plugin's functionality. This includes the ability to add/remove or clear modificated entities from other players. { "ImageLibrary Counter Check": 5, "Use SplitDungs?": true, "Allow placing only Horse Dung, Fertilizer and Plant Fiber in the Composter?": true, "Wood Storage Box Workshop Skin ID": 2911301119, "Use GameTip for messages?": true, "Max ammount of modified HitchTroughs": { "industrialdung.one": 10, "industrialdung.two": 20, "industrialdung.three": 30 }, "Max ammount of modified Composters": { "industrialdung.one": 2, "industrialdung.two": 5, "industrialdung.three": 10 }, "UI - Duration": 6.0, "UI_HUD. Position - AnchorMin": "0 0.9", "UI_HUD. Position - AnchorMax": "0.25 1", "UI_HUD. Position - OffsetMin": "20 0", "UI_HUD. Position - OffsetMax": "0 -30", "UI_HUD. Icon - Url": "https://i.imgur.com/4Adzkb8.png", "UI_HUD. Icon - Color": "0.8 0.9 0.6", "UI_HUD. Icon - Transparency": 0.8, "UI. Text - FadeIn": 1.0, "UI. Text - Font": "RobotoCondensed-Bold.ttf", "UI. Text - Font Size": 14, "UI. Text - Font Color": "1 1 1 1", "UI. Text description - Font": "RobotoCondensed-Regular.ttf", "UI. Text description - Font Size": 12, "UI. Text description - Font Color": "1 1 1 1", "Show HUD Sound - Prefab Name": "assets/bundled/prefabs/fx/invite_notice.prefab" } [bool]Allow placing only Horse Dung, Fertilizer and Plant Fiber in the Composter - Set to true to allow placing only Horse Dung, Fertilizer and Plant Fiber in the Composter container. [bool]Use SplitDungs? - Set to true to enable horsedung splitting in the composter, or false to disable it. [ulong]Wood Storage Box Workshop Skin ID - Set Wood Storage Box Skin ID from the Workshop. Note: List of available fonts: https://umod.org/guides/rust/basic-concepts-of-gui#fonts. EN: { "NotAllowed": "You do not have permission to use this command!", "NotHitchOwner": "You are not the owner of this hitch trough!", "NotComposterOwner": "You are not the owner of this composter!", "NotEntity": "You need to look at the hitch trough/composter or provide correct net ID!", "NotModifiedEntity": "This entity is not modified!", "LimitReached": "You cannot to modify this entity as you have reached your limit of {0}!", "AddBtnHitch": "Modify this hitch trough?", "AddBtnComposter": "Modify this composter?", "AddBtnDesc": "Click on the notification to confirm", "HitchTroughAdded": "The hitch trough has been successfully modified!", "ComposterAdded": "The composter has been successfully modified!", "MyRemovedHitch": "The modification from the hitch trough has been successfully removed!", "MyRemovedComposter": "The modification from the composter has been successfully removed!", "MyAllRemoved": "All your modifications from the hitch troughs and composters have been successfully removed!", "PlayerAllRemoved": "All {0}'s modifications from the hitch troughs and composters have been successfully removed!", "AllRemoved": "All modifications from the hitch troughs and composters have been successfully removed!", "EntityNotFound": "No modified entities found!", "PlayerEntitiesNotFound": "{0}'s modified entities not found!", "AutoModifyEntityEnabled": "Automatic entity modification is enabled!", "AutoModifyEntityDisabled": "Automatic entity modification is disabled!" } RU: { "NotAllowed": "У вас недостаточно прав для использования этой команды!", "NotHitchOwner": "Вы не являетесь владельцем данной кормушки!", "NotComposterOwner": "Вы не являетесь владельцем данного компостера!", "NotEntity": "Вам необходимо смотреть на кормушку/компостер или указать корректный net ID!", "NotModifiedEntity": "Данная сущность не является модифицированной!", "LimitReached": "Вы не можете модифицировать данную сущность, так как вы превысили свой лимит в {0}!", "AddBtnHitch": "Модифицировать данную кормушку?", "AddBtnComposter": "Модифицировать данный компостер?", "AddBtnDesc": "Нажмите на уведомление для подтверждения", "HitchTroughAdded": "Кормушка успешно модифицирована!", "ComposterAdded": "Компостер успешно модифицирован!", "MyRemovedHitch": "Модификация с кормушки успешно удалена!", "MyRemovedComposter": "Модификация с компостера успешно удалена!", "MyAllRemoved": "Все ваши модификации из кормушек и компостеров успешно удалены!", "PlayerAllRemoved": "Все модификации из кормушек и компостеров игрока {0} успешно удалены!", "AllRemoved": "Все модификации из кормушек и компостеров успешно удалены!", "EntityNotFound": "Модифицированные сущности не найдены!", "PlayerEntitiesNotFound": "Модифицированные сущности игрока {0} не найдены!", "AutoModifyEntityEnabled": "Автоматическая модификация сущностей включена!", "AutoModifyEntityDisabled": "Автоматическая модификация сущностей выключена!" } 1. idung add - Adding a modification to the HitchTrough/Composter that you are looking at from a distance of no more than 10 meters. idung add *netID* - Adding a modification to the HitchTrough/Composter with the specified netID; 2. idung remove - Removing a modification from the HitchTrough/Composter that you are looking at from a distance of no more than 10 meters. idung remove *netID* - Removing a modification from the HitchTrough/Composter with the specified netID; 3. idung clear - Removing all modification from your HitchTroughs and Composters. idung clear *userID* - Removing all modification from specified player's HitchTroughs and Composters. Permission "industrialdung.admin" required. idung clear all - Removing all modification from all HitchTroughs and Composters. Permission "industrialdung.admin" required. 4. idung auto - Enabling/Disabling automatic modification of HitchTroughs and Composters, if possible. 5. idung aclear - Removing all modifications from the HitchTroughs and Composters that were not added to the data files for some reason. Permission "industrialdung.admin" required. 6. idung unload - Unloading the plugin with the removal of all modifications from HitchTroughs and Composters without deleting them from the data file. Permission "industrialdung.admin" required.
    $9.99
  13. David

    Craft Menu

    Version 1.1.31

    1,735 downloads

    Custom crafting panel at player's workbenches. Craft custom or non-craftable items, create your own blueprints. No chat commands required! oxide permission - craftmenu.use • How to create default blueprint. Simply leave ResearchCost as 0. • Crafting Recycler. Plugins for placing entities usually utilizes specific item together with skin id. Here you can find list of examples PlaceableEntities.txt • Adding same shortname multiple times. When you using same shortname for more than one blueprint you have add {number} at the end of it to prevent duplicates. Ex.: "box.wooden.large{1}" • Item is name too long. Inside lang file you can create replacements for default item names. • Wiping blueprints manualy. There are two admin console commands. "craftmenu_admin wipe" will wipe blueprints for all players "craftmenu_admin wipe <steamID>" wipes blueprints only for certain player. Premade blueprints from screenshots Blueprints.json
    $16.00
  14. Version 1.8.0

    144 downloads

    Support for up to 18 command buttons, with standard configuration. Change the button background color, button text, button color! When adding or removing buttons, they are automatically positioned in the center of the screen! Convenient configuration, you just need to add a new button, write the name and command! Choose any color for the background of the button, change the color of the name to your taste! You can also hide the panel for the player with the /FAST command and open it as well (everything is saved in the plugin's date file) Permission SvFastMenu.use issue to a group or player to display the command bar { "AnchorMax_Main": "0.6125930 0.01822916", "AnchorMin_Main": "0.3696925 0.001302288", "Buttons": [ { "ButtonName": "UP", "ColorButton": "0.24 0.29 0.15 0.9", "ColorText": "1 1 1 0.89", "Command": "/up 4", "Permission": "" }, { "ButtonName": "TURRET", "ColorButton": "0.24 0.29 0.15 0.9", "ColorText": "1 1 1 0.89", "Command": "/turret", "Permission": "" }, { "ButtonName": "LSAVE", "ColorButton": "0.24 0.29 0.15 0.9", "ColorText": "1 1 1 0.89", "Command": "/load save", "Permission": "" }, { "ButtonName": "NOMINI", "ColorButton": "0.24 0.29 0.15 0.9", "ColorText": "1 1 1 0.89", "Command": "/nomini", "Permission": "SvFastMenu.default" }, { "ButtonName": "MINI", "ColorButton": "0.24 0.29 0.15 0.9", "ColorText": "1 1 1 0.89", "Command": "/mymini", "Permission": "" } ], "ChatTag": "SVFAST", "FontName": "robotocondensed-bold.ttf", "FontSize": 10, "Overlay": "Overlay" }
    $5.00
  15. Mevent

    WipeBlock

    Version 1.0.9

    275 downloads

    Blocking items after wipe Features Beautiful user interface Performance Interface customization Setting up items by category Support for blocking items by SkinID On-screen alert Ignore blocking by permission Commands block (open interface) wb.indent [seconds] (to slide the blocks) Permissions wipeblock.ignore (ignore blocking) Hooks void OnWipeBlockEnded() API bool AnyBlocked() int SecondsFromWipe() bool IsBlocked(ItemDefinition def) bool IsBlocked(string shortName, ulong skin) bool IsBlocked(ItemConf item) bool IsBlocked(int cooldown) int LeftTime(ItemConf item) int LeftTime(int cooldown) Config Examples Config
    $21.95
  16. Mevent

    Crafts

    Version 2.10.14

    998 downloads

    Crafting system that allows you to create items, cars, vehicles, recyclers, etc! Commands craft open interface crafts.setwb [categories: cat1 cat2 ...] set new custom workbench Permissions You can set permission in config, for example: "Permission (ex: crafts.use)": "crafts.use", crafts.setworkbench - allows you to use the "crafts.setwb" command (set custom workbenches) Craft Types Command Vehicle Item Recycler ModularCar How to install a custom workbench 1. Spawn the workbench (for example, in RustEdit or a plugin) 2. In the game, go to him and use the command "crafts.setwb" and specify the necessary categories. Example: /crafts.setwb Misc 3. Go to config (oxide/config/Crafts.json) and configure this workbench (use SafeZone, workbench level, etc.) VIDEO FAQ Q: Where can I see an example of a config? A: Config
    $19.95
  17. Mevent

    Statistics

    Version 1.1.3

    576 downloads

    Beautiful display of player statistics and player ratings. Features: Beautiful user interface Customization (all interface you can set up in configuration) Performance Commands stats open statistics interface stats [steamId] open statistics interface leaderboard open leaderboard interface Permissions statistics.use open statistics interface statistics.hide hides player from leaderboard FAQ: Q: Where can I see an example of a config? A: Config Q: What should I do if I get the error "You do not have permission to use this command!"? A: To solve this problem, you need to grant the "statistics.use" permission to your players. For example, granting this permission to the "default" group is done with the following command: oxide.grant group default statistics.use
    $19.95
  18. Craft

    QuickMenu

    Version 1.1.1

    276 downloads

    Stop fiddling with commands! This plugin allows you to create arbitrary buttons and give each button a different command! After installing this plugin, players can open this menu with just one command, and then conveniently click buttons to execute various commands! At the same time, this plugin also supports the middle mouse button function, allowing you to open menus without complicated binding of any key! I have created an initial template just like the picture Honestly, I've been using it for over a year, it's very convenient Let's take a look at its details: characteristic: - When the button is clicked, there will be a click sound effect - QuickMenu supports the middle mouse button to open the menu by default(Also applies when closed). If you don't want to use this function, you can enter the chat command /z to close. Of course, it only works for a single player, just like the DATA example below - After disabling the middle mouse button function, you can also enter bind J chat.say /q in the F1 console to bind the J key shortcut to open the Quick Menu(Also applies when closed), where the J key can be replaced with other keys. Chat command: /q - Open QuickMenu /z - Middle mouse button function true/false Config: { "title text size": 45, "Title text content": "<color=#FFcc00>QuickMenu</color>", "title min offset": "0.025 0.9", "title max offset": "0.65 0.98", "background min offset": "0.025 0.05", "background max offset": "0.975 0.95", "background color": "0 0 0 .5", "Discord": "<size=26><color=#FFFFFFFF>Welcome join Discord: Discord@123</color></size>", "Left title": "<size=20><color=#FFFFFFFF>Vip</color></size>", "middle title 1": "<size=18><color=#FFFFFFFF>Call Vehicles</color></size>", "middle title 2": "<size=20><color=#FFFFFFFF>Help</color></size>", "middle title 3": "<size=20><color=#FFFFFFFF>Settings</color></size>", "right title": "<size=20><color=#FFFFFFFF>Teleportation</color></size>", "Image URL": "", "Image min offset": "0.4 0.02", "Image max offset": "0.55 0.2", "Image color": "1 1 1 0.8", "close button text size": 26, "close button text": "close", "close button color": "1 1 1 .7", "close button min offset": "0.888 0.888", "close button max offset": "0.99 0.99", "Middle button function": true, "= = = = = = = = = = = = = [ button settings] = = = = = = = = = = = = =": [ { "button text size": 14, "button color": "0.8 0.8 0.8 0.6", "button text": "", "button text color": "1 1 1 0.9", "Button Min Offset": "0.025 0.899", "button max offset": "0.35 0.9", "button command": "" }, { "button text size": 19, "button color": "0.8 0.8 0.8 0.6", "button text": "RemoveTool", "button text color": "1 1 1 0.9", "Button Min Offset": "0.02 0.76", "button max offset": "0.16 0.82", "button command": "/remove" }, { "button text size": 19, "button color": "0.8 0.8 0.8 0.6", "button text": "Kit", "button text color": "1 1 1 0.9", "Button Min Offset": "0.17 0.76", "button max offset": "0.31 0.82", "button command": "/kit" }, { "button text size": 19, "button color": "0.8 0.8 0.8 0.6", "button text": "BackPack", "button text color": "1 1 1 0.9", "Button Min Offset": "0.02 0.69", "button max offset": "0.16 0.75", "button command": "/backpack" }, { "button text size": 19, "button color": "0.8 0.8 0.8 0.6", "button text": "Shop", "button text color": "1 1 1 0.9", "Button Min Offset": "0.17 0.69", "button max offset": "0.31 0.75", "button command": "/shop" }, { "button text size": 19, "button color": "0.8 0.8 0.8 0.6", "button text": "addable1", "button text color": "1 1 1 0.9", "Button Min Offset": "0.02 0.62", "button max offset": "0.16 0.68", "button command": "/kit" } ] } DATA: { "MiddleMouseButtonEnable": { "76561199161744587": true, "76561199161742450": false } }
    $12.00
  19. 0xF

    Admin Menu

    Version 1.0.2

    34 downloads

    Manage your Rust server easier and more efficiently with the AdminMenu plugin. Track players, interact with them, edit their data and permissions, as well as change server convars and manage plugins. Features: Menu retains its state after closing, you won't lose everything you did before. Ability to fully translate the menu into any language. Large range of permissions for each action, will allow you to flexibly customize the admin menu for each group of administrators. Quick menu that allows you to perform quick actions Full list of players with the ability to filter by online, offline, admins and moderators. Also has a frame of different colors depending on the level of authorization. Wide range of information and actions for the selected player. Editing convars with search. Has a complete list of editable convars with descriptions for some of them. Extensive issue menu by category, with easy management of name, skin and amount (manual, +1, +100, +1000, +10000). Plugin management menu. It is possible to reload, unload or load a plugin easily and quickly. Updates occur in real time. Quick Start: You install the plugin in the plugins folder. Give yourself the adminmenu.fullaccess permission. Commands, use one of your choice, one for the player and one for the admin group: o.grant user {name/steamid} adminmenu.fullaccess o.grant group admin adminmenu.fullaccess Press the X button (swap seat button) or type adminmenu in the console. Enjoy Useful stuff: You can quickly open a player in the admin menu. To do this, point at the player and press X. You don't have to hover over the player exactly, you will be able to open players within a certain radius of the place you are looking at. More information about the grant menu: The grant menu includes the full list of items including hidden items as well as custom items created by the CustomItemDefinitions library. The menu can be accessed from the navigation or from the menu of the selected player. When issuing itself has categories. Search works in any registry by any part of the name or short name. Has a page system at any stage. More information about the buttons in the Quick Menu: [Teleport to 0 0 0] - Teleport to coordinates 0 0 0. Requires adminmenu.quickmenu.teleportto000 permission [Teleport to Deathpoint] - Teleport to your deathpoint. Requires adminmenu.quickmenu.teleporttodeath permission [Teleport to Spawn point] - Teleport to a random spawn point. Requires adminmenu.quickmenu.teleporttospawnpoint permission [Kill Self] - Kill Self, kills even when immortal. Does not require permission. [Heal Self] - Fully heal yourself. Requires adminmenu.quickmenu.healself permission [Call Heli] - Call Helicopter to yourself (arrives in time). Requires adminmenu.quickmenu.helicall permission [Spawn Bradley] - Spawn bradley on yourself. Requires adminmenu.quickmenu.spawnbradley permission More information about the buttons in the menu of the selected player: [Teleport Self To] - Teleport yourself to the selected player. Requires adminmenu.userinfo.teleportselfto permission [Teleport To Self] - Teleport the selected player to yourself. Requires adminmenu.userinfo.teleporttoself permission [Teleport To Auth] - Teleportation to random authorization (TC). Requires adminmenu.userinfo.teleporttoauth permission [Teleport to Deathpoint] - Teleportation to a player's deathpoint. Requires adminmenu.userinfo.teleporttodeath permission [Heal] - Full healing, including metabolism. Requires adminmenu.userinfo.fullheal permission [Heal 50%] - Half healing. Requires adminmenu.userinfo.halfheal permission. [View Inventory] - View and edit player's inventory. Requires adminmenu.userinfo.viewinv permission [Strip Inventory] - Clear player's inventory. Requires adminmenu.userinfo.stripinventory permission [Unlock Blueprints] - Unlock all Blueprints. Requires adminmenu.userinfo.unlockblueprints permission [Revoke Blueprints] - Reset all Blueprints. Requires adminmenu.userinfo.revokeblueprints permission. [Kill] - Kill a player. Requires adminmenu.userinfo.kill permission [Kick] - Kick a player. Requires adminmenu.userinfo.kick permission [Ban] - Ban a player. Requires adminmenu.userinfo.ban permission More information about the buttons in the menu of the selected group: [Remove Group] - Remove group, has confirmation. Requires adminmenu.groupinfo.removegroup permission [Clone Group] - Clone group with the ability to copy users. Requires adminmenu.groupinfo.clonegroup permission Permissions: adminmenu.use - Ability to use admin menu with basic set. Open tab quick menu (each button has its own permission, without permissions is present only kill yourself button) and the list of players. adminmenu.fullaccess - Full access to all functions without the need for each permission, includes also adminmenu.use. It is recommended to give only to the main administrators. adminmenu.quickmenu.teleportto000 - Access to the button in the quick menu, teleportation to coordinates 0 0 0 0. adminmenu.quickmenu.teleporttodeath - Access to the button in the quick menu, teleportation to the point of your death. adminmenu.quickmenu.teleporttospawnpoint - Access to the button in the quick menu, teleportation to a random spawn point. adminmenu.quickmenu.healself - Access button in quickmenu, heal yourself completely. adminmenu.quickmenu.helicall - Access to the button in the quick menu, call a helicopter to yourself (arrives in time). adminmenu.quickmenu.spawnbradley - Access button in quickmenu, spawn bradley. adminmenu.userinfo.teleportselfto - Access to the button in the menu of the selected player, teleportation to the selected player. adminmenu.userinfo.teleporttoself - Access to the button in the menu of the selected player, teleport the selected player to himself. adminmenu.userinfo.teleporttoauth - Access to the button in the menu of the selected player, teleportation to random authorization (TC). adminmenu.userinfo.teleporttodeath - Access to the button in the menu of the selected player, teleportation to the place of death of the player. adminmenu.userinfo.fullheal - Access to the button in the menu of the selected player, full healing, including metabolism. adminmenu.userinfo.halfheal - Access to the button in the menu of the selected player, half healing. adminmenu.userinfo.viewinv - Access to the button in the selected player's menu, view and edit the player's inventory. adminmenu.userinfo.stripinventory - Access to the button in the menu of the selected player, clear the player's inventory. adminmenu.userinfo.unlockblueprints - Access the button in the menu of the selected player, unlock all drafts. adminmenu.userinfo.revokeblueprints - Access to the button in the menu of the selected player, reset all drafts. adminmenu.userinfo.kill - Access the button in the selected player's menu to kill the player. adminmenu.userinfo.kick - Access the button in the selected player's menu to kick the player. adminmenu.userinfo.ban - Access to the button in the menu of the selected player, ban the player. adminmenu.groupinfo.removegroup - Access to the button in the menu of the selected group, the ability to remove the group. adminmenu.groupinfo.clonegroup - Access to the button in the menu of the selected group, the ability to clone the group. adminmenu.convars - View and edit convars. adminmenu.permissionmanager - View and edit permissions in groups, player groups, create, delete and clone groups (requires additional permissions from these buttons). adminmenu.pluginmanager - Access to plugin management, reloading, unloading, loading plugins. adminmenu.give - Access to give resources, as well as yourself and the selected player.
    $25.00
  20. Version 1.3.13

    630 downloads

    Skin Controller is meant to bring together a ton of skinning options for your player all in one place! Easy for the player, easy for the server owner. FEATURES - Supports backpacks - Saving of outfits (A list of skins for doors, weapons, clothing, etc*) - Add infinite items in an outfit - Skin stacks of items - Skin your whole inventory with one click - Skin items in containers that you're looking at with one command - Skin all the deployed items in your base with one command - Search items in the skin list to easily find the skin you're looking for - Auto skin items when crafted and picked up - Auto imports all accepted workshop skins - Manual imports of non-accepted workshop skins and collections - Infinite outfit saves, you can limit the amount of outfit saves someone has via perms. - Server owners can toggle whether they want players to be able to skin items on pickup and craft - If server owners allow skinning on craft and pickup, players can toggle that on and off for themselves - Set your own custom commands for all available types of commands - Blacklist skins COMMANDS /skin or /sb (Configurable) - Opens the skin menu /skinc (Configurable) - Skins the items in the container that you're looking at /skinbase (Configurable) - Skins all the deployed items in your base /skinitem (Configurable) - Skins the item you're looking at /addskin - Command for admins to add workshop skins to the skinbox /addcollection - Command for admins to add collections of workshop skins to the skinbox PERMISSIONS skincontroller.addskins skincontroller.use skincontroller.skinoncraft skincontroller.skinonpickup skincontroller.skinbase skincontroller.skinitem skincontroller.skincontainer To set the amount of outfits someone can save, go into the config, there will be a setting where you can set custom permission and how many outfits each outfit can save Need support or want updates about what is coming to the plugin? Join the support discord here https://discord.gg/RVePam7pd7
    $39.99
  21. Yun

    Events Voting

    Version 1.0.0

    15 downloads

    What differentiates our plugins from others is the ability to create votes for customized server events in addition to our exclusive and modern design, making it stand out among other servers! A modern and elegant interface inspired by the design of the game League of Legends; Fully customizable interface; Multiple chat commands; Different permission for each sub command; Different cooldown for each event; Plugin default events; Option to enable/disable events without deleting them; Customized icon for each event; Can I assign a price to run the command? Yes, you can set the option "Cost" in the config file to use the Economics plugin and add a cost to the command. Can I give specific event permissions only to VIPs? Yes, you can create specific permission for each sub command and only give it to the users or groups you prefer! You can see the default config of the plugin above:
    $13.00
  22. Version 0.1.12

    290 downloads

    Useful auxiliary plugin that allows other plugins to customize the status bar through an API. Note: AdvancedStatus does not display any bars on its own. This is done by other plugins that work with it. An example plugin demonstrating interaction with AdvancedStatus. P.S. If you're using Vanish from umod, you need to replace with this: Vanish.cs The ability to specify the frequency of calculating the number of bars; The ability to specify the order of the bar; The ability to change the height of the bar; The abillity to customize the color and transparency of the background; The ability to set a material for the background; The ability to switch between CuiRawImageComponent and CuiImageComponent for the image; The abillity to set own image and customize the color of the image; The abillity to set sprite instead of the image; The ability to specify custom text. Additionally, customization options for the color, size, and font of the text; No need to pass all parameters; No need to manually delete your bar when unloading your plugin. { "Frequency(in ms) for calculating the number of bars. For example, 500 means 2 times per second, 300 approximately 3 times per second.": 500, "Update interval of the bar state in seconds for invisible players": 0.5, "UI. Bar - Left to Right": true, "UI. Bar - Offset Between": 2, "UI. Bar - Default Height": 26, "UI. Main - Default Color": "#505F75", "UI. Main - Default Transparency": 0.7, "UI. Main - Default Material(empty to disable)": "", "UI. Image - Default Color": "#6B7E95", "UI. Text - Default Size": 12, "UI. Text - Default Color": "#FFFFFF", "UI. Text - Default Font(https://umod.org/guides/rust/basic-concepts-of-gui#fonts)": "RobotoCondensed-Bold.ttf", "UI. SubText - Default Size": 12, "UI. SubText - Default Color": "#FFFFFF", "UI. SubText - Default Font(https://umod.org/guides/rust/basic-concepts-of-gui#fonts)": "RobotoCondensed-Bold.ttf", "UI. Progress - Default Color": "#89B840", "UI. Progress - Default Transparency": 0.7, "UI. Progress - Default OffsetMin": "25 2.5", "UI. Progress - Default OffsetMax": "-2.5 -2.5", "Version": { "Major": 0, "Minor": 1, "Patch": 12 } } Note: Default values will be used if the external plugin does not pass the property itself. EN: { "MsgDays": "d", "MsgHours": "h", "MsgMinutes": "m", "MsgSeconds": "s", "MsgLessThanOneMinute": "< 1m" } RU: { "MsgDays": "д", "MsgHours": "ч", "MsgMinutes": "м", "MsgSeconds": "с", "MsgLessThanOneMinute": "< 1м" } OnPlayerGainedBuildingPrivilege: Called after the player enters their building privilege. OnPlayerLostBuildingPrivilege: Called after the player exits their building privilege. void OnPlayerGainedBuildingPrivilege(BasePlayer player) { Puts($"{player.displayName} entered the authorized building privilege zone."); } void OnPlayerLostBuildingPrivilege(BasePlayer player) { Puts($"{player.displayName} exited the authorized building privilege zone."); } There are 5 methods: CreateBar DeleteBar DeleteAllBars BarExists InBuildingPrivilege There are 4 types of bar: Default - A simple bar that displays the provided information. Does not update the value of SubText by itself; Timed - Similar to the default bar, but it automatically disappears after the specified time in the TimeStamp parameter; TimeCounter - The SubText shows the remaining time until TimeStamp. Also automatically removed upon expiration of the TimeStamp; ProgressBar - Similar to the default bar, but additionally features a progress bar. CreateBar: Used to create a bar or update bar values for a player. To call the CreateBar method, you need to pass 2 parameters. The first one is BasePlayer or <ulong>playerID. The second one is a dictionary with the parameters you need. In the CreateBar method, all parameters are optional, except for two: Id; Plugin. Parameters not specified when creating a new bar will use the values set in the AdvancedStatus plugin's configuration file. Parameters not specified during bar update will retain the values they had before the update. Note: The plugin does not update values automatically, you need to manually send new values. var parameters = new Dictionary<string, object> { { "Id", "MyID" }, //<string>Unique identifier for the bar in your plugin. ***This is a required field. { "BarType", "Default" }, //<string>Type of the bar. There are 5 types: Default, Timed, TimeCounter, ProgressBar and TimedProgressBar. { "Plugin", Name }, //<string>Name of your plugin. ***This is a required field. { "Order", 10 }, //<int>The position of your bar relative to others. Order is determined by increasing values(ASC). { "Height", 26 }, //<int>The height of your bar. A standard bar is 26 pixels. { "Main_Color", "#505F75" }, //<string>HTML Hex color of the bar background. { "Main_Transparency", 0.7f }, //<float>Transparency of the bar background. { "Main_Material", "assets/content/ui/uibackgroundblur.mat" }, //<string>Material of the bar background(empty to disable). { "Image", "MySuperIcon" }, //<string>Name of the image saved in the ImageLibrary or a direct link to the image if ImageLibrary is not used. { "Image_Sprite", "assets/icons/gear.png" }, //<string>The name of the sprite to be used as the image. Empty to use the URL("Image"). { "Is_RawImage", false }, //<bool>Which type of image will be used? True - CuiRawImageComponent. False - CuiImageComponent. { "Image_Color", "#6B7E95" }, //<string>HTML Hex color of the bar image. { "Text", "MyText" }, //<string>Main text. { "Text_Size", 12 }, //<int>Size of the main text. { "Text_Color", "#FFFFFF" }, //<string>HTML Hex color of the main text. { "Text_Font", "RobotoCondensed-Bold.ttf" }, //<string>Font of the main text. { "SubText", "MyText" }, //<string>Sub text. { "SubText_Size", 12 }, //<int>Size of the sub text. { "SubText_Color", "#FFFFFF" }, //<string>HTML Hex color of the sub text. { "SubText_Font", "RobotoCondensed-Bold.ttf" }, //<string>Font of the sub text. { "TimeStamp", DateTimeOffset.UtcNow.AddSeconds(6).ToUnixTimeSeconds() }, //<double>Used if the bar type is Timed, TimeCounter or TimedProgressBar. { "Progress", (float)amount / 100f }, //<float>Progress. From 0.0 to 1.0. { "Progress_Color", "#89B840" }, //<string>Progress color. { "Progress_Transparency", 1f }, //<float>Progress transparency. { "Progress_OffsetMin", "25 2.5" }, //<string>Progress OffsetMin: "*left* *bottom*". { "Progress_OffsetMax", "-2.5 -2.5" } //<string>Progress OffsetMax: "*right* *top*". }; AdvancedStatus?.Call("CreateBar", player, parameters); //Calling the CreateBar method with the passing of BasePlayer/playerID and a dictionary containing the required parameters. DeleteBar: Used to remove the bar for a player. To call the DeleteBar method, you need to pass 3 parameters. The first one is BasePlayer or <ulong>playerID. The second one is Id of your bar. And the third one is name of your plugin. AdvancedStatus?.Call("DeleteBar", player, barID, Name);//Calling the DeleteBar method with the passing of BasePlayer/playerID, ID of the bar and name of your plugin. If you try to delete a bar that doesn't exist, nothing bad will happen. So feel free to delete the bar without checking its existence. P.S. When unloading your plugin, there is no need to manually delete bars for players, AdvancedStatus will handle it automatically. DeleteAllBars: Used to remove all bars associated with the plugin. To call the DeleteAllBars method, you need to pass only 1 parameter. It is name of your plugin. AdvancedStatus?.Call("DeleteAllBars", Name);//Calling the DeleteAllBars method, passing the name of your plugin BarExists: Used to check if the specified bar exists. To call the BarExists method, you need to pass 3 parameters. The first one is BasePlayer or <ulong>playerID. The second one is Id of your bar. And the third one is name of your plugin. (bool)AdvancedStatus?.Call("BarExists", player, barID, Name);//Calling the BarExists method with the passing of BasePlayer/playerID, ID of the bar and name of your plugin. InBuildingPrivilege: Used to check if the player has authorized building privileges. To call the InBuildingPrivilege method, you need to pass BasePlayer or <ulong>playerID. (bool)AdvancedStatus?.Call("InBuildingPrivilege", player, false);//Checking if the player has Building Privilege.
    $1.99
  23. David

    Welcome Panel

    Version 3.2.21

    9,263 downloads

    Site In case you having issues with plugin feel free to open support ticket on site here. I will usually respond within 24 hours not including weekends. Discord I'm also available at my discord server where I provide support for my customers. You can also find small community here and get answers for your questions. Invite link here. Documentation To find out what can be customized within config file please refer to full plugin documentation here. Any questions prior to purchasing forward into DM here or into ticket at my discord. Default configs available as template with plugin. Screenshots bellow showcasing configurations created by customers. These are not available with the plugin but I decided to post them here since it's good demonstration of how customizable this plugin is. BOOBLEJ Tide Neighigh Paul Leunal17 BOOBLEJ How to start using plugin? Simply drop WelcomePanelLite.cs file into your plugin folder. After successfully loading plugin you can use default command /info in game. Configuration is handled in config file (oxide/config/WelcomePanelLite.json). How hard is to get this plugin all set up? It's fairly simple. Plugin comes with default configuration which showcases everything you need to know regarding text, styling and changing images. How hard it is to customize your own layout? When it comes to changing color or images it's simple, any inexperienced user can do it however if you want to customize positions of UI or add extra tab buttons, it requires understanding of "ui anchors". Anchors are not that complicated but it takes hour or two to fully understand it. For more info check documentation. Can I add multiple pages into WelcomePanel? Yes, you can add unlimited amount of pages. Can I add images into WelcomePanel? Yes, you can add image to any panel and you can set background for each tab What image sizes I should use? This is different for each panel across different templates. Basically images parented to any panel are stretched to its size. Best approach is to take screenshot of the panel and try to fit image size into that prior to uploading it. How to add addons? Each text tab has addon option at bottom, just type in plugin name. List of available addons can be found at the top of the plugin description, listed as "Works with".
    $13.78
  24. Amino

    Kit Controller

    Version 1.0.4

    94 downloads

    Kit Controller is a simple, amazing kit system! Easily create kits, redeem kits, and edit kits all within the amazing UI! FEATURES - Effortlessly design kits directly within the user interface, streamlining the creation process. - Experience convenience with automatic kit allocation upon player spawn, ensuring immediate readiness. - Organize kits into distinct categories for easy navigation and selection. - Change the quantity of an item in a kit right from the kit edit page - Kit admin commands for giving kits, deleting kits, and clearing user data. - Edit kits without the hassle of keybind adjustments or movement interruptions. - Automatically purge player data with each server wipe, maintaining optimal performance. - Customize kit accessibility with cooldowns, maximum redemption limits, and permission-based controls. - Choose to display kits universally or exclusively to players with specific permissions. - Utilize the Kit Viewer for comprehensive insights into each kit's contents. - Easily identify weapon attachments included in each kit. - Personalize the kits panel with an image slot at the bottom, perfect for promotional material like VIP kit discounts. COMMANDS AND PERMISSIONS /kit or /kits - Configurable in the config - kitcontroller.admin - kitcontroller.<> - You can set permissions for auto kits and normal kits, these permissions will be what you set them to Need support or want updates about what is coming to the plugin? Join the support discord here https://discord.gg/RVePam7pd7
    $19.99
  25. 0xF

    Additional Belt

    Version 1.0.3

    45 downloads

    The AdditionalBelt plugin is a useful tool for players who want to get the most out of their game experience. By providing an extra slot in your inventory to carry needed items, this plugin can make gameplay more enjoyable and rewarding. One of the main benefits of using this plugin is that it allows players to carry more items without losing valuable inventory space. This can be especially useful in gameplay moments where inventory management is a key gameplay element, as it allows players to be more efficient and effective in exploration and combat. Feathures: Doesn't stress the server. The whole plugin is made on the mechanics of the game and does not stress the server in any way, no data files, no containers with the creation of new items. Convenient bind switch through "E then R", which allows you to freely switch between belts even in the most intense PvP. Nice UI button next to belt slots for switching inside inventory. It's possible to protect a dropped belt, after which a codelock will be installed on the crate. Video Plugin Demo: Permissions: additionalbelt.enabled - Permission to receive/wear an additional belt additionalbelt.loot.protection - protect a dropped belt from being looted by other players additionalbelt.nodrop - Disable the belt dropout additionalbelt.keep - Saving the belt, returns after respawning Key combination for switching: E then R Default Command: belt (Configurable in the config) Default Config: { "Cooldown between belt switches in seconds": 0.0, "Notify the player in the chat after switching belts?": true, "Command": "belt" } Default Lang: { "NoPermission": "You do not have permission to use this command.", "LootProtection": "This crate is protected, it cannot be looted.", "Title": "Belt of {0}", "Switch": "You switched to an additional belt.", "Cooldown": "You switch between belts too often, you can switch again after {0} seconds.", "Grant": "You have been added an additional belt. Usage: E then R, console command - {0}, chat command - /{0}.", "Revoke": "You have been revoked for an extra belt.", "RevokeWithDrop": "You have been revoked for an extra belt. The belt is dropped next to you, remember to pick up your items." } API: bool HasBelt(ulong playerId) // Find out if a player has an additional belt or not (includes sleepers) List<Item> GetItems(ulong playerId) // Get a list of additional belt items (includes sleepers)
    $18.00
1m

Downloads

Total number of downloads.

5.3k

Customers

Total customers served.

75.4k

Files Sold

Total number of files sold.

1.4m

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.