Works with
Optional integrations and compatible files.
About IQDeadBox Event
IQDeadBox is an event where finding a black box marks the beginning of a hunt and a battle for the chance to locate and claim the scientists' dropped cargo and seize a valuable reward!
More About the Plugin:
Everything begins with the destruction of the patrol helicopter.
Among the wreckage, there is a chance to find a "Black Box", a device containing encrypted data about the location of a secret cargo drop.
From this moment on, the hunt begins! Players will be fighting both for the loot and against each other.
To uncover the secrets of the Black Box, players must find a special decoder, insert the device, and start the decryption process.
But the information won't come for free: the process takes time, and the event will attract the attention of other players.
Once decryption begins, a notification revealing the device's location will appear in chat, and a marker will appear on the map, indicating the event location.
Other players can now track down those who reached the encrypted data first.
Once decryption is complete, players will receive a COBALT CARD access card and a note containing coordinates that indicate the map grid where the cargo is located.
All that's left is to reach the destination and claim the reward. However, this is not so easy for the access card holder.
As long as the card remains in their possession, the entire server can see their movements and location on the map, and other players may try to take the card from them!
Even after reaching the cargo, the challenge isn't over. It will be guarded by armed NPCs ready to defend it from anyone attempting to claim its contents.
Players will have to fight their way through the guards and battle other players for the right to claim the loot!
The container can hold everything needed for survival and progression: resources, weapons, ammunition, gear, explosives, and any other items.
The container's contents are fully configurable, allowing you to customize the rewards yourself.
The plugin features a simple configuration and is ready to use right out of the box. The only thing you may want to customize is the reward loot!

Plugin Installation Guide:
When you download the plugin, you will receive an archive containing the following file structure:
oxide
├── plugins
│ └── IQDeadBox.cs // Main plugin file
│
└── data
└── IQSystem
└── IQDeadBox
└── DecoderPositions.json // Computer coordinates file
Please note: Extract the archive on your computer first, then upload the files to your server!
Configuration
{ "How many seconds it takes to decrypt the Black Box": 300, "How long players have to collect the dropped cargo after the `Black Box` is decrypted [Seconds]": 1800, "`BlackBox` SkinID": 3785361977, "SkinID of the `COBALT CARD` crate keycard": 3793687557, "Chance for the `BlackBox` to drop when a patrol helicopter is destroyed": 10, "Note text after decrypting the `BlackBox` [{0} - grid square, do not remove it from the text]": "Scien... car... grid square {0} ..ad", "Chat plugin compatibility settings": { "SteamID used for the avatar": "0", "Chat prefix": "<color=#85D2FC>[SCIENTISTS]</color>\n" }, "Reward crate settings": { "Reward crate loot settings": { "Use custom loot list (true - yes/false - no)": true, "Maximum loot drops": 8, "List of loot drops": [ { "Drop chance": 30, "DisplayName (for custom items)": "", "Shortname": "keycard_green", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 86, "DisplayName (for custom items)": "", "Shortname": "ammo.pistol", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 25, "Maximum quantity": 93 } }, { "Drop chance": 63, "DisplayName (for custom items)": "", "Shortname": "ammo.shotgun", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 12, "Maximum quantity": 42 } }, { "Drop chance": 53, "DisplayName (for custom items)": "", "Shortname": "ammo.rifle", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 25, "Maximum quantity": 128 } }, { "Drop chance": 33, "DisplayName (for custom items)": "", "Shortname": "metal.refined", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 42, "Maximum quantity": 100 } }, { "Drop chance": 73, "DisplayName (for custom items)": "", "Shortname": "metal.fragments", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 700, "Maximum quantity": 3000 } }, { "Drop chance": 33, "DisplayName (for custom items)": "", "Shortname": "scrap", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 169, "Maximum quantity": 320 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "hoodie", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "roadsign.kilt", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 5, "DisplayName (for custom items)": "", "Shortname": "metal.facemask", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "pants", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 3, "DisplayName (for custom items)": "", "Shortname": "metal.plate.torso", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "coffeecan.helmet", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 21, "DisplayName (for custom items)": "", "Shortname": "roadsign.jacket", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "bucket.helmet", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "jackhammer", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 10, "DisplayName (for custom items)": "", "Shortname": "explosive.timed", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 8, "DisplayName (for custom items)": "", "Shortname": "supply.signal", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 4, "DisplayName (for custom items)": "", "Shortname": "military flamethrower", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 13, "DisplayName (for custom items)": "", "Shortname": "smg.mp5", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 12, "DisplayName (for custom items)": "", "Shortname": "pistol.m92", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 2, "DisplayName (for custom items)": "", "Shortname": "rifle.ak", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 11, "DisplayName (for custom items)": "", "Shortname": "rifle.m39", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 15, "DisplayName (for custom items)": "", "Shortname": "pistol.prototype17", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 29, "DisplayName (for custom items)": "", "Shortname": "grenade.f1", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 3 } }, { "Drop chance": 35, "DisplayName (for custom items)": "", "Shortname": "explosive.satchel", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 2, "Maximum quantity": 2 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "smg.thompson", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "smg.2", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "rifle.semiauto", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 12, "DisplayName (for custom items)": "", "Shortname": "shotgun.spas12", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } } ] }, "Crate guard bots settings [requires the NpcSpawn plugin]": { "Spawn bots to guard the reward crate [true - yes/false - no]": false, "Number of guard bots": { "Minimum quantity": 3, "Maximum quantity": 6 }, "NPC settings": { "NPC health": 175.0, "Damage multiplier": 1.2, "Aim cone multiplier": 1.0, "Running speed": 7.5, "NPC clothing": [ { "Shortname": "roadsign.jacket", "SkinID": 2991830202, "Mods weapon": [] }, { "Shortname": "coffeecan.helmet", "SkinID": 2991835101, "Mods weapon": [] }, { "Shortname": "roadsign.kilt", "SkinID": 2991832819, "Mods weapon": [] }, { "Shortname": "hoodie", "SkinID": 2936196960, "Mods weapon": [] }, { "Shortname": "pants", "SkinID": 2936196259, "Mods weapon": [] }, { "Shortname": "shoes.boots", "SkinID": 2980941295, "Mods weapon": [] } ], "NPC weapon variation": [ { "Shortname": "smg.mp5", "SkinID": 2873774818, "Mods weapon": [ "weapon.mod.flashlight" ] } ], "Drop loot settings from NPC": { "Use custom loot list (true - yes/false - no)": false, "Maximum loot drops": 3, "List of loot drops": [ { "Drop chance": 1, "DisplayName (for custom items)": "", "Shortname": "smg.mp5", "SkinID": 2873774818, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 52, "DisplayName (for custom items)": "", "Shortname": "ammo.pistol", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 15, "Maximum quantity": 60 } }, { "Drop chance": 12, "DisplayName (for custom items)": "", "Shortname": "metalpipe", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 3, "Maximum quantity": 5 } }, { "Drop chance": 10, "DisplayName (for custom items)": "", "Shortname": "sheetmetal", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 3 } }, { "Drop chance": 10, "DisplayName (for custom items)": "", "Shortname": "metalspring", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 5 } }, { "Drop chance": 10, "DisplayName (for custom items)": "", "Shortname": "sparkplug3", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "smgbody", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 35, "DisplayName (for custom items)": "", "Shortname": "syringe.medical", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 3 } }, { "Drop chance": 15, "DisplayName (for custom items)": "", "Shortname": "largemedkit", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 50, "DisplayName (for custom items)": "", "Shortname": "bandage", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 3 } }, { "Drop chance": 8, "DisplayName (for custom items)": "", "Shortname": "pickaxe", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 5, "DisplayName (for custom items)": "", "Shortname": "knife.combat", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "weapon.mod.simplesight", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 15, "DisplayName (for custom items)": "", "Shortname": "weapon.mod.silencer", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 15, "DisplayName (for custom items)": "", "Shortname": "roadsign.gloves", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 10, "DisplayName (for custom items)": "", "Shortname": "roadsign.kilt", "SkinID": 2991832819, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 20, "DisplayName (for custom items)": "", "Shortname": "grenade.beancan", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "grenade.flashbang", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 25, "DisplayName (for custom items)": "", "Shortname": "grenade.f1", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } }, { "Drop chance": 30, "DisplayName (for custom items)": "", "Shortname": "grenade.molotov", "SkinID": 0, "Drop quantity setting": { "Minimum quantity": 1, "Maximum quantity": 1 } } ] } } } }, "PVEMode plugin settings": { "Use the PVE mode of the plugin? [true/false] (PVEMode)": false, "Radius zone": 30.0, "The amount of damage that the player has to do to become the Event Owner": 500.0, "Damage coefficients for calculate to become the Event Owner": [ { "Type of target": "Npc", "Damage Multiplier": 1.0 }, { "Type of target": "Helicopter", "Damage Multiplier": 2.0 } ], "Can the non-owner of the event loot the crates? [true/false]": false, "Can the non-owner of the event loot NPC corpses? [true/false]": false, "Can the non-owner of the event deal damage to the NPC? [true/false]": false, "Can an Npc attack a non-owner of the event? [true/false]": false, "Allow the non-owner of the event to enter the event zone? [true/false]": false, "Allow a player who has an active cooldown of the Event Owner to enter the event zone? [true/false]": true, "The time that the Event Owner may not be inside the event zone [sec.]": 300, "The time until the end of Event Owner status when it is necessary to warn the player [sec.]": 60, "Prevent the actions of the RestoreUponDeath plugin in the event zone? [true/false]": true, "The time that the player can`t become the Event Owner, after the end of the event and the player was its owner [sec.]": 86400.0, "Darkening the dome (0 - disables the dome)": 1 } }