will007's Wishlist
-
77 raidable bases Pack 1
By IanHendry80 in Bases
77 custom made Raidable Bases, All tested and working on our server which the players love. This is our first pack of Raidable Rases.
17 - Easy
14 - Medium
7 - Hard
17 - Expert
22 - Nightmare
To install, put in "oxide/data/copypaste" and rename the files to whatever you wish and in your profile settings.
-
Dungeon Bases
The plugin adds a dungeon event to your server. Dungeons are bases with puzzles, NPC defenders, turrets and more. You can create your own dungeons of varying difficulty
You can build your own bases or modify existing ones:
There are moving NPC guardians in the dungeons:
There are puzzles with protective doors in the dungeons:
In the dungeons there are secret notes with codes in boxes or on NPCs:
Commands:
dungbase_start - force start event
dungbase_stop - force stop event
Hooks:
void DungeonBasesEventStarted() - // called when event starts
void DungeonBasesEventEnded() - // called when event ends
Configuration:
{ "Allow only the event owner (the one who entered the dungeon first) into the dungeon": true, "Allow owner's teammates to enter the dungeon": true, "Message that you cannot enter the dungeon without being the owner of the event or its teammate": "You cannot enter the dungeon without being the owner of the event or its teammate", "Event marker on the map": true, "Event marker name": "Dungeon Base", "Event marker transparency(0-1)": 0.55, "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, "Display event owner name on marker": true, "Display the time remaining until the end of the event on the marker": true, "Autostart event(disable if you want to trigger the event only manually)": false, "Minimum time to event start(in seconds)": 3600, "Maximum time to event start(in seconds)": 7200, "Minimum event duration(in seconds)": 2000, "Maximum event duration(in seconds)": 3000, "Minimum number of online players to trigger an event": 1, "Event message": "The dungeon bases event has started, find the entrance to the base and get the loot", "End event message": "The dungeon bases event has ended", "Dungeons list": [ "#dung#base1", "#dung#base2", "#dung#base3", "#dung#base4" ], "Entrances list": [ "#dung#entrance1", "#dung#entrance2", "#dung#entrance3", "#dung#entrance4" ], "Random order of choosing a dungeon from the list (if false, will be selected in turn)": false, "Random order of choosing the entrance to the dungeon from the list (if false, will be selected in turn)": false, "Change the time of day when entering the dungeon(from 0 to 23, if -1 - do not change the time)": 0.0, "How long before the end of the event does radiation start to affect players inside the dungeon": 180, "How long after the event ends should the entrance be destroyed": 60, "Close the entrance and exit to the dungeon when the event time is over": true, "Message about closing the entrance and exit": "Time is up, the entrance and exit to the dungeon are closed forever!" } Note: The plugin is guaranteed to work correctly with bases enabled. NPCs will not behave as standard, as they use different algorithms. Only one dungeon can spawn on the map at a time.
-
Dungeon Events
Dungeons are dynamically generated, ensuring each one is unique, with different seeds—just like how the game generates Halloween dungeons! Multiple dungeons are combined based on the configured tier, with up to five dungeons seamlessly connected to form a massive, challenging dungeon. Elevate your server experience with Dungeon Events – the ultimate, fully customizable dynamic dungeon plugin that redefines challenge and reward. With Dungeon Events, you can easily spawn dungeons anywhere on the map, featuring interactive NPCs, strategically placed auto turrets, and lucrative loot crates.
Key Features:
Advanced NPC & Boss Customization: Fine-tune NPC and boss health, damage, gear, movement ranges, and drop tables (requires the free NpcSpawn plugin) for a tailored combat experience. Deadly Turrets & Hazard Control: Deploy auto turrets with customizable weapon loadouts to create nerve-wracking corridors and high-stakes encounters. Customizable Loot & Rewards: Configure loot boxes down to item probabilities, quantities, custom names, and skins to perfectly balance risk and reward. Tiered Difficulties for Every Player: From "Easy” to "Nightmare,” choose from multiple difficulty tiers to suit both beginners and hardcore raiders. Flexible Spawn Options: Set dungeons to auto-spawn on timers or trigger them manually with admin or player commands – ideal for dynamic events and special occasions. Buyable Dungeons: Let players invest scrap, Economics currency, or ServerRewards points to unlock their very own private dungeon adventures. Informative Map Markers: Each dungeon is clearly marked with custom icons and radius indicators that display the dungeon’s name, tier, and owner, ensuring players always know where the action is. Plus, with in-depth debug logging and an intuitive configuration system, tweaking spawn logic, removal conditions, economy integration, and more is effortless.
Dungeon Events is designed to deliver an unparalleled, immersive experience that will have your community coming back for more. Transform your gameplay and create epic moments that players will talk about long after the battle ends!
Required Dependency (Free): NpcSpawn
Admin Commands:
• /createdungeon <tierName> – Spawns a new dungeon at a random valid location.
• /removeinactivedungeons – Removes dungeons that meet your removal conditions.
• /removealldungeons – Instantly removes all active dungeons.
• /forceremovealldungeons – Force-cleans every dungeon entity.
Player Commands:
• /buydungeon – Opens a UI to purchase a new dungeon (or use /buydungeon <tierName> in console with your user ID).
Console (RCON) Commands:
• buydungeon <tierName> <playerID> – Purchase a dungeon for a specific player.
• spawnrandomdungeon
Forces a random dungeon to spawn immediately.
• spawnfixeddungeon <tierName>
Spawns a specific tier of dungeon (for example, "spawnfixeddungeon hard").
Available Permissions:
• dungeonevents.admin – Access to all admin commands and features.
• dungeonevents.buy – Allows players to purchase dungeons.
• dungeonevents.enter – Grants access to enter dungeons.
Hooks:
void OnDungeonSpawn(ulong OwnerID, Vector3 Position, string Grid, string TierName)
{
PrintWarning($"Dungeon spawned at {Position} by {OwnerID} Grid: {Grid}, Tier: {TierName}");
}
void OnDungeonDespawn(ulong OwnerID, Vector3 Position, string Grid, string TierName)
{
PrintWarning($"Dungeon despawned at {Position} by {OwnerID} Grid: {Grid}, Tier: {TierName}");
}
Supported Languages: EN, PT-BR, DE, ES, RU
Take control of your server’s destiny – customize every aspect of your dungeons from tiers and loot to turret configurations and auto-removal conditions. Dungeon Events is your gateway to creating challenging, immersive, and truly unique adventures for your community!
Plugin config, where you can change tiers, loot items, turret settings, dependencies, spawn logic, auto-removal conditions, economy integration, and more.
-
Explosive Drones
Allows you to place explosives inside the drone, this makes it a kamikaze drone. Just put a regular drone on the ground, you will see a small stash attached to it. Put explosives inside the small stash. Control it like a regular drone using a computer station and attack your enemies. Almost all types of explosives are supported, the plugin is ready to work right away. The plugin is also easy to configure.
Config:
{ "Explosive list(short names of explosive items that can be placed in a drone)": [ "ammo.grenadelauncher.he", "ammo.grenadelauncher.smoke", "supply.signal", "ammo.rocket.mlrs", "explosive.timed", "ammo.rocket.basic", "ammo.rocket.hv", "ammo.rocket.fire", "grenade.smoke", "grenade.beancan", "explosive.satchel", "grenade.f1", "grenade.flashbang", "grenade.molotov", "surveycharge", "ammo.rocket.sam" ], "Sensitivity(if the drone is damaged by this amount, detonation will occur)": 5, "Prohibitory message": "You can't put this item here" }
- #oxide
- #oxiderust
- (and 15 more)
-
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." ] }