GangstaPichu's Wishlist
-
Epic Loot
By imthenewguy in Plugins
Epic Loot is a plugin that adds additional RPG style loot to crates, NPC corpses, barrels and crafting.
There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse.
Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool.
Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering.
The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses.
There are currently 24 different set types and 27 unique set bonuses!
Set types are added to the name of the item and are responsible for providing the user with a buff.
Miners, - Increases the wearers mining yield. Lumberjacks, - Increases the wearers woodcutting yield. Skinners, - Increases the wearers skinning yield. Farmers, - Increases the wearers farming yield. Foragers, - Increases the wearers collection yield. Fishermans, - Increases the wearers fishing yield. Assassins, - Increases damage done to players. Demo, - Decreases damage from explosives. Elemental - Reduces cold and fire damage. Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates. Transporters - Reduces the fuel costs for helicopters and boats. Crafters - Increases crafting speed. Reinforced - Reduces durability loss on all equipped items. Tamers - Reduces damage taken from animals. Hunters - Increase damage done to animals. Operators - Increases damage done to humanoid NPCs. Jockeys - Increases speed of the wearers mounted horse. Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded. Builders - Offers the wearer a chance for their building/upgrade costs to be refunded. Assemblers - Offers the wearer a chance for their crafting materials to be refunded. Fabricators - Offers the wearer a chance for an additional crafted item to be produced. Medics - Increases healing received. Knights - Decreases damage received from melee attacks. Barbarians - Increased damage done with melee attacks. Smelting - Chance to receive a refined ore, instead of a raw ore, while mining. InstantMining - Chance to instantly mine the rest of a node out on hit. InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit. Regrowth - Chance for the felled tree to respawn. InstantSkinning - Chance to instantly skin the rest of an animal on hit. InstantCook - Chance to receive cooked meat instead of raw meat while skinning. PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage. Reflexes - Reduces damage taken from PVP. IncreasedBoatSpeed - Increases the speed of all watercraft. FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds. Survivalist - Increases calories and hydration from all food sources. Researcher - Chance to receive your scrap back while researching. Feline - Reduces fall damage. Lead, - Reduces radiation damage. Gilled - Underwater breathing. Smasher - % Chance to destroy barells and roadsigns instantly. WoodcuttersLuck - Access to a loot table for woodcutting. MinersLuck - Access to a loot table for mining. SkinnersLuck - Access to a loot table for skinning. RockCycle - Chance to spawn a new rock once mined out. Attractive - Chance for loot to be instantly moved to your inventory. FishersLuck - Access to a loot table for fishing. TeamHeal - Shares heals with nearby team mates. HealthShot - Heals team mates for damage that would have been done when shot. BulletProof - Reduces the damage received from bullets. FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line. UncannyDodge - Chance to dodge a projectile and negate its damage.
When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn.
Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn.
BonusMultiplier - Add an additional bonus on top of the existing modifier.
Type: chat
Command: genitem
Parameters: <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: console
Command: genitem
Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem "new guy" pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem "new guy" transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem "new guy" pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem 76561197988695317 pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: chat
Command: eladdskin
Parameters: <set type> <item shortname>
Usage:
/eladdskin Transporters pants 2533474346 - Adds the specified skin ID to the list of skins for the transporters pants.
Type: chat
Command: givescrappercurrency
Parameters: <quantity>
Usage:
/givescrappercurrency 100 - gives 100 scrapper currency to the player.
Type: console
Command: givescrappercurrency
Parameters: <target name/ID> <quantity>
Usage:
givescrappercurrency new 100 - gives new guy 100 scrapper currency.
Type: console
Command: elprintitems
Parameters: none
Usage:
/elprintitems - will print a list of items that can be enhanced into console.
Type: chat
Command: el
Parameters: none
Usage:
/el - opens up the EpicLoot menu.
Type: chat
Command: reseticonpositions
Parameters: none
Usage:
/reseticonpositions - forces all player icon positions to be set to the default config value.
epicloot.use - Required to access the menu.
epicloot.admin - Required to use the genitem commands.
epicloot.drop - Required for items to drop from crates, barrels and corpses.
epicloot.salvage - Required to access the salvager menu.
epicloot.enhance - Required to access the enhancement menu.
epicloot.enhance.free - Enhancements have no cost.
epicloot.craft - Required to randomly craft epic loot items.
void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type must be a set type (miners, transporters etc).
Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list.
Tier must be either s, a, b or c.
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
Timed Test Vip
This Plugin give player to vip permission for specific time with Time Permission Plugin. A player can use this command one time but if admin will wipe vipdata player can use this command again.
Configs
{ "Test Vip Enabled": true, "Oxide Vip Group": [ "diamond", "gold", "platinium" ], "Plugin Icon Id": 0, "Test Vip Time(as like hourse)": "12h", "Player Adding All Group?": false } You must change oxide Vip Group with your own oxide group names.
Language Settings:
You can modify the notification messages in different languages under the 'Language' folder.
{ "plugin_pre_tag": "<color=#FF0000>[Test Vip] :</color>", "used_test_vip": "You used the /testvip command before.", "test": "test", "vip_data_clear": "Test vip data wiped.", "dont_have_permission": "You don't have permission to use this command", "added_vip": "{0} Vip added to your account for {1} hour(s)" }
Commands
/testvip -> Giving Vip Perms To Player /vipcleardata -> Clear Data ( for admin ) Discord:
If you find any bugs, need assistance, or have suggestions related to the plugin, you can reach out on Discord. Discord pisagor0104
https://discord.gg/JnQftZeSXD
-
Shipwreck
This plugin will allow players to visit the depths of the ocean to discover 3 new locations included in this plugin: a Sunken Cargo Ship, Submerged Ore Farm, and a Shipwrecked Barge.
In the wreckage you will find a high concentration of loot. Just be careful! The COBALT group has already arrived and is exploring the site.
They have submarines and divers already in the water!
Patrol Submarines
Subs do a LOT of damage, but they have low visibility and low accuracy. Very unreliable at Titanic depths. Subs are a serious threat if you arrive in a submarine yourself. Try to sneak up behind them and destroy them, you don't want to be the one to sink, trust me!
Cobalt NPC Divers
High accuracy, but not much armor and don't pack a huge punch. Almost harmless if you arrive in a submarine, but they are still a threat! Keep your eyes on these guys, it might just be you or them!
Killer Sharks
These sharks have smelled all the blood in the water, after being drawn to the area already by all of the disturbance. They are here, they are mad, and they are bloodthirsty and hungry!
The plugin includes 3 locations:
Shipwrecked Cargo Ship
There are three rooms in the Sunken Cargo Ship location that are opened with a keycard. The map type can be selected within the configuration file.
Sunken Barge
A great place to find some Shipping Containers, as well as Killer Sharks! The Cobalt group has been busy in this area, they must have taken this Barge down recently as well.
Submerged Ore Farm
An ore rich location with multiple farmable ore nodes, as well as some other scattered loot including fuel barrels.
Chat commands (only for administrators)
/shipwreckstart – launches the event in a random configuration /shipwreckstart <shipwreckstart> – launches the event in the <eventPresetName> configuration /shipwreckstartmyloc – launches the event in a random configuration in your location /shipwreckstartmyloc<shipwreckstart> – launches the event in the <eventPresetName> configuration in your location /shipwreckstop – stops the event /screatepath– starts recording the route for the npc/shark/sub /ssavepath <npc/shark/subPresetName> – saves route for npcs/sharks/sub /scancelpath – cancels route recording Console commands (RCON only)
shipwreckstart – launches the event in a random configuration shipwreckstart <shipwreckstart> – launches the event in the <eventPresetName> configuration shipwreckstop – stops the event Config
plugin_en – example of plugin configuration in English location_en – example of location configuration in English plugin_ru – example of plugin configuration in Russian location_ru – example of location configuration in Russian Dependencies (optional, not required)
True PVE PveMode GUI Announcements Notify DiscordMessages AlphaLoot CustomLoot Economics Server Rewards IQEconomic Hooks
void OnShipwreckStart() void OnShipwreckStop()
My Discord: adem9554
Join the Mad Mappers Discord here!
Check out more of my work here!
-
PookEvent
The PookEvent plugin adds a thrilling and rewarding twist to your Rust server. Brace yourself for encounters with the mischievous Pookie Bear and its glowing lantern, lurking at random locations across the map. However, defeating the Pookie Bear is just the beginning of the adventure.
When players triumph over the Pookie Bear, they will be rewarded with exciting treasures and valuable loot. It's a chance to claim unique items and enhance their survival in the harsh Rust environment. The greater the challenge, the richer the rewards!
But beware, for the Pookie Decoy presents a different story. Once players vanquish this cunning decoy, they may face random and unpredictable punishments. These negative effects can test their resilience, introducing obstacles and surprises that require quick thinking and adaptability to overcome.
Will you emerge victorious and reap the spoils, or will you fall victim to the Pookie Decoy's wrath? The fate of your Rust adventure lies in your hands.
The PookEvent plugin empowers you to customize the experience according to your server's preferences. Enable or disable negative effects, fine-tune the rewards, and unleash the full potential of the PookEvent on your server.
Prepare yourself for exhilarating encounters, strategic decision-making, and a world of surprises. The PookEvent plugin injects a dose of excitement into Rust, making every journey an unforgettable adventure.
(Note: Make sure to configure the plugin's settings and intervals to suit your server's gameplay and balance.)
Are you ready to face the PookEvent challenge? Embrace chaos, claim rewards, and conquer the mysteries that await in the world of Rust!
Event Description:
Based on the "Event Interval" set in the config, two Pookie bears will spawn on the map in random locations. One of them, when killed, will reward the player with a random reward and quantity from the config. The other one however, will apply a random negative effect that is enabled in the config.
Admin Commands:
/spawnpookie - Force starts the event.
Chat Commands:
/pg- Displays Pookie grids in chat.
Default Config:
{ "Event Interval (in minutes)": 60, "Event Length (in minutes)": 20, "How many decoys should spawn?": 1, "Item to spawn next to Pookies": "assets/prefabs/deployable/lantern/lantern.deployed.prefab", "Broadcast grids they spawn in?": true, "Show map markers when they spawn?": false, "Color of Map Marker": "#00FF00", "Map Marker Radius": 0.25, "Name color for decoy killer.": "orange", "Name color for pookie killer.": "green", "Enable custom HP for Pookie and Decoy?": false, "Custom Pookie HP Amount": 100, "Custom Decoy HP Amount": 100, "Enable Negative Effects?": true, "Enable Negative Effect Commands?": false, "Give Reward Item AND Currency?": false, "Use ServerRewards?": false, "ServerRewards Amount to give per kill.": 0, "Use Economics?": false, "Economics Amount to give per kill.": 0, "Reward Items (Item Shortname, Quantity)": [ { "Item Shortname": "ammo.rifle", "Item Skin": 0, "Item Name": "", "Minimum Quantity": 1, "Maximum Quantity": 5 }, { "Item Shortname": "apple", "Item Skin": 0, "Item Name": "", "Minimum Quantity": 2, "Maximum Quantity": 3 }, { "Item Shortname": "bandage", "Item Skin": 0, "Item Name": "", "Minimum Quantity": 7, "Maximum Quantity": 11 } ], "Negative Effects (Executes on player for killing Decoy)": [ { "Effect Name": "Health", "Effect Description": "Subtracts amount from players health. (If players health is less than amount, they will die!)", "Enabled": true, "Amount": 25 }, { "Effect Name": "Dehydration", "Effect Description": "Sets players hydration to the value given.", "Enabled": true, "Amount": 25 }, { "Effect Name": "Hunger", "Effect Description": "Sets players hunger to the value given.", "Enabled": true, "Amount": 25 }, { "Effect Name": "Radiation", "Effect Description": "Amount of radiation poisoning you want to give the player.", "Enabled": true, "Amount": 25 }, { "Effect Name": "Bleeding", "Effect Description": "Bleeding amount you want applied to the player.", "Enabled": true, "Amount": 25 }, { "Effect Name": "Spawn Bears", "Effect Description": "Number of bears you want spawned around the player.", "Enabled": true, "Amount": 1 }, { "Effect Name": "Spawn Wolves", "Effect Description": "Number of wolves you want spawned around the player.", "Enabled": true, "Amount": 1 }, { "Effect Name": "Spawn Boar", "Effect Description": "Number of boar you want spawned around the player.", "Enabled": true, "Amount": 1 }, { "Effect Name": "Drop Inventory", "Effect Description": "Drops the players inventory on the ground.(1 = Hot Bar, 2 = Armor, 3 = Main Inventory, 4 = All)", "Enabled": true, "Amount": 1 }, { "Effect Name": "Spikes", "Effect Description": "Spawn a ring of spike traps around a player for x secs.(e.g. Amount = 10 is 10 seconds.)", "Enabled": true, "Amount": 10 } ], "Negative Effect Commands (When using commands, put %steamid% where the player ID would be used in the command)": [ { "Command": "killplayer %steamid%", "Enabled": false }, { "Command": "killplayer %steamid%", "Enabled": false }, { "Command": "killplayer %steamid%", "Enabled": false } ] } Special thanks to @Delco6467 for helping with debugging, testing, and functionality feedback!
-
Tugboat Pirates
By The_Kiiiing in Plugins
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 tugboatentity - Add entitys to the tugboat config. Documented below.
Tugboat Editor
The tugboat editor can be used to add entites to the configuration file without manually editing it.
Make sure you have the permission tugboatpirates.admin, Place an entity where you want it on a tugboat, look at it and use the command tugboatentity add Save the entity to the config file with tugboatentity save, Reload the plugin for the changes to take effect
Hooks
(void) OnTugboatPiratesStarted() // Called when the event has started (void) OnTugboatPiratesCompleted(ulong steamId) // Called when the event has been completed (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." ] }