Jump to content

Brasiliannut's Wishlist

  1. More information about "CombatBlock"

    $9.11

    CombatBlock

    CombatBlock is a classic plugin that serves as a great addition to the RaidBlock (NoEscape) plugin.
    This plugin features extensive settings and several types of modern design.
    It has a cohesive style and pairs excellently with the RaidBlock plugin.

    Provide your players with an optimized and stylish plugin that will operate quickly and seamlessly.
    List of features:

    UI Interface Variations:
    Perfectly complements the RaidBlock  plugin.

    0  option
    1  option
    2  option  
    Configuration of Additional Triggers:
    You set the triggers for the plugin yourself.
    Attacking an NPC Receiving damage from an NPC Inflicting damage on a sleeping player Deactivating combat-block upon death
      Configuration of Restrictions During Combat-Block:
    Blocking teleportation Blocking trade Blocking the use of kits Blocking commands (Supports chat and console commands)
    Permissions:
    combatblock.ignore - with this permission, the player will have immunity to combat blocking.
    Api:
    Object CanCombatBlocked(BasePlayer player) Object CanCombatBlock(BasePlayer player) void OnCombatBlockStarted(BasePlayer player) void OnCombatBlockStopped(BasePlayer player)
    Configuration:

    An excellent addition to this plugin:
     
  2. More information about "RaidBlock"

    $13.99

    RaidBlock

    Multifunctional and advanced RaidBlock plugin
    It includes all the necessary functions for this plugin and an extended configuration that will allow you to fully customize the plugin to the requirements of your server.

    Introduce your players to a truly functional plugin with a beautiful and modern UI interface, optimization, and new features that your players will appreciate.
    List of features:
    (The description briefly outlines the functionality and includes screenshots.)
    Visual Dome System:
    This is a new feature for RaidBlock's plugins, the visual dome system, offering a choice of two possible domes - standard and BattleRoyale.
    The dome can be disabled or configured in the configuration file.

    Sphere
    BattleRoyale The ability to set colors for the Battle Royale dome:
    List of supported colors

    Blue
    Green
    Purple
    Red
    Modern and optimized UI design of the plugin:
    We offer a choice of 3 UI design options, which can be fully customized and changed using settings in the configuration.
    It blends well with the game design and looks compact on the players' screens.
     

    0  option
    1  option
    2  option  
    Map Markers:
    A wide selection of markers for displaying raid blocks on the map.
    Fully customizable markers.
     

    Type 0
    Type 1
    Type 2
    Type 3  
    Conveniences for Administrators:
    Implemented a black and white list system for raid block triggers, we have added for convenience 2 items that will help easily configure these lists directly from the game.
    To obtain these items, use the commands described in the "Commands" tab. Don't forget to grant yourself the necessary permissions.
    Black List
    White List
    Permissions:
    raidblock.ignore - with this permission, the player will have immunity to raid blocking. raidblock.toolgun - with this permission, the player can obtain a "Toolgun" for configuring the blacklist and whitelist of items. Command:
    Chat commands: /rbtest - allows testing raid block (simulates a raid at your position) (available only to administrators). /rb.white - obtain the Toolgun to add items to the whitelist. /rb.black - obtain the Toolgun to add items to the blacklist. Api:
    API: // Returns whether the player is raid blocked bool IsBlocked(BasePlayer player) bool IsRaidBlocked(string playerId) bool IsRaidBlocked(ulong playerId) bool IsRaidBlocked(BasePlayer player) bool IsRaidBlock(ulong userId) // Returns the remaining time of raid block for a player int ApiGetTime(ulong userId) Hooks: CanRaidBlock(BasePlayer player, Vector3 position) OnRaidBlock(Vector3 position) OnRaidBlockStopped(BasePlayer player) OnRaidBlockStopped(Vector3 position) OnCreatedRaidZone(Vector3 position, BasePlayer initiator) OnEnterRaidZone(BasePlayer player) OnExitRaidZone(BasePlayer player) Configuration:



    An excellent addition to this plugin:
     
  3. More information about "Servers UI | Controller"

    $14.99

    Servers UI | Controller

    Easily display all your servers within a very clean a simple UI. Even put a quick connect button for people to instantly connect to the server!

    FEATURES
    - Simple setup - Very clean UI - Auto receives server info to display to your players - Instant connect buttons - Little to no performance impact - Easy integration with Welcome Controller
    To get your battlemetrics server ID, all you need to do is view your server on Battlemetrics, and it's the little number at the end of the URL.  https://www.battlemetrics.com/servers/rust/6803740

    Support? Questions? Comments? Concerns?
    Message me in my Discord!  https://discord.gg/RVePam7pd7
    { "Servers Commands": [ "servers", "sv" ], "Servers": [ { "Server ID's (BattleMetrics Id's)": "6803740", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "12747928", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "7482472", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "10519728", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "16741517", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "15532055", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "8113880", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" }, { "Server ID's (BattleMetrics Id's)": "9929204", "PlaceholderBanner": "https://i.ibb.co/c6Y58gQ/Placeholder-Banner.png" } ], "UI Colors": { "BlurBackgroundColor": "0 0 0 .4", "MainUIColor": "0 0 0 .4", "MultiMainPanelColor": "0 0 0 .5", "MultiServerTitlePanelColor": "0 0 0 .4", "MultiServerTitleTextColor": "1 1 1 1", "MultiPlayerPanelColor": "0 0 0 .5", "MultiPlayerPanelFillColor": "0.17 0.68 1 .5", "MultiPlayerPanelTextColor": "1 1 1 .6", "MultiPlayerConnectPanelColor": ".25 .31 .16 .8", "MultiPlayerConnectTextColor": ".66 .86 .30 .8", "SingleMainBlurColor": "0 0 0 .4", "SingleMainPanelColor": ".17 .17 .17 1", "SingleServerTitlePanelColor": "1 1 1 .1", "SingleServerTitleTextColor": "1 1 1 1", "SinglePlayerPanelColor": "1 1 1 .1", "SinglePlayerPanelFillColor": "0.17 0.68 1 .7", "SinglePlayerPanelTextColor": "1 1 1 .7", "SinglePlayerConfirmPanelColor": ".25 .31 .16 1", "SinglePlayerConfirmTextColor": ".66 .86 .30 1", "SinglePlayerCancelPanelColor": "0.76 0.14 0.14 .4", "SinglePlayerCancelTextColor": "0.93 0.18 0.18 .75", "SingleDescPanelColor": "1 1 1 .1", "SingleDescTextColor": "1 1 1 .7" } }  
  4. More information about "Loot Table & Stacksize GUI"

    $40.00

    Loot Table & Stacksize GUI

    Say goodbye to configuration and data files. This plugin lets yo edit the loot of (almost) every lootable object directly over a custom UI. It also includes a graphical stack size editor thus making it ideal for anyone who is not familiar with editing config files.
    Do not use in combination with any other stack size controller or loot plugin.
     
    NEW with version 2.1.16:
    Improved item search
    You can now search for hidden items by adding h: to the start of your search (e.g. the search h:cable will show the cable tunnel item which is hidden by default). This works in both item editor and stack size controller. Full support for CustomItemDefinitions  

    NEW with version 2.1.7: Direct Loot Refresh
    Players with the permission  loottable.test can use a button to directly refresh the loot in the crate they are currently looting.
     
    Features:
    User friendly GUI - no need to edit config files Loot configuration for every prefab in the game Stack size controller supports individual stack sizes for every prefab Support for custom items Support for third party plugins Fully backwards compatible with version 1.x.x Default config included for every prefab Configuration for Smelting Speed, Recycler Speed and Efficiency Supply Drop configuration    
    Supported prefabs:
    Crates, Barrels NPCs Trees, Ores, Animal corpses Excavator, Quarries Christmas Presents, Eggs, Loot Bags Collectables like Hemp, Corn, etc.  
    Additional Configuration:
    Smelting Speed Supply Drop Recycler Speed / Efficiency
     
     Commands:
    loottable - Open the Loottable UI loottable reload - Manually refresh loot loottable remove_dlc_items - Remove all DLC items from your loot configs. This action can not be undone  
    Permission:
    loottable.edit - Required to use the Loottable UI  
    Required Dependencies (Oxide only):
    Image Library:  https://umod.org/plugins/image-library
     
    Translations:
    This plugin fully supports translation. Out of the box only english is included. For item names to be translated, the plugin  https://umod.org/plugins/rust-translation-api  is required. English translations are located in /oxide/lang/en/Loottable.json
     
    For Developers:
    Loot Api:
    Developers can use the Loot Api to register loot profiles for custom NPCs or other plugin related loot.
    It is highly recommended to use the provided wrapper to access the API. Documentation is also included:
    https://gist.github.com/TheKiiiing/53a37e8bbb48d8a24c8e8b21b9da37ac
     
    Loot Api Example:
    // This example uses the non-static version of the Loot Api private LoottableApi loottableApi; void OnServerInitialized() { loottableApi = new LoottableApi(this); timer.In(5f, () => { loottableApi.ClearPresets(); loottableApi.CreatePresetCategory("Crates"); loottableApi.CreatePreset("c_locked", "Locked Crate", "crate_hackable"); loottableApi.CreatePreset("c_elite", "Elite Crate", "crate_elite"); loottableApi.CreatePreset("c_military", "Military Crate", "crate_military"); loottableApi.CreatePreset("c_normal", "Normal Crate", "crate_normal"); loottableApi.CreatePresetCategory("NPCs"); loottableApi.CreatePreset(true, "npc_cargo", "Cargo Ship NPC", "npc_militunnel"); loottableApi.CreatePreset(true, "npc_control", "Control Center NPC", "npc_militunnel"); }); } void SpawnNpc() { // Spawn NPC here ScientistNPC npc; // Assign a loot preset to the NPC loottableApi.AssignPreset(scientist, "npc_control"); } void SpawnCrate() { // Spawn crate here LootContainer crate; // Assign a preset to the crate if (loottableApi.AssignPreset(container, "c_locked")) { // The container has been filled with loot return; } else { // The container is not handled by Loottable // Default loot logic goes here } } The resulting configuration page would look like this:

     
    Custom Items API:
    Developers can use the Custom Items Api to add a custom item to the Loottable item list. If an item is marked as persistent it will remain in the custom item list until it is removed by ClearCustomItems. All non-persistent items will be removed after the plugin that registered them has been unloaded.
    (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, bool persistent) //(v1.0.27 or higher) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, string customName) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, string customName, bool persistent) //(v1.0.27 or higher) (void) ClearCustomItems(Plugin plugin) //(v1.0.27 or higher)  
     Hooks:
    (object) OnContainerPopulate(LootContainer container) This hook is called every time a loot container is about to be populated with loot. Returning a non-null value prevents the plugin from spawning loot into that crate.
     
    (object) OnCorpsePopulate(LootableCorpse corpse) This hook is called every time an npc corpse is about to be populated with loot. Returning a non-null value prevents the plugin from spawning loot into that corpse.
     
    (object) OnCustomAirdrop(SupplySignal signal) This hook is called every time a custom supply drop is about to be delivered.  Returning a non-null value will cancel the custom supply drop.
     
    Outdated documentation for Version 1:

    New with version 1.0.27:
    Custom Items can now be created and edited directly in the GUI. They can be created from any existing item and modified in the Item Select menu
             
     
    You can now create and load backups of your configuration. Commands (F1 or Server Console):
    loottable.backup load <name> - Load backup with the given name from the backups folder (will wipe your current configuration) loottable.backup create <name> - Create backup of everything with the given name Backups will be created in the data/Loottable/backups folder. To load a backup, the backup file needs to be present in that folder. When creating backups in the in-game console, the permission loottable.debug is required.
    IMPORTANT: DO NOT LOAD BACKUPS FORM SOURCES YOU DO NOT TRUST, they might cause harm to your server
     
    New with version 1.0.16:
    Custom Items:
    Now you can add custom items used by other plugins directly to your loot table. Other plugins can can register these items using the api (documentation below).

     
    Screenshots:
    Overview of crates and their current loot table

     
    Stacksize Editor

     
    Commands:
    loottable - Open the editor loottable refresh - Manually refresh crate loot loottable flags - List available flags (explained below) loottable flags <name> <1|0> - Enable / disable a certain flag loottable reload_vanilla_profiles - Manually re-download vanilla loot profiles (only for debuging)  
    Permission:
    loottable.edit - Required to use the editor  
    Flags:
    There are flags to disable some limits in the editor. Only enable these flags if you really need to as they might cause unexpected behavior of the editor. There are currently 3 flags available:
    Debug If enabled, the Debug flag provides more detailed information about errors and other actions in the editor. Don't enable this flag unless you want your console full of spam.
    UnlockGatherMultiplier  allows you to use gahter multipliers less than one and higher than 1000. Note that multipliers less than one might lead to unexpected results in some cases.
    DisableItemLimit Probably the safest flag to use is  DisableItemLimit as it simply lets you set stack sizes and every other item amount in the editor as high as  2,147,483,647 which is the biggest possible value of a 32-bit integer.
    UnlockFurnaceMultiplier lets you use any value as the furnace speed multiplier. Don't enable this flag unless you know what you are doing, since the default value range from 0.1 to 100 should cover most use cases and larger values might impact server performance.
    UnlockItemMultiplier unlocks the multiplier when multiplying a loot table.
    DisableStackingHooks  will disable all stacking related hooks. Enable if you encounter problems when stacking items.
    RefreshLootOnExit controls if all crates get refreshed after closing the editor or when reloading the plugin. Enable this only for testing, there might be an increase in entities.
    Refer to the Commands section for more information about enableing flags.
     
    Vanilla Configurations:
    Since version 1.0.7 there are vanilla loot profiles available for most crates and NPCs. These profiles can be loaded using the "Load default loot table" button at the top center of the editor.

    DISCLAIMER:
    The vanilla loot profiles in the editor might not exactly match the vanilla loot distribution of the game as it uses a completely different loot distribution system than Rust. These profiles rather serve as a reference point for custom loot profiles.
     
     Important for Carbon users:
    In order for this plugin to work with carbon, Harmony references need to be enabled. This can be done with the following command:
    c.harmonyreference 1  
    Required Dependencies (Oxide only):
    Image Library:  https://umod.org/plugins/image-library
     
    Custom Items API:
    Add a custom item to the item list. If an item is marked as persistent it will remain in the custom item list until it is removed by ClearCustomItems. All non-persistent items will be removed after the plugin that registered them has been unloaded.
    (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, bool persistent) //(v1.0.27 or higher) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, string customName) (void) AddCustomItem(Plugin plugin, int itemId, ulong skinId, string customName, bool persistent) //(v1.0.27 or higher) (void) ClearCustomItems(Plugin plugin) //(v1.0.27 or higher) Example:
    Its recommended to delay the call a little bit to make sure Loottable is loaded
    private void Init() { timer.In(1f, () => { Loottable?.Call("AddCustomItem", this, -946369541, 2664651800, "High Quality Fuel"); }); }  
    Hooks:
    (object) OnContainerPopulate(LootContainer container) This hook is called every time a loot container is about to be populated with loot. Returning a non-null value prevents the plugin from spawning loot into that crate.
     
    (object) OnCorpsePopulate(LootableCorpse corpse) This hook is called every time an npc corpse is about to be populated with loot. Returning a non-null value prevents the plugin from spawning loot into that corpse.
     
    (object) OnCustomAirdrop(SupplySignal signal) This hook is called every time a custom supply drop is about to be delivered.  Returning a non-null value will cancel the custom supply drop.


  5. More information about "Stacks"

    $19.95 $15.95

    Stacks

    New plugin for changing item stacks and their multipliers in containers with convenient customization right in the game
     

     
    Commands
    stacks - open an UI stacks  sethandstack [stack size] -  set the stack size for the item in hand stacks setstack [short name] [stack size] - set the stack size for the item  
    Permissions
    stacks.admin - using a plugin  
    Config
    { "Commands": [ "stacks" ], "Work with Notify?": true, "Changing multiplies in containers using a hammer": false, "Default Multiplier for new containers": 1.0 }  
    Containers Data
    { "assets/bundled/prefabs/static/bbq.static.prefab": { "Image": "https://i.imgur.com/L28375p.png", "Multiplier": 1.0 }, "assets/bundled/prefabs/static/hobobarrel_static.prefab": { "Image": "https://i.imgur.com/v8sDTaP.png", "Multiplier": 1.0 }, "assets/bundled/prefabs/static/recycler_static.prefab": { "Image": "https://i.imgur.com/V1smQYs.png", "Multiplier": 1.0 }, "assets/bundled/prefabs/static/repairbench_static.prefab": { "Image": "https://i.imgur.com/8qV6Z10.png", "Multiplier": 1.0 } ...  
    Items Data
    [ { "ShortName": "hat.wolf", "Name": "Wolf Headdress", "Default Stack Size": 10, "Custom Stack Size": 0 }, { "ShortName": "fogmachine", "Name": "Fogger-3000", "Default Stack Size": 2, "Custom Stack Size": 0 }, { "ShortName": "strobelight", "Name": "Strobe Light", "Default Stack Size": 1, "Custom Stack Size": 0 }, { "ShortName": "kayak", "Name": "Kayak", "Default Stack Size": 1, "Custom Stack Size": 0 }, { "ShortName": "minihelicopter.repair", "Name": "MC repair", "Default Stack Size": 1, "Custom Stack Size": 0 }, { "ShortName": "scraptransportheli.repair", "Name": "ScrapTransportHeliRepair", "Default Stack Size": 1, "Custom Stack Size": 0 }, ...  
     
1.9m

Downloads

Total number of downloads.

8.8k

Customers

Total customers served.

130.7k

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.