Jump to content

Search the Community

Showing results for tags 'loot'.

  • 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

Container

  • Support
  • Tutorials

container

  • Support
  • Tutorials

Posting Records Settings

  • Records

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. imthenewguy

    Raffles

    Version 1.0.0

    7 downloads

    Raffles is a plugin that allows servers to create and host raffles. These raffles are a fun way to give players an outlet to dispose of excess resources, and a great way for server owners to hand out rare and valuable items! Raffles features full language support and can be translated into other languages with oxides lang system. This plugin allows for the following reward types: Item rewards: Whether it be vanilla or custom items, Raffles will support it. Economics: Reward your players with an injection of economic dollars, straight into their account. Server Rewards: The same as Economics, but for the Server Rewards plugin! Commands: You can run as many commands as you like, and have them listed in the raffle with a custom name. For example, you could have a command that gives the player a random S tier Epic Loot item for winning. It allows for the userid and name to be substituted with {id} and {name}, so will support most command types. The raffles are broken down into 2 types. Daily raffles are the primary raffle structure in the plugin. They allow you to set item currencies (yes, it supports custom items), which the player will use to purchase raffle tickets. Some features it includes: Custom ticket items. Variable duration, allowing you to have the raffle run for as long as you want. Scheduled start date/time, allowing for you to create the raffle in the config, and have it automatically start when its date/time values are met. Ticket limits, allowing you to set a maximum number of tickets, which will conclude the raffle once met. Item, economics, server rewards and command prizes. Raffles that are in the config and set for a future date, will appear under the "Future Raffles" category. This allows users to see what raffles are coming up and when. This can be disabled by setting the visible flag to false. Future raffles can be force started by admins via this menu or command. Wipe Raffles contain the same prize structure as regular raffles, allowing for economics, server rewards, items and commands to be awarded to the winners, but their participation works a little differently. Rather than having players purchase a ticket for the raffle directly, it will count any raffle tickets that the player purchases from a daily raffle as an entry. This means that if a player purchases 60 raffle tickets between 3 different daily raffles over the course of the wipe, they will have 60 entries into the wipe raffle. The wipe raffle will roll when the server wipes and will allow you to award players with prizes that are redeemable AFTER the server wipes. This can be as simple as a pickaxe and hatchet that can be redeemed when they login, or as advanced as S tier Epic Loot items, the choice is yours. The plugin allows for multiple wipe raffles, so you can have multiple winners! The plugin has 2 permissions: raffles.allow - required to use the raffles plugin. raffles.admin - required to use admin commands and see admin elements. Commands: Command: forcestartraffle Parameters: <partial raffle name> Description: forces the specified raffle to start, even if the raffle has already run its course. The start date of the raffle will be modified to time the command is run.
    $19.99
  2. Version 1.0.35

    5,396 downloads

    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. The excavator and quarries can also be configured with custom loot as well as collectable resources like hemp, berries etc. This plugin will eliminate the need for any other loot or stack size related plugin. Features: Graphical User Interface - no need to edit config files Integrated stack size editor Quarries and Excavator have adjustable gather rate and items Configurable NPC loot Support for custom items and skins Crates can be set up with custom loot profiles Black List option to block certain items Copy / paste function to copy configurations between crates Support for tree, ore and animal gahter rates 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. FAQ: Q: WTF do item categories do A: When an item is assigned to a category, it will inherit the drop chance of this category. By the time the loot of a crate is generated, every category has a configurable chance to get selected. If it gets selected a specified amount of items in this category will be added to the loot of the crate. Items using the default category or items withot a category have an individual chance of getting selected. Q: I created a custom loot profile but the crate has vanilla loot A: Check if the profile or the blacklist is enabled Q: A quarry is outputing items from its custom loot profile althogh the profile is disabled A: Normally the Quarry should reset to its default state afte it is turned off. Sometimes this reset doesn't occur and a server restart is required to reset the quarry.
    $39.00
  3. Mevent

    Stacks

    Version 1.5.17

    928 downloads

    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 }, ...
    $19.95
  4. Version 1.1.0

    1 download

    Adds re-spawnable items with command. With this plugin, you can: • Define spawn points for different items anywhere in your server's world. • Set custom intervals for spawning items, allowing you to control the frequency of loot respawns. • Specify random quantity ranges for items, adding an element of unpredictability to your server's loot economy. Whether you're looking to create themed loot areas, simulate dynamic item distribution, or simply enhance the gameplay experience on your Rust server, this plugin gives you the flexibility and control to do so with ease. Commands (ONLY ADMIN); • /addspawn <name> <x> <y> <z> <item> <quantity> <interval> ► You can create a spawn point with static time and item count. • /addspawnq <name> <x> <y> <z> <item> <randomMin> <randomMax> <interval> ► You can create a spawn point that only includes random item count. • /addspawnr <name> <x> <y> <z> <item> <intervalMin> <intervalMax> <quantity> ► You can create a spawn point that only includes random time. • /addspawnqr <name> <x> <y> <z> <item> <randomMin> <randomMax> <intervalMin> <intervalMax> ► You can create a spawn point that includes both random time and item count. • /deletespawn <name> ► You can delete spawn points with this command. • /showspawns ► Prints out spawn points in f1 console. ➡ "<name>" This defines your spawn points name which you can use in /deletespawn. ➡ "<x> <y> <z>" This is positions for items to be spawned you can use console command "client.printpos" to see where you're standing at. ➡ "<item>" You need to use the short name for the item you want to be spawned, you can find the short names here. ➡ "<quantity>" This defines the item count. ➡ "<interval>" This defines the respawn time in seconds. ➡ "<randomMin>", "<randomMax>" you can adjust those values for how many items will be spawned for random item count. Ex; 1 10, Spawned item count will be in between 1 and 10. ➡ "<intervalMin>", "<intervalMax>" you can adjust those values for how much time later the item will be respawned for random time. Ex; 1 10, Item will respawn every 1 to 10 seconds. This is how the default config looks like. (I don't reccomend you to use config file if it is not necessary) { "Spawn1": { "Interval": 5.0, "IntRandom": true, "IntMax": 5.0, "IntMin": 1.0, "Position": { "x": 100.0, "y": 10.0, "z": 50.0 }, "ItemName": "ammo.rifle", "Quantity": 16, "Random": false, "RandomMin": 0, "RandomMax": 0 }, "Spawn2": { "Interval": 10.0, "IntRandom": false, "IntMax": 0.0, "IntMin": 0.0, "Position": { "x": 100.0, "y": 10.0, "z": 50.0 }, "ItemName": "scrap", "Quantity": 0, "Random": true, "RandomMin": 10, "RandomMax": 30 } }
    $9.99
  5. IIIaKa

    Real PvE

    Version 0.1.0

    20 downloads

    Plugin for Real PvE servers, featuring damage prevention, anti-griefing measures, claiming vehicles, an automatic loot queue in radtowns and raid zones and much more. The ability to set "server.pve" to "true", which allows the server to have a "PvE" flag; The ability to inflict damage to one's own structures with "server.pve true"; The ability to destroy or rotate one's structures without any time constraints; The ability to force the decay of building blocks with Twigs grade, even if there is wood in the Tool Cupboard; No one, except the owner or their friends, will be able to open their loot containers (chests, storages, bodies, etc.); Players can't gather resources within the Building Privilege of someone else; The ability to schedule the killing of players if they disconnect within someone else's Building Privilege; Disabling backpack drop upon death(outside of the safe zone), even if it is full; The ability to disable 'Give' messages; The ability to modify the items given at spawn on the beach; The ability to create an unlimited number of custom permissions; The ability to allow players to bypass the queue; The ability to set limits on sleeping bags and shelters for each permission; The ability to set a multiplier for the prices of monuments and events for each permission; The ability to customize the price and amount of vehicles for each of your custom permissions; The ability to assign vehicles to each player; The ability to customize the assigned price and available amount of vehicles for each of your custom permissions; An assigned vehicle can't be damaged, looted or pushed by other players, but it can be pushed if it is within someone else's Building Privilege; The ability to loot monuments through a queue system; The ability to configure monuments, setting their looting price and time, and adjusting status bars for each monument; The ability to acquire the privilege to loot events (helicopters, tanks, and raidable bases) through a purchase; The ability to customize the price of each event types and loot attempts (lives); NPCs only aggress against players who are looting monuments or events; Only players who are looting monuments or events can inflict damage to NPCs. All permissions are created and configured in the config file under the "List of permissions" section. You can create as many permissions as needed and customize them flexibly. It is recommended to use the prefix "realpve" in the permission's name, for example: "realpve.vip". NOTE: The first permission will serve as the default permission for those who do not have any permissions. "List of permissions. NOTE: The first permission will be used by default for those who do not have any permissions.": [ { "Permission Name": "realpve.default", "Bypass Queue": false, "Limit of beds": 15, "Limit of shelters": 1, "Monuments price multiplier": 1.0, "Events price multiplier": 1.0, "Vehicles settings": { "Horse": { "Limit": 1, "Price": 200.0 }, "Bike": { "Limit": 1, "Price": 200.0 }, "Car": { "Limit": 1, "Price": 200.0 }, ... } }, { "Permission Name": "realpve.vip", "Bypass Queue": true, "Limit of beds": 20, "Limit of shelters": 2, "Monuments price multiplier": 0.9, "Events price multiplier": 0.9, "Vehicles settings": { "Horse": { "Limit": 5, "Price": 100.0 }, ... } } ] An example of a monument or event multiplier using default permissions. For example, if you set the price for the Harbor at $1000, a player with the default permission(1.0) will pay $1000 * 1 = $1000. Meanwhile, a player with a VIP permission(0.9) will pay $1000 * 0.9 = $900. However, if a player possesses a misbehaving permission with a value of 1.1, they will need to pay $1000 * 1.1 = $1100. { "ImageLibrary Counter Check": 5, "RealPVE command": "realpve", "Is it worth forcibly implementing PvE for a server? Note: When the 'server.pve' is true, there may be bugs or issues with damage to objects.": true, "Use GameTip for messages?": true, "Is it worth preventing the sending of 'Give' messages?": true, "Which currency symbol will be used?": "$", "Anti-Sleeper - Time in seconds after which a player will be killed if they disconnect while inside someone else's Building Privilege. Set to 0 to disable": 1200.0, "List of permissions. NOTE: The first permission will be used by default for those who do not have any permissions.": [], "Settings for the events": { "PatrolHelicopter": { "Price": 100.0, "DeathLimit": 5 }, "BradleyAPC": { "Price": 100.0, "DeathLimit": 5 }, "RaidableBases": { "Price": 100.0, "DeathLimit": 5 } }, "List of tracked types of monuments": [ "RadTown", "RadTownWater", "RadTownSmall", "TunnelStation" ], "Is it worth changing the list of items given at spawn on the beach?": true, "List of items for the main inventory": [], "List of items for the belt": [], "List of items for clothing": [], "Settings for the monuments": {}, "Wipe ID": "dd93ad18f97c4a51a2d9054980ba74bd", "Version": { "Major": 0, "Minor": 1, "Patch": 0 } } An example of an item list given for the main inventory: "List of items for the main inventory": [ { "ShortName": "note", "Slot": 0, "Amount": 1, "SkinID": 0, "Text": "MsgNoteText" } ] P.S. In the Text field, you need to specify the language key. Or, you can just write any text, but there won't be a translation of the text. EN: { "MsgNoteText": "Welcome to our PvE server!\nThis server utilizes the RealPVE plugin.\nYou can find more details about the plugin at the following link: https://codefling.com/plugins/real-pve", "MsgMonumentOccupied": "{1} occupied {0} in {2} minutes.", "MsgMonumentFree": "{0} is available for looting!", "MsgMonumentOfferTitle": "Unlock Treasures of {0}!", "MsgMonumentOfferDescription": "Tap the notification to pay {0}.\nAnd unlock access to undiscovered riches!", "MsgMonumentLooterDeath": "You died while looting {0}. You have {1} seconds.", "MsgMonumentLooterExit": "You have left the monument. You have {0} seconds to return!", "MsgMonumentLooterRemoved": "Time's up! You have been removed from the monument!", "MsgMonumentLootingNotFree": "You have been added to the loot queue. Loot cost: {0}", "MsgMonumentNotInQueue": "You are not in the queue! You need to re-enter the monument!", "MsgMonumentNoAccess": "no access", "MsgEventOccupied": "{0} is already occupied by {1}!", "MsgEventOfferTitle": "Claim {0}!", "MsgEventOfferDescription": "Tap the notification to pay {0}.\nAnd unlock access to undiscovered riches!", "MsgEventNewLooter": "You have claimed {0}. You have {1} death for your team.", "MsgEventDeathLimit": "{0} is no longer yours! You have exceeded your death limit!", "MsgEventComplete": "{0} destroyed at coordinates: {1}!", "MsgEventPatrolHelicopter": "Patrol Helicopter", "MsgEventBradleyAPC": "Bradley", "MsgEventRaidableBases": "Raidable Bases", "MsgPrivlidgeClear": "{0} players have been removed from the Building Privilege.", "MsgPrivlidgeClearEmpty": "Only you are authorized in the Building Privilege.", "MsgVehicleDialogTitle": "Department of Motor Vehicles", "MsgVehicleDialogDescription": "ID: \nCategory: \nRegistration fee: ", "MsgVehicleDialogDescriptionValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleDialogDescriptionRegistered": "ID: \nCategory: \nRegistration date: ", "MsgVehicleDialogDescriptionValueRegistered": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleDialogDescriptionNotOwner": "ID: \nOwner: \nCategory: \nRegistration date: ", "MsgVehicleDialogDescriptionNotOwnerValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>\n<b>{3}</b>", "MsgVehicleCarDialogDescription": "ID: \nCategory: \nRegistration fee: ", "MsgVehicleCarDialogDescriptionValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleCarDialogDescriptionRegistered": "ID: \nCategory: \nReg date: ", "MsgVehicleCarDialogDescriptionValueRegistered": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleCarDialogDescriptionNotOwner": "ID: \nOwner: \nCategory: \nReg date: ", "MsgVehicleCarDialogDescriptionNotOwnerValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>\n<b>{3}</b>", "MsgVehicleCarGarageEmpty": "The car lift is empty!", "MsgVehicleDialogLink": "Register Vehicle", "MsgVehicleDialogUnLink": "Cancel registration", "MsgVehicleDialogIncorrectPassword": "The password must consist of 4 digits!", "MsgVehicleNotOwner": "You are not the owner!", "MsgVehicleCanNotInteract": "You are not the owner or their friend!", "MsgVehicleNoPermissions": "You do not have permissions for this action!", "MsgVehicleLinked": "The {0} has been successfully linked! You have {1} out of {2} available.", "MsgVehicleUnLinked": "The {0} has been successfully unlinked!", "MsgVehicleFailedDeauthorize": "You can only deauthorize by unlinking the vehicle from you.", "MsgVehicleLimit": "Limit exceeded! You have {1} out of {2} available.", "MsgVehicleDestroyed": "Your vehicle {0}({1}) has been destroyed!", "MsgVehicleFind": "Your vehicle {0} is located in grid {1}!", "MsgVehicleClear": "Removed {0} vehicles!", "MsgVehicleClearEmpty": "No vehicles found for removal!", "MsgVehicleNotFound": "Vehicle not found!", "MsgVehicleTugboatAuthorization": "To authorize in the tugboat, it must be claim!", "MsgVehicleLandVehicle": "Land", "MsgVehicleAirVehicle": "Air", "MsgVehicleWaterVehicle": "Water", "MsgVehicleWinterVehicle": "Winter", "MsgVehicleTrainVehicle": "Train", "MsgVehicleHorse": "horse", "MsgVehicleBike": "bike", "MsgVehicleCar": "car", "MsgVehicleBalloon": "air balloon", "MsgVehicleMinicopter": "minicopter", "MsgVehicleTransportHeli": "transportHeli", "MsgVehicleAttackHeli": "attack heli", "MsgVehicleRowBoat": "row boat", "MsgVehicleRHIB": "RHIB", "MsgVehicleTugBoat": "tugboat", "MsgVehicleSubmarineOne": "small submarine", "MsgVehicleSubmarineTwo": "submarine", "MsgVehicleSnowmobile": "snowmobile", "MsgVehicleTrain": "train", "MsgFree": "Free", "MsgNoDate": "null", "MsgEconomicsNotEnough": "Not enough funds!" } RU: { "MsgNoteText": "Добро пожаловать на наш PvE сервер!\nДанный сервер использует RealPVE плагин.\nПодробней о плагине можно узнать по ссылке: https://codefling.com/plugins/real-pve", "MsgMonumentOccupied": "{1} занял {0} на {2} минут.", "MsgMonumentFree": "{0} можно лутать!", "MsgMonumentOfferTitle": "Откройте сокровища {0}!", "MsgMonumentOfferDescription": "Нажми на уведомление для оплаты {0}.\nИ разблокируй доступ к неизведанным богатствам!", "MsgMonumentLooterDeath": "Вы умерли во время лутания {0}. У вас есть {1} секунд.", "MsgMonumentLooterExit": "Вы покинули монумент. У вас есть {0} секунд на возвращение!", "MsgMonumentLooterRemoved": "Время вышло! Вы были удалены из монумента!", "MsgMonumentLootingNotFree": "Вас добавили в очередь на лутание. Стоимость лутания: {0}", "MsgMonumentNotInQueue": "Вас нет в очереди! Вам необходимо перезайти в монумент!", "MsgMonumentNoAccess": "нет доступа", "MsgEventOccupied": "{0} уже занят игроком {1}!", "MsgEventOfferTitle": "Займите {0}!", "MsgEventOfferDescription": "Нажми на уведомление для оплаты {0}.\nИ разблокируй доступ к неизведанным богатствам!", "MsgEventNewLooter": "Вы заняли {0}. У вас на команду есть {1} жизней.", "MsgEventDeathLimit": "{0} больше не ваше! Вы исчерпали свой лимит жизней!", "MsgEventComplete": "{0} уничтожен в координатах: {1}!", "MsgEventPatrolHelicopter": "Патрульный вертолет", "MsgEventBradleyAPC": "Танк", "MsgEventRaidableBases": "Raidable Bases", "MsgPrivlidgeClear": "Из шкафа выписано {0} ироков.", "MsgPrivlidgeClearEmpty": "Кроме вас в шкафу ни кто не авторизован.", "MsgVehicleDialogTitle": "ГИБДД", "MsgVehicleDialogDescription": "ID: \nКатегория: \nСтоимость регистрации: ", "MsgVehicleDialogDescriptionValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleDialogDescriptionRegistered": "ID: \nКатегория: \nДата регистрации: ", "MsgVehicleDialogDescriptionValueRegistered": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleDialogDescriptionNotOwner": "ID: \nВладелец: \nКатегория: \nДата регистрации: ", "MsgVehicleDialogDescriptionNotOwnerValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>\n<b>{3}</b>", "MsgVehicleCarDialogDescription": "ID: \nКатегория: \nСтоимость: ", "MsgVehicleCarDialogDescriptionValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleCarDialogDescriptionRegistered": "ID: \nКатегория: \nДата: ", "MsgVehicleCarDialogDescriptionValueRegistered": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>", "MsgVehicleCarDialogDescriptionNotOwner": "ID: \nВладелец: \nКатегория: \nДата: ", "MsgVehicleCarDialogDescriptionNotOwnerValue": "<b>{0}</b>\n<b>{1}</b>\n<b>{2}</b>\n<b>{3}</b>", "MsgVehicleCarGarageEmpty": "Подъемник пустой!", "MsgVehicleDialogLink": "Поставить на учет", "MsgVehicleDialogUnLink": "Снять с учета", "MsgVehicleDialogIncorrectPassword": "Пароль должен состоять из 4-х цифр!", "MsgVehicleNotOwner": "Вы не являетесь владельцем!", "MsgVehicleCanNotInteract": "Вы не являетесь владелецем или его другом!", "MsgVehicleNoPermissions": "У вас нет прав для этого действия!", "MsgVehicleLinked": "{0} успешно привязан(а)! У вас {1} из {2} доступных.", "MsgVehicleUnLinked": "{0} успешно отвязан(а)!", "MsgVehicleFailedDeauthorize": "Вы можете выписаться только при отвязки транспорта от вас.", "MsgVehicleHorseLimit": "Лимит превышен! У вас {1} из {2} доступных.", "MsgVehicleDestroyed": "Ваше транспортное средство {0}({1}) было уничтожено!", "MsgVehicleFind": "Ваше транспортное средство {0} находится в квадрате {1}!", "MsgVehicleClear": "Удалено {0} транспортных средств!", "MsgVehicleClearEmpty": "Транспортные средства для удаления не найдены!", "MsgVehicleNotFound": "Транспортное средство не найдено!", "MsgVehicleTugboatAuthorization": "Для авторизации в буксире, его необходимо поставить на учет!", "MsgVehicleLandVehicle": "Наземный", "MsgVehicleAirVehicle": "Воздушный", "MsgVehicleWaterVehicle": "Водный", "MsgVehicleWinterVehicle": "Зимний", "MsgVehicleTrainVehicle": "ЖД", "MsgVehicleHorse": "Лошадь", "MsgVehicleBike": "Мотоцикл", "MsgVehicleCar": "Машина", "MsgVehicleBalloon": "Воздушный шар", "MsgVehicleMinicopter": "Мини коптер", "MsgVehicleTransportHeli": "Корова", "MsgVehicleAttackHeli": "Боевой вертолет", "MsgVehicleRowBoat": "Лодка", "MsgVehicleRHIB": "Патрульная лодка", "MsgVehicleTugBoat": "Буксир", "MsgVehicleSubmarineOne": "Маленькая подлодка", "MsgVehicleSubmarineTwo": "Подлодка", "MsgVehicleSnowmobile": "Снегоход", "MsgVehicleTrain": "Поезд", "MsgFree": "Бесплатно", "MsgNoDate": "пусто", "MsgEconomicsNotEnough": "Не достаточно средств!" } vehicle: find - helps to find a player's vehicle; unlink - unlinks the vehicle without the need to approach it; clear - unlinks all vehicles. Example: /realpve vehicle find *netID* This plugin provides the ability to claim vehicles, thereby preventing theft and griefing from other players. In permissions, you can set the price and quantity restrictions for each type of vehicle, ensuring flexible customization according to your preferences. An assigned vehicle can't be damaged, looted or pushed by other players, but it can be pushed if it is within someone else's Building Privilege. This plugin introduces queue system and loot purchases for monuments. All monuments are configured in the config file under the "Settings for the monuments" section. You can customize the price and time for looting each monument. Within monuments, only the "Looter" and his friends have the ability to loot, pick up items or damage entities. Additionally, NPCs within monuments do not aggress against other players and do not receive damage from them. If a player dies within the monument, they will have a grace period to return. This allows players to safely loot monuments without fear of griefing. Example of monument configuration: "ferry_terminal_1": { "Type": "RadTown", "ShowSuffix": true, "Broadcast": true, "LootingTime": 900, "Price": 0.0, "BarSettings": { "Order": 10, "Height": 26, "Main_Color": "#A064A0", "Main_Transparency": 0.8, "Main_Material": "", "Image_URL": "https://i.imgur.com/mn8reWg.png", "Image_Sprite": "", "Image_IsRawImage": false, "Image_Color": "#A064A0", "Text_Size": 12, "Text_Color": "#FFFFFF", "Text_Font": "RobotoCondensed-Bold.ttf", "SubText_Size": 12, "SubText_Color": "#FFFFFF", "SubText_Font": "RobotoCondensed-Bold.ttf" } } Type - This field serves only as an indicator for you. The changes won't have any impact; ShowSuffix - Suffix display. Some monuments (for example Warehouses) have suffixes in the name, like "Warehouse #12"; Broadcast - Enabling or disabling broadcasts when a monument is occupied or vacated; LootingTime - Time allocated for looting the monument; Price - The price for which you can start looting the monument. 0 means looting is free; BarSettings - Settings for the Advanced Status Bar. You can also choose the types of monuments by specifying them in the config file under the "List of tracked types of monuments" section. A list of all available types can be viewed on the MonumentsWatcher's page in the "Developer API" section. "List of tracked types of monuments": [ "RadTown", "RadTownWater", "RadTownSmall", "TunnelStation" ] Events, similar to monuments, offer the opportunity to claim events. All events are configured in the config file under the "Settings for the events" section. You can customize the price of looting and looting attempts(deaths, including friends). Just like in monuments, only the "Looter" and his friends have the ability to loot and damage entities. Additionally, in events, NPCs do not aggress against other players. If a player(including friends) exceeds the death limit, the event became free, thereby providing other players with the opportunity to claim the event. Example of event configuration: "Settings for the events": { "PatrolHelicopter": { "Price": 100.0, "DeathLimit": 5 }, "BradleyAPC": { "Price": 100.0, "DeathLimit": 5 }, "RaidableBases": { "Price": 100.0, "DeathLimit": 5 } } Price - The price to claim the event. 0 means looting is free; DeathLimit - Limit of deaths after which the event becomes free.
    $29.99
  6. Version 1.0.10

    410 downloads

    Are your players tired of waiting for Airdrops? This little plugin makes them appear almost instantly, no cargo plane, no parachutes. Airdrop will spawn wherever the supply signal lands. The delay can be modified in the config file. The default is 5 seconds to allow the supply signal to land and smoke briefly. Config File { "Delay Before Spawn": 5.0, "Use Permission": false, "Prevent Deploying Inside (Players will only be able to deploy supply signals outside)": false } if "Use Permission" is set true then permission to be set is instantairdrop.use If "Prevent Deploying Inside" the Airdrop will be cancelled, the supply signal will be refunded to the player and a message will inform the player that supply signals can only be deployed outside. This is to prevent instant airdrops spawning inside of bases and is optional. Tested to work nicely along side other plugins such as: Heli Signals Bradley Drops Fancy Drop Loot Defender Signal Cooldown Helpful Supply Supply Lock
    $3.99
  7. Version 1.0.7

    390 downloads

    Heavy Oil Rig Event is a configurable plugin that allows for a new type of random event. Randomly a message will appear letting players know that there is a heavy oil rig being formed. The Oil Rig will then be equipped with extra scientists, auto turrets, and a Bradley. Players must try to clear the oil rig and find the scientist who drops the code to disable the auto turrets OR destroy all the turrets. If the code is found, it can be entered into the code lock on the second to highest floor to disable the turrets. Once the turrets and scientists are dealt with, players must defeat the Bradley which guards the hackable crates. Finally, once the Bradley is defeated, players can collect all the loot. That's if someone else doesn't get to it first! This is a great event to add to your server to give it a little more variety. It can be a fun PVP zone or a PVE event for non PVP servers. EASY OPTIONAL SETUP - NO SETUP REQUIRED You can simple drop the plugin in as-is and it will start the random event every 1 to 2 hours OR you can modify the config to your specific needs. Configuration Example - en Admin Only Commands /HeavyOilStart /HeavyOilStop Hooks void HeavyOilRigEventStarted() void HeavyOilRigEventStopped() Customization Spawn locations as well as the total number turrets, scientists, hackable crates, & APCbradleys can be modified. Simply go to the location in game you want to place the new item and use the command /HoPOS. It will message you the location. You can the add that location to the config in the appropriate section for want you want to modify. Reload the plugin and you're good to go! Discord: cahnu
    $19.99
  8. Version 1.3.2

    3,531 downloads

    Adds a cargo plane crash event to your server. The crash site is guarded by NPCs that patrol the area and can chase players. You can also set up custom loot using the "SimpleLootTable" plugin. Features: Support for third-party plugins Great customization options in the config Console commands: callcargoplane - force the event to start crashcargoplane - force the event to end Chat commands(need admin privileges): showcrashzone - displays the crash area setcrashzonecenter - set the center of the crash zone to where the player is callcargoplane - force the event to start crashcargoplane - force the event to end cpc_add_crashzone - adds a new zone at the location where the player is, can be used if you use multiple zones(you can set the name and radius - /cpc_add_crashzone "name" "radius") Hooks: void CargoPlaneCrashStarted() // called when the event starts void CargoPlaneCrashCrashed() // called when a cargo plane crashes CargoPlaneCrash config: { "Triggering an event by timer (disable if you want to trigger the event only manually)": true, "Time to event start(in seconds)": 3600.0, "Random time to event start": false, "Minimum time to event start(in seconds)": 600, "Maximum time to event start(in seconds)": 10800, "CargoPlane speed(recommended 4 to 6)": 5.0, "Minimum amount of online players to trigger the event": 1, "Crates amount(spawn after crash)": 1, "Crate simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in a crate(plugin SimpleLootTable is required)": 0, "Maximum number of items in a crate(plugin SimpleLootTable is required)": 0, "Crates lifetime(in seconds). The crate will not be destroyed if it has been activated": 3600, "Crates timer(in seconds)": 900, "Airdrops amount(spawn after crash)": 1, "Airdrop simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Maximum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Airdrops lifetime(in seconds)": 3600, "Fireballs amount(spawn after crash)": 5, "Passengers amount(spawn after crash)": 2, "Explosion marker on the map(spawn after crash)": true, "Explosion marker lifetime(in seconds)": 300, "Enable signal smoke(spawn after crash)": true, "Signal smoke lifetime(in seconds, max 214)": 214, "Map size(crash zone size), you can see the zone, use the chat command /showcrashzone": 4500.0, "Starting altitude, defaults to map size, can be increased if cargo plane hits high ground(no more than 10000 recommended)": 4500.0, "Crash zone center. Use chat command /setcrashzonecenter to set to player position. You can check crash zone center, use the chat command /showcrashzone": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Use multiple zones": false, "Select a zone from the list sequentially(if false, then the crash zone will be chosen randomly)": false, "Zones list": [ { "name": "0", "radius": 300, "center": { "x": -300.0, "y": 0.0, "z": 0.0 } }, { "name": "1", "radius": 200, "center": { "x": 100.0, "y": 0.0, "z": 0.0 } } ], "Event message(if empty, no message will be displayed)": "CargoPlane event started", "Crash message(if empty, no message will be displayed)": "Cargo plane crashed", "Message about coordinates(will display the coordinates of the crash site. If empty, no message will be displayed)": "", "Kit name(you can use kits for passengers if you have Kits plugin)": "", "Passenger name": "Mister bot", "NPCs amount(spawn after crash)": 2, "NPCs lifetime(in seconds)": 3600, "NPCs type(NPCs prefab, experimental setting, it is not known how the NPCs will behave) 0 - tunneldweller; 1 - underwaterdweller; 2 - excavator; 3 - full_any; 4 - lr300; 5 - mp5; 6 - pistol; 7 - shotgun; 8 - heavy; 9 - junkpile_pistol; 10 - oilrig; 11 - patrol; 12 - peacekeeper; 13 - roam; 14 - roamtethered; 15 - bandit_guard; 16 - cargo; 17 - cargo_turret_any; 18 - cargo_turret_lr300; 19 - ch47_gunner": 8, "NPCs health(0 - default)": 0, "NPCs damage multiplier": 1.0, "NPCs accuracy(the lower the value, the more accurate, 0 - maximum accuracy)": 2.0, "NPCs attack range": 75.0, "Minimum distance to NPC damage": 75.0, "Message if the player attacks far away NPCs": "NPC is too far away, he doesn't take damage", "Kit for NPCs. The NPC will use the weapon that is in the first slot of the belt(requires Kits plugin)": "", "Default displayName for NPC(for SimpleKillFeed/DeathNotes plugin)": "Crashsite NPC", "List of displayNames for each NPC(for SimpleKillFeed/DeathNotes plugin)": [ "Crashsite NPC1", "Crashsite NPC2", "Crashsite NPC3" ], "Prohibit building near the crash site": false, "How long construction is prohibited near the crash site(in seconds)": 1800, "Event marker on the map(spawn an event marker at the crash site)": false, "Event marker name": "Cargo plane crash site", "Event marker lifetime(in seconds)": 3600, "Event marker transparency(0-1)": 0.75, "Event marker radius": 0.5, "Event marker color.R(0-1)": 1.0, "Event marker color.G(0-1)": 0.0, "Event marker color.B(0-1)": 0.0, "Do not spawn crates and NPCs when a cargo plane falls under water (if the water depth is greater than)": 0.5, "Do not choose a crash site near monuments": false }
    $19.99
  9. Version 1.0.1

    367 downloads

    With this plugin you can create loot tables and apply them to default entities like loot barrels, crates, toolboxes, hackable crates etc. You can also use loot tables for custom storage containers, including using API. You can create loot tables with unique items using displayname and skins for them (please only use this for items with max stacksize count of 1, like for weapons). Developer API: (void) GetSetItems(BaseEntity entity, string tableName, int minAmount, int maxAmount, float multiplier) // Will fill your custom crate with a set of items using your chosen loot table entity - crate or any storage container tableName - loot table filename minAmount - minimum number of items maxAmount - maximum number of items multiplier - items multiplier
    Free
  10. Version 1.0.2

    48 downloads

    Adds an exciting event to your server: a box appears at a random location on the map. Players must find it using a special compass. Whoever finds this box first will get all the loot. The plugin is easy to set up and has great customization. For the plugin to work, plugins such as ImageLibrary and SimpleLootTable are required! Commands (admin only): /sch_start - starts an event /sch_stop - ends an event Config: { "Autostart event": true, "Minimum time to event start(in seconds)": 3000, "Maximum time to event start(in seconds)": 5000, "Minimum amount of online players to trigger the event": 1, "Crate prefab": "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab", "Crate skin": 0, "Event duration": 600, "Minimum number of items in a crate": 6, "Maximum number of items in a crate": 12, "Simple loot table name": "exampleTable", "Pre-event message": "Scavenger hunt event will start in a minute", "Pre-event message time(in seconds)": 60, "Event message": "The scavenger hunt event has begun, follow the compass and find the crate first", "Find message(message when someone found the crate)": "Someone found the crate", "Not find message(event if no one found the box)": "Nobody found the box crate", "End event message": "Scavenger hunt event ended", "Icon AnchorMin": "0.02 0.92", "Icon AnchorMax": "0.07 0.994", "North icon": "https://i.imgur.com/myBNiHd.png", "South icon": "https://i.imgur.com/UsUrH80.png", "West icon": "https://i.imgur.com/QiSH0Xx.png", "East icon": "https://i.imgur.com/10RljdU.png", "NorthWest icon": "https://i.imgur.com/RC9W0rV.png", "NorthEast icon": "https://i.imgur.com/Nh6wmlo.png", "SouthWest icon": "https://i.imgur.com/KJ8YiU5.png", "SouthEast icon": "https://i.imgur.com/l6HDfzQ.png" }
    $14.99
  11. Fruster

    Drone Event

    Version 1.1.3

    486 downloads

    Adds drones to your server. Drones can attack with grenades and shoot at players, you can destroy drones, they have loot. Drones spawn near monuments, also you can add custom spawn points. Features: Easy to set up. Excellent customization options in the config. You can customize the monuments where the drones will spawn. You can customize the contents of the drone in the config file: you can set up a list of items that will be inside you can choose drop chance (1 - 100%) you can choose skins for items You can also customize the health and respawn time of the drones. Commands(admin only): dreshowpoints - displays all spawn points on the map dreshowdrones - displays all drones on the map dreshowzone - displays nearby areas with drones drerespawndrones - respawn all drones on the map forcibly dreremovedrones - removes all drones from the map dre_removepoint - removes custom spawn point (you need to be close to it) dre_addpoint - adds a custom spawn point (at the place where you are). You can also enter the command with arguments: /dre_addpoint "name" "flightRadius" "use" Config file: { "Minimum respawn time(in minutes)": 15, "Maximum respawn time(in minutes)": 30, "Drone health (hits amount)": 2, "Drone speed(0.5 - 1 recommended)": 0.7, "Grenade damage scale": 1.0, "Attack range": 40, "Drone aggressiveness, from 0 to 100 (the more, the more often the drone attacks)": 10, "Adds a searchlight for drones": false, "Adds a turret for drones": false, "Turret damage scale": 1.0, "Turret weapon short name": "pistol.revolver", "The drone will throw grenades at players": true, "Do not calculate collisions while the drone is just flying (set to true if you have problems with your server performance)": false, "Monument settings": [ { "name": "gas_station", "flightRadius": 15, "offset": { "x": 17.0, "y": 30.0, "z": 0.0 }, "use": true }, { "name": "supermarket", "flightRadius": 15, "offset": { "x": 0.0, "y": 15.0, "z": 0.0 }, "use": true }, { "name": "warehouse", "flightRadius": 15, "offset": { "x": -5.0, "y": 15.0, "z": 0.0 }, "use": true }, { "name": "water_treatment", "flightRadius": 15, "offset": { "x": -60.0, "y": 20.0, "z": 0.0 }, "use": true }, { "name": "junkyard", "flightRadius": 15, "offset": { "x": 0.0, "y": 15.0, "z": 0.0 }, "use": true }, { "name": "lighthouse", "flightRadius": 15, "offset": { "x": 0.0, "y": 35.0, "z": 40.0 }, "use": true }, { "name": "sphere_tank", "flightRadius": 15, "offset": { "x": 60.0, "y": 30.0, "z": 40.0 }, "use": true }, { "name": "harbor_1", "flightRadius": 15, "offset": { "x": 20.0, "y": 15.0, "z": 90.0 }, "use": true }, { "name": "harbor_2", "flightRadius": 15, "offset": { "x": -100.0, "y": 20.0, "z": -20.0 }, "use": true }, { "name": "desert_military_base", "flightRadius": 15, "offset": { "x": -15.0, "y": 20.0, "z": -5.0 }, "use": true }, { "name": "excavator", "flightRadius": 15, "offset": { "x": 65.0, "y": 20.0, "z": -10.0 }, "use": true }, { "name": "swamp", "flightRadius": 15, "offset": { "x": -10.0, "y": 30.0, "z": -15.0 }, "use": false }, { "name": "radtown_small", "flightRadius": 15, "offset": { "x": -5.0, "y": 30.0, "z": -5.0 }, "use": true }, { "name": "water_well", "flightRadius": 15, "offset": { "x": 0.0, "y": 30.0, "z": 0.0 }, "use": true }, { "name": "mining_quarry", "flightRadius": 15, "offset": { "x": 0.0, "y": 25.0, "z": 0.0 }, "use": false }, { "name": "satellite_dish", "flightRadius": 15, "offset": { "x": -40.0, "y": 25.0, "z": -20.0 }, "use": false }, { "name": "cave_small", "flightRadius": 15, "offset": { "x": 0.0, "y": 30.0, "z": 0.0 }, "use": false }, { "name": "cave_medium", "flightRadius": 15, "offset": { "x": 0.0, "y": 30.0, "z": 0.0 }, "use": false }, { "name": "cave_large", "flightRadius": 30, "offset": { "x": 0.0, "y": 35.0, "z": 0.0 }, "use": false }, { "name": "airfield", "flightRadius": 25, "offset": { "x": -75.0, "y": 20.0, "z": 0.0 }, "use": false }, { "name": "launch_site", "flightRadius": 15, "offset": { "x": 0.0, "y": 20.0, "z": 130.0 }, "use": false }, { "name": "powerplant", "flightRadius": 25, "offset": { "x": -75.0, "y": 20.0, "z": -40.0 }, "use": false }, { "name": "trainyard", "flightRadius": 15, "offset": { "x": -70.0, "y": 20.0, "z": 0.0 }, "use": false }, { "name": "arctic_research_base", "flightRadius": 25, "offset": { "x": 10.0, "y": 15.0, "z": -25.0 }, "use": true }, { "name": "ice_lake", "flightRadius": 15, "offset": { "x": 0.0, "y": 20.0, "z": 0.0 }, "use": false }, { "name": "military_tunnel", "flightRadius": 15, "offset": { "x": 20.0, "y": 25.0, "z": -15.0 }, "use": false }, { "name": "power_sub_big", "flightRadius": 10, "offset": { "x": 0.0, "y": 20.0, "z": 0.0 }, "use": false } ], "Custom spawn points settings": [ { "name": "point1", "flightRadius": 15, "position": { "x": 0.0, "y": 100.0, "z": 0.0 }, "use": false }, { "name": "point2", "flightRadius": 15, "position": { "x": 0.0, "y": 200.0, "z": 0.0 }, "use": false } ], "Drop items list": [ { "name": "metal.fragments", "dropChance": 100, "minAmount": 50.0, "maxAmount": 300, "skinID": 0 }, { "name": "metal.refined", "dropChance": 100, "minAmount": 5.0, "maxAmount": 10, "skinID": 0 }, { "name": "scrap", "dropChance": 100, "minAmount": 10.0, "maxAmount": 20, "skinID": 0 }, { "name": "techparts", "dropChance": 50, "minAmount": 1.0, "maxAmount": 2, "skinID": 0 } ] }
    $14.99
  12. Version 1.0.1

    16 downloads

    Adds an exciting event for players to your server. When the event starts, players can get more loot from barrels. The event is easy to configure and can be triggered automatically or by command. Commands (admin only): /bbe_start - starts an event /bbe_stop - starts an event /bbe_forcestart - force the event to start Config: { "Autostart event(disable if you want to trigger the event only manually)": true, "Minimum time to event start(in seconds)": 900, "Maximum time to event start(in seconds)": 10800, "Minimum event duration(in seconds)": 300, "Maximum event duration(in seconds)": 900, "Minimum number of online players to trigger an event": 1, "Pre-event message": "Barrel breaker event will start in a minute", "Pre-event message time(in seconds)": 60, "Event message": "The barrel breaker event has begun, go and break all the barrels!", "End event message": "Barrel breaker event ended", "Items list": [ { "prefabName": "scrap", "dropChance": 100, "min": 2, "max": 2 }, { "prefabName": "metal.fragments", "dropChance": 0, "min": 1, "max": 100 } ] }
    $9.99
  13. Version 1.0.5

    268 downloads

    Adds an event for the Lunchsite monument to your server. A crate with valuable loot will spawn on the helipad. The crate is protected by NPC guards and a patrol helicopter. The event is completely ready for use immediately after installation, you can flexibly configure it at your discretion Features: Easy to set up. Excellent customization options in the config You can customize the contents of the box: in the config file, set up a list of items that will be inside also you can use kits (you need Kits plugin), just set the name of the kit in the config file, you can use the list of kits and choose them randomly also you can use loot tables (you need SimpleLootTable plugin) You can customize the NPCs: you can set the health of the npc you can set NPC damage multiplier on players you can give kits for NPCs (you need a Kits plugin) Commands(admin only): hpestart - force the event to start hpestop - force stop the event Hooks: void LaunchSiteHelipadEventStarted() // called when the event starts { } void LaunchSiteHelipadEventEnded() // called when the event has ended { } Config file: { "Time to event start(in seconds)": 3600, "Random time to event start": false, "Minimum time to event start(in seconds)": 900, "Maximum time to event start(in seconds)": 10800, "Box lifetime(in seconds)": 1800, "Time the box is closed(in seconds)": 900, "Box skin": 0, "NPCs lifetime(in seconds)": 3600, "NPCs amount(maximum 20)": 2, "NPCs type, 0 - tunneldweller; 1 - underwaterdweller; 2 - excavator; 3 - full_any; 4 - lr300; 5 - mp5; 6 - pistol; 7 - shotgun; 8 - heavy; 9 - junkpile_pistol; 10 - oilrig; 11 - patrol; 12 - peacekeeper; 13 - roam; 14 - roamtethered; 15 - bandit_guard; 16 - cargo; 17 - cargo_turret_any; 18 - cargo_turret_lr300; 19 - ch47_gunner": 8, "NPCs health(0 - default)": 0, "NPCs damage multiplier": 1.0, "List of kits for each NPC(requires Kits plugin)": [ "kit1", "kit2", "kit3" ], "Event start message(if empty, no message will be displayed)": "Helipad event started", "Message when box is unlocked(if empty, no message will be displayed)": "Box on the helipad unlocked", "Spawns a helicopter right on the launchsite(if false, then the helicopter will arrive from afar in a few seconds)": false, "Patrol helicopter spawn chance (0 - 100%)": 50, "Helicopter patrol range": 150, "How long the helicopter will patrol the launchsite (in minutes)": 5, "Helicopter damage multiplier": 1.0, "Helicopter health": 10000.0, "Helicopter main rotor health": 900.0, "Helicopter tail rotor health": 500.0, "The patrol helicopter will not patrol the helipad if it has found a target": false, "Make helicopter fly away after end of patrol time": false, "Event marker on the map(will spawn a marker immediately after the start of the event)": false, "Event marker name": "Launch site event", "Event marker lifetime(in seconds)": 3600, "Event marker transparency(0-1)": 0.75, "Event marker radius": 0.5, "Event marker color.R(0-1)": 1.0, "Event marker color.G(0-1)": 0.0, "Event marker color.B(0-1)": 0.0, "Use box kit(need a plugin Kits)": false, "Messages list - messages that players will see, depending on how much time (in seconds) is left before the box is opened": [ { "message": "The box on the helipad will open in 15 minutes", "time": 900 }, { "message": "The box on the helipad will open in 10 minutes", "time": 600 }, { "message": "The box on the helipad will open in 5 minutes", "time": 300 }, { "message": "The box on the helipad will open in 3 minutes", "time": 180 }, { "message": "The box on the helipad will open in 1 minute", "time": 60 } ], "List of items in the box": [ { "shortname": "ammo.rocket.basic", "minAmount": 1, "maxAmount": 3, "skinID": 0 }, { "shortname": "explosive.timed", "minAmount": 1, "maxAmount": 3, "skinID": 0 }, { "shortname": "explosive.satchel", "minAmount": 5, "maxAmount": 10, "skinID": 0 }, { "shortname": "explosives", "minAmount": 40, "maxAmount": 100, "skinID": 0 }, { "shortname": "ammo.rifle.explosive", "minAmount": 64, "maxAmount": 128, "skinID": 0 }, { "shortname": "rocket.launcher", "minAmount": 1, "maxAmount": 1, "skinID": 0 } ], "Kit list": [ "111111111", "222222222", "333333333" ], "Use random kit(if false, then the first Kit in the list is always used": false, "Box simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in the box(plugin SimpleLootTable is required)": 1, "Maximum number of items in the box(plugin SimpleLootTable is required)": 3
    $11.99
  14. Version 1.3.8

    4,953 downloads

    Adds an airfield event to your server! A cargo plane lands on the airfield and drops airdrops, boxes. Strong NPCs and a patrol helicopter will protect the crates You can also set up custom loot using the "SimpleLootTable" plugin Features: Easy to set up. Excellent customization options in the config Commands(admin only): afestart - force the event to start afestop - cause the event to end afefast - quick landing of a cargo plane, for testing settings afe_addcustom - adds a custom landing place for a cargo plane. You must stand on level ground and look in the direction where the cargo plane will move(do not forget to set in the config file "Use a custom place to land a cargo plane": true) Hooks: void AirfieldEventStarted() // called when the event starts { } void AirfieldEventEnded() // called when the event has ended { } AirfieldEvent config: { "Triggering an event by timer (disable if you want to trigger the event only manually)": true, "Time to event start(in seconds, minimum 900)": 3900, "Random time to event start": false, "Minimum time to event start(in seconds, minimum 900)": 900, "Maximum time to event start(in seconds)": 10800, "Minimum number of online players to trigger an event": 1, "Drops amount(number of cargo spawns after plane landing, maximum 10)": 3, "Crates amount(spawn every cargo drop)": 1, "Crate simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in a crate(plugin SimpleLootTable is required)": 0, "Maximum number of items in a crate(plugin SimpleLootTable is required)": 0, "Remove crates after being looted by a player(in seconds)": 300, "Extend the duration of the event if the NPCs were attacked(if there is less time left, then increase to the set time(in seconds))": 600, "Crates lifetime(in seconds). The crate will not be destroyed if it has been activated": 3600, "Crates timer(in seconds)": 900, "Airdrops amount(spawn every cargo drop)": 1, "Airdrop simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Maximum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Airdrops lifetime(in seconds)": 3600, "NPCs amount(spawn every cargo drop)": 0, "NPCs lifetime(in seconds)": 3600, "NPCs type(NPCs prefab, experimental setting, it is not known how the NPCs will behave) 0 - tunneldweller; 1 - underwaterdweller; 2 - excavator; 3 - full_any; 4 - lr300; 5 - mp5; 6 - pistol; 7 - shotgun; 8 - heavy; 9 - junkpile_pistol; 10 - oilrig; 11 - patrol; 12 - peacekeeper; 13 - roam; 14 - roamtethered; 15 - bandit_guard; 16 - cargo; 17 - cargo_turret_any; 18 - cargo_turret_lr300; 19 - ch47_gunner": 0, "NPCs health(0 - default)": 0, "NPCs damage multiplier": 1.0, "NPCs attack range": 75.0, "Minimum distance to NPC damage": 75.0, "Message if the player attacks far away NPCs": "NPC is too far away, he doesn't take damage", "Forcibly immobilize an NPC": false, "List of kits for each NPC(requires Kits plugin)": [ "kit1", "kit2", "kit3" ], "Default displayName for NPC(for SimpleKillFeed/DeathNotes plugin)": "Airfield NPC", "List of displayNames for each NPC(for SimpleKillFeed/DeathNotes plugin)": [ "Airfield NPC1", "Airfield NPC2", "Airfield NPC3" ], "Event message(if empty, no message will be displayed)": "Airfield event started", "Event end message(if empty, no message will be displayed)": "Airfield event ended", "Landing message(displayed when the cargo plane has landed)": "Cargoplane landed at Airfield", "Calls a helicopter to the airfield after landing a cargo plane": false, "How long the helicopter will patrol the airfield (in minutes)": 5, "Helicopter damage multiplier": 1.0, "Helicopter health": 10000.0, "Helicopter main rotor health": 900.0, "Helicopter tail rotor health": 500.0, "The patrol helicopter will not patrol the airfield if it has found a target": true, "Make helicopter fly away after end of patrol time": false, "Spawns a helicopter right on the airfield(if false, then the helicopter will arrive from afar in a few seconds)": false, "Event marker on the map(will spawn a marker immediately after the start of the event)": false, "If true, spawn the marker only after the plane lands": false, "Event marker name": "Airfield event", "Event marker lifetime(in seconds)": 3600, "Event marker transparency(0-1)": 0.75, "Event marker radius": 0.5, "Event marker color.R(0-1)": 1.0, "Event marker color.G(0-1)": 0.0, "Event marker color.B(0-1)": 0.0, "Use a custom place to land a cargo plane": false, "Custom place position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Custom place rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Use custom navmesh (enable if using custom airfield and getting NPC navmesh error)": false }
    $19.99
  15. Version 1.2.6

    686 downloads

    Experience the thrill of high-seas plunder with "Tugboat Pirates". Encounter a Tugboat, brimming with NPC pirates protecting their valuable loot. Engage in intense battles, eliminate the captain for an access code, and seize the treasure. Features Tugboat with Pirate NPCs and loot patrols the ocean Kill the captain to get access to the loot room Fully configurable boat interior Boat location marked on the map Fully customizable NPCs (you can even give them rocket launchers in their kits) Event starts automatically (configurable time, can be disabled) Announcements via gametip and/or chat NPC are turret NPC that do not move from their station on the Tugboat Door code of the loot room can be found in the captain's corpse (pirate quotes can be changed in the config) Commands All Commands require the admin permission /tugboatstart - Manually start the event /tugboatstop - Manually end the event Hooks (void) OnTugboatPiratesStarted() // Called when the event has started (void) OnTugboatPiratesEnded() // Called after the event has ended Permissions tugboatpirates.admin - Required to use admin commands Configuration { "Time between events (minutes, set to -1 to disable scheduled events)": 60, "Event duration (seconds)": 3600, "Show toast when event starts": true, "Announce event in chat": true, "Boat leave time before despawning (seconds)": 120, "Time before boat despawn when captain is killed (seconds)": 1200, "Boat configurations": [ { "Location offset (used when spawning multiple boats)": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Npc profile for captain (must be a valid profile)": "captain", "Npc spawn locations and profiles": { "back_right": "pirate_lr", "back_left": "pirate_lr", "upper_front_right": "pirate_lr", "upper_front_left": "pirate_lr", "upper_back_right": "pirate_lr", "upper_back_left": "pirate_lr", "roof_back": "pirate_lr", "entrance_right": "pirate_lr", "entrance_left": "pirate_lr", "roof_right": "pirate_lr", "roof_left": "pirate_lr", "front": "pirate_lr", "right": "pirate_mp5", "left": "pirate_mp5" }, "Interior objects (crates, decoration, etc.)": [ { "Prefab path": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab", "Rotation": 180.0, "Position on boat": { "x": 0.0, "y": 2.0, "z": 4.2 }, "Skin id": 1394363785, "Loot profile (only for crates, leave empty for default loot)": "" }, // Removed some lines for readability reasons ] } ], "Npc profiles": { "pirate_lr": { "name": "Pirate", "health": 200.0, "enableRadio": true, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "hoodie", "amount": 1, "skinId": 2984978438 }, { "shortName": "pants", "amount": 1, "skinId": 2984977257 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "rifle.lr300", "amount": 1, "skinId": 0 } ] }, "pirate_mp5": { "name": "Pirate", "health": 150.0, "enableRadio": true, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "hoodie", "amount": 1, "skinId": 2984978438 }, { "shortName": "pants", "amount": 1, "skinId": 2984977257 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "smg.mp5", "amount": 1, "skinId": 0 } ] }, "captain": { "name": "Captain", "health": 100.0, "enableRadio": false, "senseRange": 0.0, "visionCone": 0.0, "damageScale": 1.0, "memoryDuration": 0.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "tshirt", "amount": 1, "skinId": 811762477 }, { "shortName": "pants.shorts", "amount": 1, "skinId": 849256923 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "mace.baseballbat", "amount": 1, "skinId": 0 } ] } }, "Loot profiles": { "crate_2": [ { "Short name": "scrap", "Min amount": 2, "Max amount": 20, "Chance": 1.0, "Skin id": 0 }, { "Short name": "metal.refined", "Min amount": 4, "Max amount": 8, "Chance": 0.5, "Skin id": 0 }, { "Short name": "gears", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "sewingkit", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "rope", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "sheetmetal", "Min amount": 1, "Max amount": 2, "Chance": 0.2, "Skin id": 0 }, { "Short name": "grenade.molotov", "Min amount": 1, "Max amount": 2, "Chance": 0.1, "Skin id": 0 }, { "Short name": "grenade.f1", "Min amount": 1, "Max amount": 4, "Chance": 0.1, "Skin id": 0 }, { "Short name": "telephone", "Min amount": 1, "Max amount": 1, "Chance": 0.1, "Skin id": 0 }, { "Short name": "multiplegrenadelauncher", "Min amount": 1, "Max amount": 1, "Chance": 0.1, "Skin id": 0 } ], "pirate": [ { "Short name": "scrap", "Min amount": 2, "Max amount": 6, "Chance": 1.0, "Skin id": 0 }, { "Short name": "bottle.vodka", "Min amount": 1, "Max amount": 1, "Chance": 0.7, "Skin id": 0 }, { "Short name": "pistol.eoka", "Min amount": 1, "Max amount": 1, "Chance": 0.2, "Skin id": 0 }, { "Short name": "ammo.handmade.shell", "Min amount": 5, "Max amount": 10, "Chance": 0.2, "Skin id": 0 }, { "Short name": "rope", "Min amount": 1, "Max amount": 3, "Chance": 0.3, "Skin id": 0 }, { "Short name": "sewingkit", "Min amount": 1, "Max amount": 2, "Chance": 0.3, "Skin id": 0 } ] }, "Priate quotes (inluded in captain's note)": [ "If rum can’t fix it, ye are not using enough rum.", "But… why is the rum gone?", "Be who you arrrr...", "All for rum and rum for all!", "Land was created to provide a place for boats to visit.", "If ye can read this ye be stupid." ] }
    $18.99
  16. Adem

    Armored Train

    Version 1.6.0

    7,746 downloads

    The New Year is coming and I have prepared for you a new preset customization for the train!After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. You can also disable the customization of certain wagons or change the customization of the NPCs in the file oxide/data/ArmoredTrain/NewYear New Year's map from the video: This plugin will add an armored train to your server, which can travel both in the subway and by rail. It can consist of any number of wagons. A helicopter can accompany it. Bradley, npc, turrets, simsites can be installed on the train. The plugin allows you to create any number of train presets, for which the order of wagons, the helicopter preset, the probability of spawn and the duration of patrolling can be specified. Each wagon or locomotive can be configured separately. Any speed can be set by the locomotive.If there is no spawn of trains on the surface on your custom map, read the section “Custom spawn points” Caboose By default, one of the presets of the train is a locomotive and a caboose. This train does not attack players first and there is no loot on it. It is intended only for players to travel around the map. You can add a caboose wagon to any other train, or create your own galley train with any number and any set of wagons. Halloween Update Have you already prepared your server for Halloween? On the eve of the Halloween Rust update, I have prepared for customization of all armored train cars. After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. Custom spawn points If you are using a custom map in which there are no spawn trains on the surface, but there is a railway, then for the train to work on the surface, you need to add custom spawn points of the train. Instruction: Stand at the point where you want the train to spawn Enter the command /atrainpoint If you receive a message that a point has been created, enable “Use custom spawn coordinates [true/false]” in config For correct operation, it is recommended to create several spawn points of the train Chat commands (only for administrators) /atrainstart– launches the event in a random configuration /atrainstartunderground - forcibly launches an event underground /atrainstartaboveground - forcibly launches an event aboveground /atrainstart <trainPresetName> – launches the event in the <trainPresetName> configuration /atrainstartunderground <trainPresetName> /atrainstartaboveground <trainPresetName> /atrainstop– stops the event /atrainpoint– creates a custom spawn point of the train in your position Console commands (RCON only) atrainstart– launches the event in a random configuration atrainstartunderground - forcibly launches an event underground atrainstartaboveground - forcibly launches an event aboveground atrainstart <trainPresetName> – launches the event in the <trainPresetName> configuration atrainstartunderground <trainPresetName> atrainstartaboveground <trainPresetName> atrainstop – stops the event Config en – example of plugin configuration in English ru – example of plugin configuration in Russian Dependencies (optional, not required) True PVE PveMode GUI Announcements Notify DiscordMessages AlphaLoot CustomLoot Economics Server Rewards IQEconomic Api bool IsArmoredTrainActive() bool StopArmoredTrain() bool StartArmoredTrainEvent() bool EndArmoredTrainEvent() bool IsTrainBradley(uint netID) bool IsTrainHeli(uint netID) bool IsTrainCrate(uint netID) bool IsTrainSamSite(uint netID) bool IsTrainWagon(uint netID) bool IsTrainTurret(uint netID) Vector3 ArmoredTrainLocomotivePosition() Hooks OnArmoredTrainEventStart OnArmoredTrainEventStop Contact me in Discord: Adem#955
    $29.99
  17. Version 1.0.11

    286 downloads

    Adds to your server supply signals, which can be divided into categories of loot, such as: medicine, weapons, clothing, explosives, and others. Features Performance (algorithms are optimized, data are cached) Item customization (icons, display name, etc.) Loot customization (amount of items in the container, the chance of items, custom items) Drop customization (supply signal can spawn in barrels, containers, etc.) Fall customization (supply signal can fall at a different rate) Commands hsupply.give [name/steamid] [supply name] [amount] (give a player a supply signal) Video Config { "Supplies": [ { "Name": "heal", "Item Settings": { "Display Name": "Medicine Supply Signal", "ShortName": "supply.signal", "Skin": 2912968568 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 12 }, "Items": [ { "Amount": { "Minimal amount": 2, "Maximum amount": 4 }, "Chance": 70.0, "Display Name": "", "ShortName": "antiradpills", "Skin": 0 }, { "Amount": { "Minimal amount": 5, "Maximum amount": 10 }, "Chance": 50.0, "Display Name": "", "ShortName": "bandage", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 2 }, "Chance": 60.0, "Display Name": "", "ShortName": "largemedkit", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 2 }, "Chance": 60.0, "Display Name": "", "ShortName": "syringe.medical", "Skin": 0 }, { "Amount": { "Minimal amount": 10, "Maximum amount": 15 }, "Chance": 20.0, "Display Name": "", "ShortName": "bandage", "Skin": 0 }, { "Amount": { "Minimal amount": 10, "Maximum amount": 12 }, "Chance": 5.0, "Display Name": "", "ShortName": "largemedkit", "Skin": 0 }, { "Amount": { "Minimal amount": 15, "Maximum amount": 25 }, "Chance": 10.0, "Display Name": "", "ShortName": "syringe.medical", "Skin": 0 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "guns", "Item Settings": { "Display Name": "Guns Supply Signal", "ShortName": "supply.signal", "Skin": 2912968440 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 12 }, "Items": [ { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 15.0, "Display Name": "", "ShortName": "rifle.ak", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 15.0, "Display Name": "", "ShortName": "rifle.lr300", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 5.0, "Display Name": "", "ShortName": "rifle.l96", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 10.0, "Display Name": "", "ShortName": "rifle.bolt", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 15.0, "Display Name": "", "ShortName": "rifle.m39", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 25.0, "Display Name": "", "ShortName": "rifle.semiauto", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 20.0, "Display Name": "", "ShortName": "pistol.m92", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 25.0, "Display Name": "", "ShortName": "pistol.python", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 25.0, "Display Name": "", "ShortName": "pistol.revolver", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 20.0, "Display Name": "", "ShortName": "pistol.semiauto", "Skin": 0 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "explosive", "Item Settings": { "Display Name": "Explosive Supply Signal", "ShortName": "supply.signal", "Skin": 2912968298 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 6 }, "Items": [ { "Amount": { "Minimal amount": 1, "Maximum amount": 2 }, "Chance": 70.0, "Display Name": "", "ShortName": "explosive.satchel", "Skin": 0 }, { "Amount": { "Minimal amount": 8, "Maximum amount": 12 }, "Chance": 55.0, "Display Name": "", "ShortName": "explosive.satchel", "Skin": 0 }, { "Amount": { "Minimal amount": 20, "Maximum amount": 20 }, "Chance": 15.0, "Display Name": "", "ShortName": "explosive.satchel", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 50.0, "Display Name": "", "ShortName": "explosive.timed", "Skin": 0 }, { "Amount": { "Minimal amount": 4, "Maximum amount": 8 }, "Chance": 15.0, "Display Name": "", "ShortName": "explosive.timed", "Skin": 0 }, { "Amount": { "Minimal amount": 4, "Maximum amount": 8 }, "Chance": 5.0, "Display Name": "", "ShortName": "explosive.timed", "Skin": 0 }, { "Amount": { "Minimal amount": 10, "Maximum amount": 20 }, "Chance": 60.0, "Display Name": "", "ShortName": "explosives", "Skin": 0 }, { "Amount": { "Minimal amount": 20, "Maximum amount": 30 }, "Chance": 10.0, "Display Name": "", "ShortName": "explosives", "Skin": 0 }, { "Amount": { "Minimal amount": 64, "Maximum amount": 128 }, "Chance": 75.0, "Display Name": "", "ShortName": "ammo.rifle.explosive", "Skin": 0 }, { "Amount": { "Minimal amount": 128, "Maximum amount": 256 }, "Chance": 40.0, "Display Name": "", "ShortName": "ammo.rifle.explosive", "Skin": 0 }, { "Amount": { "Minimal amount": 256, "Maximum amount": 512 }, "Chance": 10.0, "Display Name": "", "ShortName": "ammo.rifle.explosive", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 4 }, "Chance": 40.0, "Display Name": "", "ShortName": "ammo.rocket.basic", "Skin": 0 }, { "Amount": { "Minimal amount": 10, "Maximum amount": 20 }, "Chance": 10.0, "Display Name": "", "ShortName": "ammo.rocket.basic", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 45.0, "Display Name": "", "ShortName": "rocket.launcher", "Skin": 0 }, { "Amount": { "Minimal amount": 4, "Maximum amount": 12 }, "Chance": 55.0, "Display Name": "", "ShortName": "ammo.grenadelauncher.he", "Skin": 0 }, { "Amount": { "Minimal amount": 4, "Maximum amount": 16 }, "Chance": 60.0, "Display Name": "", "ShortName": "grenade.beancan", "Skin": 0 }, { "Amount": { "Minimal amount": 16, "Maximum amount": 24 }, "Chance": 25.0, "Display Name": "", "ShortName": "grenade.beancan", "Skin": 0 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "clothes", "Item Settings": { "Display Name": "Clothes Supply Signal", "ShortName": "supply.signal", "Skin": 2912968179 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 12 }, "Items": [ { "Amount": { "Minimal amount": 1, "Maximum amount": 2 }, "Chance": 70.0, "Display Name": "", "ShortName": "coffeecan.helmet", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 60.0, "Display Name": "", "ShortName": "hazmatsuit", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 80.0, "Display Name": "", "ShortName": "hoodie", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 80.0, "Display Name": "", "ShortName": "pants", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 80.0, "Display Name": "", "ShortName": "shoes.boots", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 50.0, "Display Name": "", "ShortName": "roadsign.jacket", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 50.0, "Display Name": "", "ShortName": "roadsign.kilt", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 25.0, "Display Name": "", "ShortName": "metal.facemask", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 25.0, "Display Name": "", "ShortName": "metal.plate.torso", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 15.0, "Display Name": "", "ShortName": "heavy.plate.jacket", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 15.0, "Display Name": "", "ShortName": "heavy.plate.pants", "Skin": 0 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "cash", "Item Settings": { "Display Name": "Cash Supply Signal", "ShortName": "supply.signal", "Skin": 2912967918 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 4 }, "Items": [ { "Amount": { "Minimal amount": 5, "Maximum amount": 10 }, "Chance": 75.0, "Display Name": "RUSTNote", "ShortName": "sticks", "Skin": 2536195910 }, { "Amount": { "Minimal amount": 10, "Maximum amount": 20 }, "Chance": 70.0, "Display Name": "RUSTNote", "ShortName": "sticks", "Skin": 2536195910 }, { "Amount": { "Minimal amount": 20, "Maximum amount": 50 }, "Chance": 40.0, "Display Name": "RUSTNote", "ShortName": "sticks", "Skin": 2536195910 }, { "Amount": { "Minimal amount": 50, "Maximum amount": 150 }, "Chance": 20.0, "Display Name": "RUSTNote", "ShortName": "sticks", "Skin": 2536195910 }, { "Amount": { "Minimal amount": 150, "Maximum amount": 300 }, "Chance": 5.0, "Display Name": "RUSTNote", "ShortName": "sticks", "Skin": 2536195910 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "cars", "Item Settings": { "Display Name": "Cars Supply Signal", "ShortName": "supply.signal", "Skin": 2912968057 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 1, "Maximum amount": 2 }, "Items": [ { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 40.0, "Display Name": "RUSTSharing Ferrari", "ShortName": "box.wooden.large", "Skin": 2591806406 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 40.0, "Display Name": "RUSTSharing Mazda", "ShortName": "box.wooden.large", "Skin": 2591806406 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 40.0, "Display Name": "RUSTSharing Skoda", "ShortName": "box.wooden.large", "Skin": 2591806406 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 40.0, "Display Name": "RUSTSharing Opel", "ShortName": "box.wooden.large", "Skin": 2591806406 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } }, { "Name": "lucky", "Item Settings": { "Display Name": "Lucky Supply Signal", "ShortName": "supply.signal", "Skin": 2912968671 }, "Loot Settings": { "Speed": { "Enabled?": false, "Incoming Space Delivery Supply Drop velocity": 120.0, "Parachute deploy distance from ground": 120.0 }, "Amount": { "Minimal amount": 2, "Maximum amount": 12 }, "Items": [ { "Amount": { "Minimal amount": 1000, "Maximum amount": 3000 }, "Chance": 60.0, "Display Name": "", "ShortName": "sulfur", "Skin": 0 }, { "Amount": { "Minimal amount": 3000, "Maximum amount": 9000 }, "Chance": 20.0, "Display Name": "", "ShortName": "sulfur", "Skin": 0 }, { "Amount": { "Minimal amount": 50, "Maximum amount": 100 }, "Chance": 60.0, "Display Name": "", "ShortName": "metal.refined", "Skin": 0 }, { "Amount": { "Minimal amount": 100, "Maximum amount": 250 }, "Chance": 15.0, "Display Name": "", "ShortName": "metal.refined", "Skin": 0 }, { "Amount": { "Minimal amount": 1000, "Maximum amount": 3000 }, "Chance": 55.0, "Display Name": "", "ShortName": "gunpowder", "Skin": 0 }, { "Amount": { "Minimal amount": 3000, "Maximum amount": 9000 }, "Chance": 15.0, "Display Name": "", "ShortName": "gunpowder", "Skin": 0 }, { "Amount": { "Minimal amount": 3000, "Maximum amount": 9000 }, "Chance": 50.0, "Display Name": "", "ShortName": "metal.fragments", "Skin": 0 }, { "Amount": { "Minimal amount": 9000, "Maximum amount": 15000 }, "Chance": 30.0, "Display Name": "", "ShortName": "metal.fragments", "Skin": 0 }, { "Amount": { "Minimal amount": 150, "Maximum amount": 300 }, "Chance": 50.0, "Display Name": "", "ShortName": "scrap", "Skin": 0 }, { "Amount": { "Minimal amount": 300, "Maximum amount": 900 }, "Chance": 25.0, "Display Name": "", "ShortName": "scrap", "Skin": 0 }, { "Amount": { "Minimal amount": 1, "Maximum amount": 1 }, "Chance": 45.0, "Display Name": "", "ShortName": "autoturret", "Skin": 0 } ] }, "Drop Settings": { "Enabled": false, "Containers": [ { "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } }, { "Prefab": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab", "Chance": 5.0, "Amount": { "Minimal amount": 1, "Maximum amount": 1 } } ] } } ] }
    $19.95
  18. Gt403cyl2

    Loot Audit

    Version 1.3.9

    275 downloads

    A plugin for Rust server owners or admin that can assist in determining if a player is cheating to gain loot. Loot Audit is used by granting the permission "uselog" to the specific player they suspect is cheating and the plugin will categorically log what the loot is and where it was looted from. Discord integration is quickly setup by creating a webhook in discord and adding it to the Discord Webhook line in the config. If you do not wish to use the Discord logging feature then leave that line as is in the config. NOTE: *** Use permissions can be toggled on/off (true/false) in the config, it is highly recommended to leave it true (set by default) as the logs will add up fairly quickly and can impact server performance. *** Permissions: lootaudit.admin - Allows admin to clear the logs from the data file. lootaudit.uselog - Allows the players loot to be logged. Commands: - /clrla - Clears the data file. - /tiadmin - Toggles Ignore admin - /lahelp - Lists the current set commands to the admin in chat. -/cdebug - Toggles debug to console. Features: * Ignore admin, regardless of permissions. * Detailed logs sorted by category. * Easily configurable. * Logs items even when stacked. Default Config: { "Chat Prefix": "<color=#32CD32>Loot Audit</color>: ", "Discord WebHook": "https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks", "Command to see commands list": "lahelp", "Command to toggle console debug": "cdebug", "Command to clear Loot Audit data file": "clrla", "Command to toggle Ignore Admin": "tiadmin", "Use data file to log (true / false)": true, "Clear data file on wipe (true / false)": false, "Ignore Admin (true / false)": false, "Use Debug (true / false)": true, "Use Permissions (true (recommended)/ false)": true, "Log Vending Machines (true / false)": true, "Log Item Pickups (true / false)": true, "Log Collectible Pickups (true / false)": true, "Log Checking Corpses (true / false)": true, "Log Player Corpse Looting (true / false)": true, "Log NPC Corpse Looting (true / false)": true, "Log Looting From Containers (true / false)": true, "Log Dispensers (true / false)": true, "Log Growables (true / false)": true, "Log Looting of Players (true / false)": true } Default Data File: { "Bought": [], "NPCSold": [], "Pickedup": [], "Collected": [], "Chopped": [], "Mined": [], "Hunted": [], "Farmed": [], "CheckedCorpse": [], "CheckedSleeper": [], "CheckedNPCCorpse": [], "LootedFromCorpse": [], "LootedFromNPCCorpse": [], "LootedFromPlayerInventory": [], "LootedFromContainer": [], "LootedFromPlayerDropBag": [] } Default Lang File: { "perms": "You don't have permission to use this command.", "clrla": "Loot Audit Data has been cleared.", "iadmin": "Ignore admin now set.", "iadminf": "Ignore admin now disabled.", "databought": "{0} ({1}) bought {2} {3}(s) from {4} for {5} {6} from {7} ({8}) {9} UTC time.", "databoughtnpc": "{0} sold {1} {2}(s) to {3} ({4}) for {5} {6} {7} UTC time.", "databoughtnpcd": "{0} sold {1} {2}(s) to {3} ({4}) {5} UTC time.", "datalootpickup": "{0} ({1}) picked up {2} {3}(s) off the ground {4} UTC time.", "datachopped": "{0} chopped {1} {2} from a {3} {4} UTC time.", "datamined": "{0} mined {1} {2} from a {3} node {4} UTC time.", "datamined2": "{0} ({1}) mined {2} {3} from a Metal Ore node {4} UTC time.", "datahunted": "{0} carved {1} {2} from a {3} {4} UTC time.", "datafarmed": "{0} ({1}) harvested {2} {3} {4} UTC time.", "datalootcollect": "{0} ({1}) collected {2} {3}(s) off the ground {4} UTC time.", "datacheckcorpse": "{0} ({1}) checked for loot on the corpse of {2} ({3}) {4} UTC time.", "datachecksleeper": "{0} ({1}) checked for loot on sleeping body of {2} ({3}) {4} UTC time.", "datachecknpccorpse": "{0} ({1}) checked for loot on a {2} {3} UTC time.", "datalootfromcorpse": "{0} ({1}) looted {2} {3}(s) from the dead body of {4} ({5}) {6} UTC time.", "datalootfromnpccorpse": "{0} ({1}) looted {2} {3}(s) from a {4} {5} UTC time.", "datalootfromplayerinventory": "{0} ({1}) looted {2} {3}(s) from a {4} owned by {5} {6} UTC time.", "datalootfromcontainer": "{0} ({1}) looted {2} {3}(s) from a {4} {5} UTC time.", "datalootfromdropbag": "{0} ({1}) looted {2} {3}(s) from a drop bag {4} UTC time." } Other information: Comments, suggestions or for support message me here or on Discord: gt403cyl2
    $9.99
  19. Version 0.1.0

    39 downloads

    This utility is designed to help you edit and create a loot table for events from Adem and KpucTaJl For the program to work, you will need .net 6 installed and some basic skills in editing plug-in configs. To get started, you will need: 1. Make sure that .net 6 is installed 2. Download and unzip the data archive to a convenient location for you 3. open the file MMEventsLootEditor.exe The process of creating a loot table 1. Right-click on the desired items from the left side of the screen 2. Edit the spawn metrics of the items 3. Click SAVE and select the configuration language 4. After saving, open the file and select all the contents, starting and ending with square brackets 5. Open the desired config, select the desired profile position and replace the contents in square brackets 6. Save the configuration and restart the plugin The process of loading the loot table 1. Create a text file in a place convenient for you 2. open the configuration of the desired plugin 3. Highlight the contents with square brackets of the desired profile 4. Open the previously created text file and paste the previously copied content 5. Save this file 6. Open the utility MMEventsLootEditor.exe 7. Click LOAD and select the previously saved text file After that, the table you copied will load and you will be able to edit it, then return to the save point described earlier [ { "ShortName": "ammo.shotgun", "Минимальное кол-во": 1, "Максимальное кол-во": 100, "Шанс выпадения предмета [0.0-100.0]": 100.0, "Это чертеж? [true/false]": false, "SkinID (0 - default)": 0, "Название (empty - default)": "" }, { "ShortName": "ammo.shotgun.fire", "Минимальное кол-во": 1, "Максимальное кол-во": 1, "Шанс выпадения предмета [0.0-100.0]": 100.0, "Это чертеж? [true/false]": false, "SkinID (0 - default)": 0, "Название (empty - default)": "" }, { "ShortName": "ammo.shotgun.slug", "Минимальное кол-во": 1, "Максимальное кол-во": 1, "Шанс выпадения предмета [0.0-100.0]": 100.0, "Это чертеж? [true/false]": false, "SkinID (0 - default)": 0, "Название (empty - default)": "" }, ] P.S. The utility is based on a project from beee. I want to express my gratitude to him for the opportunity to create this utility to facilitate the creation of a loot collection and for his help in the moments of creation. The archive contains a readme file to familiarize yourself with the instructions and illustrations for a better understanding. If you still have questions about creating/editing the config, you can write to me in Discord: xacku.mapping
    Free
  20. Version 2.2.0

    562 downloads

    Animals can drop loot and have a static health and strength profile (random HP/Str) Radtown loot does not conflict with : Barrelless Bearrels Custom Animal Spawns Rust Spawner BackToTheWild AlphaAnimals Features : Wolf , Bears and Polar bears can drop a backpack upon death with a % chance on drop (Just like in LegacyRust) Boars, Chickens, Wild Horses and Stags Can be configured aswell (New in 2.1.0) Custom container animal type prefix through configuration (New in 2.1.0) Health and Strength can be randomized using min/max values. Setup animal Profiles (Health ,Strength ,Running speed and backpack droprate) Option to print the spawns to console showing HP and Strength Permissions : radtownloot..admin : To use the /rad admin command for extended settings and animal counts info radtownloot.loot : For giving players the chance to have the animals drop a backpack radtownloot.chat : To be able to receive chat messages on backpackdrop radtownloot.command : To use the /rad animals command for animal count on the server Commands : /rad animals : Prints plugin information and animal spawns on server chat /rad admin : Prints info about animal settings and droprates on server chat Localization : English language file included to use a diffrent language just make a new file in the language folder. { "Info": "Animals can drop backpacks like in Legacy Rust.\n\n", "InvalidInput": "Please enter a valid command!", "NoPermission": "You do not have permission to use that command!", "RadTownLoot": "The {0} dropped something!", "AdminInfo": "If Change stats on spawn is false values are not changed by this plugin.\n\n" } Logging : Each succesfull drop will now be loggd in the oxide log folder 5:14:15 PM] Krungh Crow[1234567890] killed a Wolf and loot was dropped 5:14:31 PM] Krungh Crow[1234567890] killed a Bear and loot was dropped 5:59:20 PM] Krungh Crow[1234567890] killed a Polarbear and loot was dropped Console Logging : Example Console logs if set to true [Rad Town Loot] A Bear spawned with 473 HP and 35 Strength [Rad Town Loot] A Bear spawned with 374 HP and 34 Strength [Rad Town Loot] A Bear spawned with 376 HP and 32 Strength [Rad Town Loot] A Wolf spawned with 269 HP and 18 Strength [Rad Town Loot] A Bear spawned with 353 HP and 35 Strength [Rad Town Loot] A Bear spawned with 462 HP and 30 Strength [Rad Town Loot] A Wolf spawned with 191 HP and 13 Strength [Rad Town Loot] A Wolf spawned with 339 HP and 14 Strength [Rad Town Loot] A Bear spawned with 394 HP and 39 Strength [Rad Town Loot] A Wolf spawned with 151 HP and 22 Strength [Rad Town Loot] A Wolf spawned with 219 HP and 17 Strength [Rad Town Loot] A Wolf spawned with 310 HP and 16 Strength Settings : Droprate settings * Bear droprate : Any value between 0.0/100.0 (0 means it will not spawn a backpack) * Chat Steam64ID : Add your servers steampicture using the steam64ID. * Use random skins : true/false * Spawn min amount item : Minimum amount of items to spawn in the backpack. * Spawn max amount item : Maximum amount of items to spawn in the backpack. If u want the item to be a Blueprint add .bp behind the item name (eg ammo.pistol.bp) then it will spawn as a blueprint. Loottable settings * shortname : The items shortname (eg ammo.pistol). * Amount : Max amount of the item to spawn in the backpack. * skin : Add the skin ID if u want it to contain a certan skin. * AmountMin : the minimum amount of this item to spawn in the backpack You can change/add/remove lines to the lootprofile. Configuration : A example how u can configure it { "Main config": { "Debug": true, "Chat Steam64ID": 0, "Chat Prefix": "[<color=orange>RadTownLoot</color>] : ", "Animal Type Prefix": "Radtown ", "Use Random Skins": true }, "Animal config": { "Skip Alpha Animals": true, "Skip Omega Animals": true, "Bear settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 80.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 4, "Spawn Max Amount Items": 6, "Loot Table": [ { "shortname": "black.raspberries", "amount": 0, "skin": 0, "amountMin": 5 }, { "shortname": "blue.berry", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "blueberries", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "black.berry", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "yellow.berry", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "white.berry", "amount": 5, "skin": 0, "amountMin": 5 } ] } }, "Boar settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 80.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 3, "Loot Table": [ { "shortname": "wood", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "hatchet", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "hammer", "amount": 5, "skin": 0, "amountMin": 5 } ] } }, "Chicken settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 80.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 3, "Loot Table": [ { "shortname": "ammo.pistol", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "wood", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "stones", "amount": 5, "skin": 0, "amountMin": 5 } ] } }, "Wild Horse settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 80.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 3, "Loot Table": [ { "shortname": "ammo.pistol", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.fire", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.hv", "amount": 5, "skin": 0, "amountMin": 5 } ] } }, "Polarbear settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 90.0, "Minimum Health": 200, "Maximum Health": 350, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 3, "Loot Table": [ { "shortname": "stone.pickaxe", "amount": 1, "skin": 0, "amountMin": 1 }, { "shortname": "stonehatchet", "amount": 1, "skin": 0, "amountMin": 1 }, { "shortname": "spear.stone", "amount": 1, "skin": 0, "amountMin": 1 } ] } }, "Stag settings": { "Change stats on spawns": false, "Show spawns in Console": false, "Droprate 0-100": 80.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 10, "Loot Table": [ { "shortname": "ammo.pistol", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.fire", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.hv", "amount": 5, "skin": 0, "amountMin": 5 } ] } }, "Wolf settings": { "Change stats on spawns": false, "Show spawns in Console": true, "Droprate 0-100": 100.0, "Minimum Health": 150, "Maximum Health": 250, "Minimum Strength (Att dmg)": 20, "Maximum Strength (Att dmg": 25, "Running Speed": 6.0, "Loot settings": { "Spawn Min Amount Items": 1, "Spawn Max Amount Items": 3, "Loot Table": [ { "shortname": "ammo.pistol", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.fire", "amount": 5, "skin": 0, "amountMin": 5 }, { "shortname": "ammo.pistol.hv", "amount": 5, "skin": 0, "amountMin": 5 } ] } } } }
    Free
  21. Version 0.1.3

    35 downloads

    A plugin creating a trigger box around monuments to track entry and exit of players and entities from it. The list of all monuments can be viewed in the localization. Note: MonumentsWatcher is utilized as an API for other plugins. You won't obtain any functionality beyond displaying monument boundaries without an additional plugin. The ability to automatically generate boundaries for monuments; The ability to automatically regenerate boundaries for monuments on wipe; The ability to manually create boundaries for monuments; The ability to track the entrance and exit of players and entities in a monument; The ability to display boundaries. monumentswatcher.admin - Provides the capability to recreate or display monument boundaries. { "MonumentsWatcher command": "monument", "Use GameTip for messages?": true, "Is it worth recreating boundaries upon detecting a wipe?": true, "List of tracked types of monuments. Leave blank to track all": [ "RadTown", "RadTownSmall" ], "Wipe ID": null, "Version": { "Major": 0, "Minor": 1, "Patch": 3 } } The boundary settings for monuments are located in the file ".\oxide\data\MonumentsWatcher\MonumentsBounds.json". Monument bounds example: "airfield_1": { "Center": { "x": 335.881531, "y": 9.936, "z": 2096.53345 }, "CenterOffset": { "x": 0.0, "y": 15.0, "z": -25.0 }, "Size": { "x": 360.0, "y": 60.0, "z": 210.0 }, "Rotation": { "x": 0.0, "y": 44.06058, "z": 0.0 } } EN: { "MsgMonumentCreated": "Key {0} created at coordinates {1}. You need to specify the required data in the configuration file and reload the plugin.", "MsgMonumentRecreated": "The boundaries of the monuments have been successfully recreated!", "MsgMonumentCreateNoPosition": "You did not specify the position or specified it incorrectly!", "MsgMonumentKeyNotFound": "Key {0} not found!", "MsgMonumentNotFound": "{0} was not found!", "MsgMonumentShow": "{0} is located at coordinates: {1}", "MsgMonumentShowList": "Found and displayed {0} monuments with key {1}", "MsgMonumentShowNoPlayer": "Monument display works only for players!", "airfield_1": "Airfield", "airfield_1_station": "Airfield Station", "arctic_research_base_a": "Arctic Research Base", "arctic_research_base_a_station": "Arctic Station", "bandit_town": "Bandit Camp", "bandit_town_station": "Bandit Station", "compound": "Outpost", "compound_station": "Outpost Station", "desert_military_base_a": "Abandoned Military Base", "desert_military_base_a_station": "Dune Station", "desert_military_base_b": "Abandoned Military Base", "desert_military_base_b_station": "Dune Station", "desert_military_base_c": "Abandoned Military Base", "desert_military_base_c_station": "Dune Station", "desert_military_base_d": "Abandoned Military Base", "desert_military_base_d_station": "Dune Station", "excavator_1": "Giant Excavator Pit", "excavator_1_station": "Excavator Station", "ferry_terminal_1": "Ferry Terminal", "ferry_terminal_1_station": "Ferry Terminal Station", "fishing_village_a": "Large Fishing Village", "fishing_village_a_station": "Large Fishing Station", "fishing_village_b": "Fishing Village", "fishing_village_b_station": "Fishing Station", "fishing_village_c": "Fishing Village", "fishing_village_c_station": "Fishing Station", "gas_station_1": "Oxum's Gas Station", "harbor_1": "Large Harbor", "harbor_1_station": "Large Harbor Station", "harbor_2": "Small Harbor", "harbor_2_station": "Harbor Station", "junkyard_1": "Junkyard", "junkyard_1_station": "Junkyard Station", "launch_site_1": "Launch Site", "launch_site_1_station": "Launch Site Station", "lighthouse": "Lighthouse", "military_tunnel_1": "Military Tunnel", "military_tunnel_1_station": "Military Tunnel Station", "mining_quarry_a": "Sulfur Quarry", "mining_quarry_b": "Stone Quarry", "mining_quarry_c": "HQM Quarry", "nuclear_missile_silo": "Missile Silo", "nuclear_missile_silo_station": "Silo Station", "oilrigai": "Oil Rig", "oilrigai2": "Large Oil Rig", "powerplant_1": "Power Plant", "powerplant_1_station": "Power Plant Station", "radtown_small_3": "Sewer Branch", "radtown_small_3_station": "Sewer Branch Station", "satellite_dish": "Satellite Dish", "satellite_dish_station": "Satellite Station", "sphere_tank": "The Dome", "sphere_tank_station": "The Dome Station", "stables_a": "Ranch", "stables_a_station": "Ranch Station", "stables_b": "Large Barn", "stables_b_station": "Barn Station", "station-sn-0": "Tunnel Station", "station-sn-1": "Tunnel Station", "station-sn-2": "Tunnel Station", "station-sn-3": "Tunnel Station", "station-we-0": "Tunnel Station", "station-we-1": "Tunnel Station", "station-we-2": "Tunnel Station", "station-we-3": "Tunnel Station", "supermarket_1": "Abandoned Supermarket", "swamp_a": "Wild Swamp", "swamp_b": "Wild Swamp", "swamp_c": "Abandoned Cabins", "trainyard_1": "Train Yard", "trainyard_1_station": "Train Yard Station", "underwater_lab_a": "Underwater Lab", "underwater_lab_b": "Underwater Lab", "underwater_lab_c": "Underwater Lab", "underwater_lab_d": "Underwater Lab", "warehouse": "Mining Outpost", "water_treatment_plant_1": "Water Treatment Plant", "water_treatment_plant_1_station": "Water Treatment Station", "entrance_bunker_a": "Bunker Entrance", "entrance_bunker_b": "Bunker Entrance", "entrance_bunker_c": "Bunker Entrance", "entrance_bunker_d": "Bunker Entrance", "cave_small_easy": "Small Cave", "cave_small_medium": "Medium Cave", "cave_small_hard": "Medium Cave", "cave_medium_easy": "Medium Cave", "cave_medium_medium": "Medium Cave", "cave_medium_hard": "Medium Cave", "cave_large_medium": "Medium Cave", "cave_large_hard": "Medium Cave", "cave_large_sewers_hard": "Large Cave", "ice_lake_1": "Ice Lake", "ice_lake_2": "Ice Lake", "ice_lake_3": "Large Ice Lake", "ice_lake_4": "Small Ice Lake", "power_sub_small_1": "Substation", "power_sub_small_2": "Substation", "power_sub_big_1": "Large Substation", "power_sub_big_2": "Large Substation", "water_well_a": "Water Well", "water_well_b": "Water Well", "water_well_c": "Water Well", "water_well_d": "Water Well", "water_well_e": "Water Well" } RU: { "MsgMonumentCreated": "Ключ {0} создан по координатам {1}. Вам необходимо в конфиг файле указать необходимые данные и перезагрузить плагин.", "MsgMonumentRecreated": "Границы монументов успешно пересозданы!", "MsgMonumentCreateNoPosition": "Вы не указали позицию, либо указали ее не правильно!", "MsgMonumentKeyNotFound": "Ключ {0} не найден!", "MsgMonumentNotFound": "{0} не найден!", "MsgMonumentShow": "{0} расположен по координатам: {1}", "MsgMonumentShowList": "Найдено и отображено {0} монументов с ключом {1}", "MsgMonumentShowNoPlayer": "Отображение монументов работает только для игроков!", "airfield_1": "Аэропорт", "airfield_1_station": "Станция Аэропорт", "arctic_research_base_a": "Арктическая база", "arctic_research_base_a_station": "Станция Арктическая", "bandit_town": "Лагерь бандитов", "bandit_town_station": "Станция бандитов", "compound": "Город", "compound_station": "Станция Город", "desert_military_base_a": "Заброшенная военная база", "desert_military_base_a_station": "Станция Дюна", "desert_military_base_b": "Заброшенная военная база", "desert_military_base_b_station": "Станция Дюна", "desert_military_base_c": "Заброшенная военная база", "desert_military_base_c_station": "Станция Дюна", "desert_military_base_d": "Заброшенная военная база", "desert_military_base_d_station": "Станция Дюна", "excavator_1": "Гигантский экскаватор", "excavator_1_station": "Станция Экскаваторная", "ferry_terminal_1": "Паромный терминал", "ferry_terminal_1_station": "Станция Паромщиков", "fishing_village_a": "Большая рыбацкая деревня", "fishing_village_a_station": "Станция Рыбаков", "fishing_village_b": "Рыбацкая деревня", "fishing_village_b_station": "Станция Рыбаков", "fishing_village_c": "Рыбацкая деревня", "fishing_village_c_station": "Станция Рыбаков", "gas_station_1": "Заправка", "harbor_1": "Большой порт", "harbor_1_station": "Станция Моряков", "harbor_2": "Порт", "harbor_2_station": "Станция Моряков", "junkyard_1": "Свалка", "junkyard_1_station": "Станция Мусорщиков", "launch_site_1": "Космодром", "launch_site_1_station": "Станция Космонавтов", "lighthouse": "Маяк", "military_tunnel_1": "Военные туннели", "military_tunnel_1_station": "Станция Туннельная", "mining_quarry_a": "Серный карьер", "mining_quarry_b": "Каменный карьер", "mining_quarry_c": "МВК карьер", "nuclear_missile_silo": "Ракетная пусковая шахта", "nuclear_missile_silo_station": "Станция Ракетная", "oilrigai": "Нефтяная вышка", "oilrigai2": "Большая нефтяная вышка", "powerplant_1": "Электростанция", "powerplant_1_station": "Станция Электриков", "radtown_small_3": "Канализационный отвод", "radtown_small_3_station": "Станция Отвод", "satellite_dish": "Спутниковая тарелка", "satellite_dish_station": "Станция Связистов", "sphere_tank": "Сфера", "sphere_tank_station": "Станция Сфера", "stables_a": "Ранчо", "stables_a_station": "Станция Ранчо", "stables_b": "Большой амбар", "stables_b_station": "Станция Амбарная", "station-sn-0": "Станция метро", "station-sn-1": "Станция метро", "station-sn-2": "Станция метро", "station-sn-3": "Станция метро", "station-we-0": "Станция метро", "station-we-1": "Станция метро", "station-we-2": "Станция метро", "station-we-3": "Станция метро", "supermarket_1": "Супермаркет", "swamp_a": "Болото", "swamp_b": "Болото", "swamp_c": "Заброшенные хижины", "trainyard_1": "Железнодорожное депо", "trainyard_1_station": "Станция Железнодорожников", "underwater_lab_a": "Подводная лаборатория", "underwater_lab_b": "Подводная лаборатория", "underwater_lab_c": "Подводная лаборатория", "underwater_lab_d": "Подводная лаборатория", "warehouse": "Склад", "water_treatment_plant_1": "Очистные сооружения", "water_treatment_plant_1_station": "Станция Очистная", "entrance_bunker_a": "Вход в бункер", "entrance_bunker_b": "Вход в бункер", "entrance_bunker_c": "Вход в бункер", "entrance_bunker_d": "Вход в бункер", "cave_small_easy": "Маленькая пещера", "cave_small_medium": "Средняя пещера", "cave_small_hard": "Средняя пещера", "cave_medium_easy": "Средняя пещера", "cave_medium_medium": "Средняя пещера", "cave_medium_hard": "Средняя пещера", "cave_large_medium": "Средняя пещера", "cave_large_hard": "Средняя пещера", "cave_large_sewers_hard": "Большая пещера", "ice_lake_1": "Замерзшее озеро", "ice_lake_2": "Замерзшее озеро", "ice_lake_3": "Большое замерзшее озеро", "ice_lake_4": "Маленькое замерзшее озеро", "power_sub_small_1": "Подстанция", "power_sub_small_2": "Подстанция", "power_sub_big_1": "Большая подстанция", "power_sub_big_2": "Большая подстанция", "water_well_a": "Колодец с водой", "water_well_b": "Колодец с водой", "water_well_c": "Колодец с водой", "water_well_d": "Колодец с водой", "water_well_e": "Колодец с водой" } recreate - Recreating boundaries for all monuments. show - Displaying monument boundaries by key or ID. Example: Display by monument key(Will display all monuments with such a key): /monument show gas_station_1 Display by monument ID(Will display one monument with the specified ID): /monument show gas_station_1_4 OnEnterMonument void OnEnterMonument(string monumentID, BasePlayer player, string type) Called when a BasePlayer enters any monument void OnEnterMonument(string monumentID, BaseEntity entity, string type) Called when a BaseEntity enters any monument OnExitMonument void OnExitMonument(string monumentID, BasePlayer player, string type, string reason) Called when a BasePlayer exits any monument void OnExitMonument(string monumentID, BaseEntity entity, string type, string reason) Called when a BaseEntity exits any monument void OnEnterMonument(string monumentID, BasePlayer player, string type) { Puts($"{player.displayName} entered to {monumentID}({type})"); } void OnEnterMonument(string monumentID, BaseEntity entity, string type) { Puts($"Entity({entity.net.ID}) entered to {monumentID}({type})"); } void OnExitMonument(string monumentID, BasePlayer player, string type, string reason) { Puts($"{player.displayName} left from {monumentID}({type}). Reason: {reason}"); } void OnExitMonument(string monumentID, BaseEntity entity, string type, string reason) { Puts($"Entity({entity.net.ID}) left from {monumentID}({type}). Reason: {reason}"); } There are 12 types of monuments: SafeZone: Bandit Camp, Outpost, Fishing Village, Ranch and Large Barn. RadTown: Airfield, Arctic Research Base, Abandoned Military Base, Giant Excavator Pit, Ferry Terminal, Harbor, Junkyard, Launch Site; Military Tunnel, Missile Silo, Power Plant, Sewer Branch, Satellite Dish, The Dome, Train Yard, Water Treatment Plant. RadTownWater: Oil Rig and Underwater Lab. RadTownSmall: Lighthouse, Oxum's Gas Station, Abandoned Supermarket and Mining Outpost. TunnelStation MiningQuarry: Sulfur Quarry, Stone Quarry and HQM Quarry. BunkerEntrance Cave Swamp IceLake PowerSubstation WaterWell There are 15 methods: GetMonumentDisplayName: Used to retrieve the nice name of the monument, considering the player's language. To call the GetMonumentDisplayName method, you need to pass 3 parameters. The first one is the monument ID as a string. The second one is a player ID as either a string or a ulong. You can provide 0 or empty string to get default(eng) language. The third one(optional) is the suffix display as a bool. (string)MonumentsWatcher?.Call("GetMonumentDisplayName", monumentID, player.userID, true); (string)MonumentsWatcher?.Call("GetMonumentDisplayName", monumentID, player.UserIDString, true); GetMonumentType: Used to retrieve the monument type. To call the GetMonumentType method, you need to pass 1 parameter. It is the monument ID as a string. (string)MonumentsWatcher?.Call("GetMonumentType", monumentID); GetMonumentPosition: Used to retrieve the position of the monument. To call the GetMonumentPosition method, you need to pass 1 parameter. It is the monument ID as a string. (Vector3)MonumentsWatcher?.Call("GetMonumentPosition", monumentID); GetMonumentsList: Used to retrieve an array of all available monuments. (string[])MonumentsWatcher?.Call("GetMonumentsList"); GetMonumentsTypeDictionary: Used to retrieve a dictionary of all available monuments with their types. (Dictionary<string, string>)MonumentsWatcher?.Call("GetMonumentsTypeDictionary"); GetMonumentsByType: Used to retrieve an array of all available monuments by type. To call the GetMonumentsByType method, you need to pass 1 parameter. It is the monument type as a string. (string[])MonumentsWatcher?.Call("GetMonumentsByType", "SafeZone"); GetMonumentPlayers: Used to retrieve a list of players in the monument. To call the GetMonumentPlayers method, you need to pass 1 parameter. It is the monument ID as a string. (List<BasePlayer>)MonumentsWatcher?.Call("GetMonumentPlayers", monumentID); GetMonumentEntities: Used to retrieve a list of entities in the monument. To call the GetMonumentEntities method, you need to pass 1 parameter. It is the monumentID as a string. (List<BaseEntity>)MonumentsWatcher?.Call("GetMonumentEntities", monumentID); GetPlayerMonument: Used to retrieve the ID of the monument in which the player is located. If the player is not in any monument, an empty string will be returned. To call the GetPlayerMonument method, you need to pass 1 parameter. It is a player ID as an ulong. (string)MonumentsWatcher?.Call("GetPlayerMonument", player.userID); GetEntityMonument: Used to retrieve the ID of the monument in which the entity is located. If the entity is not in any monument, the string will be empty. To call the GetEntityMonument method, you need to pass 1 parameter. It is an entity as a BaseEntity. (string)MonumentsWatcher?.Call("GetEntityMonument", entity); GetMonumentByPos: Used to obtain the monument ID based on coordinates. If the monument is not found, the string will be empty. To call the GetMonumentByPos method, you need to pass 1 parameter. It is a Vector3 position. (string)MonumentsWatcher?.Call("GetMonumentByPos", pos); IsPosInMonument: Used to check if the specified position is within the monument. To call the IsPosInMonument method, you need to pass 2 parameters. The first one is the monument ID as a string. The second one is a Vector3 position. (bool)MonumentsWatcher?.Call("IsPosInMonument", monumentID, pos); IsPlayerInMounument: Used to check if the player is in the monument. To call the IsPlayerInMounument method, you need to pass 2 parameters. The first one is the monument ID as a string. The second one is a player as a BasePlayer or player ID as a ulong. (bool)MonumentsWatcher?.Call("IsPlayerInMounument", monumentID, player); (bool)MonumentsWatcher?.Call("IsPlayerInMounument", monumentID, player.userID); IsEntityInMounument: Used to check if the entity is in the monument. To call the IsEntityInMounument method, you need to pass 2 parameters. The first one is the monument ID as a string. The second one is a entity as a BaseEntity. (bool)MonumentsWatcher?.Call("IsEntityInMounument", monumentID, entity); ShowBounds: Used to display the monument boundaries to the player. Note: Since an Admin flag is required for rendering, players without it will be temporarily granted an Admin flag and promptly revoked. To call the ShowBounds method, you need to pass 3 parameters. The first one is the monument ID as a string. The second one is a player as a BasePlayer. The third one(optional) is the display duration as a float. MonumentsWatcher?.Call("ShowBounds", monumentID, player, 15f);
    $1.99
  22. Version 1.0.2

    1,121 downloads

    SkillTreeItems adds 2 item types into loot containers on your server. Research Notes: will provide the player with an injection of xp equal to the amount specified in the items name. Tome of skill points: will award the player with skill points equal to the amount specified in the items name. The plugin allows you to create your own versions of the items, and has a number of commands available that should work with other plugins. skilltreeitems.use - required to consume the items and find them in loot containers. skilltreeitems.admin - required to use the spawn commands. Command: givexpitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givexpitem 1500 2863540162 research notes - Generates an item that can be redeemed for 1500 experience Command: givespitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givespitem 2 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points Command: givespitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givespitemto 76561197988695317 3 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points and gives it to target ID. Command: givexpitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givexpitemto 76561197988695317 1500 2863540162 tome of skill points - Generates an item that can be redeemed for 1500 experience and gives it to target ID. Command: giverandomxpitem Type: Chat/Console Parameters: <target ID> Example: giverandomxpitem 76561197988695317 - Generates a random item from the xp items listed in the config and gives it to Target ID. Command: giverandomspitem Type: Chat/Console Parameters: <target ID> Example: giverandomspitem 76561197988695317 - Generates a random item from the skill points items listed in the config and gives it to Target ID.
    Free
  23. Wrecks

    Weapons Cache

    Version 1.0.2

    20 downloads

    Create an assortment of Weapons Caches to add to your players Looting Experience. Each Cache can have a unique name, skin, and loot table, and spawn Container allowing for diverse and thematic caches. PERMISSIONS WeaponsCache.Admin - Grants the ability to spawn in a Configurable amount of caches via command. COMMANDS /GWC - Users with perms will have the set amount of caches & keys if applicable, deposited to your inventory, good for testing your drop rates. Demo { "Enable Cache Spawns?": true, "Amount of each Cache to spawn via Command?": 5, "WeaponCache": [ { "Cache Name": "Mercenary Cache", "Skin ID": 3144631710, "LootTable": [ { "Item ShortName": "smg.2", "Item Custom Name": "Chameleon SMG", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3128727224, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "pistol.python", "Item Custom Name": "Pirate Python", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3044058473, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "smg.thompson", "Item Custom Name": "Thompsonana", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 2988410818, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.pistol", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.pistol.fire", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 } ], "Minimum amount of items to be extracted from a Cache?": 2, "Maximum amount of items to be extracted from a Cache?": 3, "Minimum Amount of Caches To Spawn into its set Container?": 1, "Maximum Amount of Caches To Spawn into its set Container?": 2, "Cache Spawn Chance out of 100 Percent To Spawn into a Container?": 50, "Container to Spawn Cache Into?": "crate_normal", "Require a Key To Unlock?": true, "Key SkinID": 3162342587, "Key Name": "Mercenary Cache Key", "Container to Spawn Key Into?": "crate_normal", "Key Spawn Chance out of 100 Percent To Spawn into a Container?": 50, "Minimum Amount of Keys To Spawn into its set Container?": 1, "Maximum Amount of Keys To Spawn into its set Container?": 2 }, { "Cache Name": "Tactical Cache", "Skin ID": 3144649146, "LootTable": [ { "Item ShortName": "rifle.ak", "Item Custom Name": "Fern47", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3134902944, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "rifle.semiauto", "Item Custom Name": "Armageddon SAR", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3066498341, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "rifle.lr300", "Item Custom Name": "Modern Military LR-300", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3074330534, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.rifle", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.rifle.explosive", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 } ], "Minimum amount of items to be extracted from a Cache?": 2, "Maximum amount of items to be extracted from a Cache?": 3, "Minimum Amount of Caches To Spawn into its set Container?": 1, "Maximum Amount of Caches To Spawn into its set Container?": 2, "Cache Spawn Chance out of 100 Percent To Spawn into a Container?": 40, "Container to Spawn Cache Into?": "crate_elite", "Require a Key To Unlock?": true, "Key SkinID": 3162342772, "Key Name": "Tactical Cache Key", "Container to Spawn Key Into?": "crate_elite", "Key Spawn Chance out of 100 Percent To Spawn into a Container?": 40, "Minimum Amount of Keys To Spawn into its set Container?": 1, "Maximum Amount of Keys To Spawn into its set Container?": 2 }, { "Cache Name": "Exotic Armament Cache", "Skin ID": 3144632346, "LootTable": [ { "Item ShortName": "rifle.l96", "Item Custom Name": "Black Gold L96", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 3122572406, "Probability out of 100 to pull this item from this Cache?": 10 }, { "Item ShortName": "lmg.m249", "Item Custom Name": "Redemption M249", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 2979503014, "Probability out of 100 to pull this item from this Cache?": 10 }, { "Item ShortName": "rocket.launcher", "Item Custom Name": "Ancient Curse Launcher", "Minimum Item Amount": 1, "Maximum Item Amount": 1, "Item Skin ID": 2876350194, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.rocket.hv", "Item Custom Name": "", "Minimum Item Amount": 5, "Maximum Item Amount": 8, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 10 }, { "Item ShortName": "ammo.rocket.basic", "Item Custom Name": "", "Minimum Item Amount": 5, "Maximum Item Amount": 8, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 10 }, { "Item ShortName": "ammo.rifle.hv", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 }, { "Item ShortName": "ammo.rifle", "Item Custom Name": "", "Minimum Item Amount": 32, "Maximum Item Amount": 64, "Item Skin ID": 0, "Probability out of 100 to pull this item from this Cache?": 20 } ], "Minimum amount of items to be extracted from a Cache?": 2, "Maximum amount of items to be extracted from a Cache?": 3, "Minimum Amount of Caches To Spawn into its set Container?": 1, "Maximum Amount of Caches To Spawn into its set Container?": 1, "Cache Spawn Chance out of 100 Percent To Spawn into a Container?": 30, "Container to Spawn Cache Into?": "bradley_crate", "Require a Key To Unlock?": true, "Key SkinID": 3162342879, "Key Name": "Exotic Armament Cache Key", "Container to Spawn Key Into?": "bradley_crate", "Key Spawn Chance out of 100 Percent To Spawn into a Container?": 30, "Minimum Amount of Keys To Spawn into its set Container?": 1, "Maximum Amount of Keys To Spawn into its set Container?": 2 } ] }
    $12.00
  24. Bnucket

    Bind Looting

    Version 1.0.2

    16 downloads

    What is “Bind Looting”? “BindLooting” is a powerful tool for Rust players who want to loot crates quickly. Whether you’re an admin on a community server or a player, this plugin allows you to control your gaming style. Main Features Easy Looting: Just bind the /bindlooting command and then just press the bind key! All items in the container you're looting will move to your inventory instantly! No UI: Say goodbye to complicated user interfaces – everything happens through bind! Optional settings: Allowing a player to use a bind if they have "building privilige". Allow only "box.wooden.large" and "woodbox_deployed" (or other entities as desired) to be looted. Permissions bindlooting.use: Grants access to the /bindlooting command. Assign According to Your Preferences bind <key> "chat.say "/bindlooting"" Enhance your Rust experience today with “BindLooting” – the ultimate tool for quick looting!
    $8.99
  25. Version 1.2.1

    686 downloads

    Heli Crash Event is a configurable plugin that allows for a new type of random event. Randomly a malfunctioning heli will spawn and crash somewhere on the map after a short period of time. Notifications will broadcast in chat giving players a heads-up that it’s malfunctioning and might crash after a period of time. Once the heli crashes, players can race to the loot and secure the crash site until the flames go out. Npcs can optionally be spawned at the crash site to guard the loot. This is a great PVP event for servers that have set PVP areas or can simply be a new type of event to add to your server. EASY OPTIONAL SETUP - NO SETUP REQUIRED You can simple drop the plugin in as-is and it will start the random event every 30min to 90min OR you can modify the config to change how often it should occur and/or how long until the heli crashes. Admin Only Commands: /HeliCrashStart - Will manually start the event regardless of minimum of player threshold. /HeliCrashStop - Will despawn the heli for the current event. (If it's crashed already it will not despawn loot crates) Configuration Options: "Maximum time between events(minutes):": 90, "Minimum time between events(minutes):": 30 "How long until Heli should crash after first notification(minutes):": 1, "Minimum number of players to start event:": 4, --- added in version 1.0.1 Support Discord: cahnu
    $9.99
0

Downloads

Total number of downloads.

0

Customers

Total customers served.

0

Files Sold

Total number of files sold.

0

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.