xXBIGSPENDERXx's Wishlist
-
Radtown Event
By The_Kiiiing in Plugins
This plugin adds a high-risk, high-reward element to the newly introduced Radtown Monument. This dynamic event spawns a hazardous shipping container filled with valuable loot but surrounded by dangerous radioactive material. The challenge is twofold: not only must players manage the intense radiation levels, but they must also defend the container from relentless attack drones that aim to destroy it.
NEW: Halloween Update
The Halloween update adds pumpkin drones and spooky decorations to the container
Key Features:
Valuable Loot: The container holds rare and powerful resources, making it a highly coveted prize.
Multiple drone attack waves: Drones attack in mul
Intense Radiation: High levels of radiation require careful planning and protective gear to approach safely.
Drone Defense: As players attempt to claim the loot, AI-controlled drones will attack the container. Players must defend it until the crate unlocks.
Catastrophic Explosion: If players fail to protect the container or take too long, it will trigger a massive explosion, devastating the area and killing any nearby players.
Configuration options:
Drone wave count, drone count per wave Drone health and damage Container health Crate Loot and much more ...
This plugin enhances the Radtown Monument with intense, timed gameplay, rewarding those who can outlast both the environment and the drones—but punishing failure with explosive consequences!
Permissions:
radtownevent.admin - Required to run admin commands
Commands:
radtown start - Start the event radtown stop - Stop the event
Developer Api:
void OnRadtownEventContainerDelivered() // Called when the container has been delivered and the event is ready to start void OnRadtownEventStart() // Called when the locked crate inside the container has been hacked void OnRadtownEventWin(ulong steamId) // Called when the event was successfully completed by a player void OnRadtownEventEnd(bool success) // Called when the event is over. Success is false when the container exploded
Configuration:
{ "Time between events (minutes)": 60, "Crate hack time (seconds; drone waves will spawn until the crate is fully hacked)": 600, "Container health": 8000, "Time before despawn after event has been completed (seconds)": 300, "Time before despawn if event is not started (minutes)": 30, "Make event zone visible": false, "Drone wave configuration": [ { "Wave number": 1, "Preparation time before drones spawn (seconds)": 5, "Maximum number of concurrent drones": 3, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 20, "Drone health": 100, "Damage per shell": 40, "Target players": false }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 0, "Drone health": 100, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 2, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 4, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 20, "Drone health": 150, "Damage per shell": 50, "Target players": false }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 30, "Drone health": 150, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 3, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 5, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 200, "Damage per shell": 40, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 200, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 4, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 8, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage per shell": 70, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage on explosion": 80, "Target players": true } }, { "Wave number": 5, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 8, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage per shell": 70, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage on explosion": 80, "Target players": true } } ], "Locked crate loot table": { "Enabled": false, "Minimum items": 4, "Maximum items": 8, "Item list": [ { "Short name": "scrap", "Min amount": 12, "Max amount": 48, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }
-
Ganja
By The_Kiiiing in Plugins
This plugin allows players to gather weed from hemp plants and craft joints using a mixing table. There are different types of weed where each type can be found in a different biome. Joints can be crafted at a mixing table and will give the player configurable buffs and healing with each tier having different effects.
Features:
Fully customizable Different types of weed Configurable effects for each type Custom crafting UI integrates in the mixing table UI Configurable recipes for mixing table Yield amount and chance configurable for each type Ideal for Roleplay Servers
New in v2.0.15: Advanced modifiers
Advanced modifiers allow you to use any tea/pie modifier that's currently in the game. I did not test all of them so there is a chance that some modifiers might not work as expected.
List of modifiers:
Wood_Yield, Ore_Yield, Radiation_Resistance, Radiation_Exposure_Resistance, Max_Health, Scrap_Yield, MoveSpeed, ObscureVision, Warming, Cooling, CoreTemperatureMinAdjustment, CoreTemperatureMaxAdjustment, Crafting_Quality, VisionCare, MetabolismBooster, Harvesting, DigestionBoost, FishingBoost, Collectible_DoubleYield, Farming_BetterGenes, HorseGallopSpeed, HorseDungProductionBoost, Comfort, Clotting, HunterVision, Radiation,
Configuration Example:
"Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ]
New in v2.0.10: Give command
Server owners can use this command to give weed or joints to themselves or a certain player. The identifier has to be specified in the config file for every type of weed or joint.
ganja.give <weed|joint> <identifier> <amount> <player?>
Permission:
ganja.give - Required to use ganja.give command
New in v2.0.0: Fully configurable crafting:
With Version 2.0.0 the crafting system has been integrated in the mixing table. Joints can now be crafted by using the right ingredients in the right slot. The crafting recipes are fully configurable. New recipes can also be added.
New in v1.0.8: Loot Table integration:
This plugin now supports the custom item api of Loot Table and Stack Size GUI, so you can easily add weed to the loot table. When both plugins are installed on the server, the weed items will show up in the custom items tab of Loottable (right image):
Different tiers:
Depending on the biome, you will receive different tiers of weed, the biomes can also be changed in the config. By default, tier2 weed can be gathered in the snow biome, tier1 in the desert and tier0 everywhere else.
Names, droprates, and boosts can also be configured individually for each tier.
Controls:
With a joint selected in the hot bar:
Right click to ignite / extinguish a joint When joint is bruning: left click to use a joint
Permissions:
Permissions can be disabled in the config, making gathering and crafting accessible to everyone regardless of permissions.
ganja.craft - Required to craft joints ganja.gather - Required to obtain weed
Biome masks:
The biome mask is a simple 4-bit number that determines where a certain tier of weed can be found. Each biome has its own number; add these numbers together to select multiple biomes. The numbers for each biome are as follows:
1 - Arid 2 - Temperate 4 - Tundra 8 - Arctic 16 - Jungle For example: Low Quality Weed has the biome mask 6 by default (see configuration below). That means it can be found in the Temperate and the Tundra biome.
Configuration:
{ "Weed configuration": [ { "Drop chance when harvesting (1 = 100%)": 0.4, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 6, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "low_quality", "Custom item name (null = default name)": "Low Quality Weed", "Item short name": "sticks", "Item skin id": 2661029427 }, { "Drop chance when harvesting (1 = 100%)": 0.3, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 1, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "med_quality", "Custom item name (null = default name)": "Medium Quality Weed", "Item short name": "sticks", "Item skin id": 2661031542 }, { "Drop chance when harvesting (1 = 100%)": 0.1, "Drop amount when harvesting": { "min": 1, "max": 2 }, "Biome mask (see description for details)": 8, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "high_quality", "Custom item name (null = default name)": "High Quality Weed", "Item short name": "sticks", "Item skin id": 2660588149 } ], "Crafting Recipes": [ { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Low Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101592 }, "Identifier (used with ganja.give command)": "low_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.4, "Wood boost duration (seconds)": 20.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 1.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Medium Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101290 }, "Identifier (used with ganja.give command)": "med_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.8, "Ore boost duration (seconds)": 20.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 4.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 20.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "High Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2893700325 }, "Identifier (used with ganja.give command)": "high_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 1.0, "Scrap boost duration (seconds)": 30.0, "Max Health percentage (1 = 100%)": 0.3, "Max Health duration (seconds)": 30.0, "Healing per use": 8.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Cooling", "Duration (seconds)": 60.0, "Value": 10.0 } ] } ], "Require permission for crafting": true, "Require permission for gathering": true, "Disable built-in stack fix (set to true if you have problems with item stacking/splitting)": false, "Automatically extinguish joint when unequiping it": true } -
Portals Plus
PortalsPlus adds the ability to have portal for player to monuments or teammates
Permissions
PortalsPlus.admin - needed to get portal placements when creating new portals at monuments with command /makeportal PortalsPlus.monumentuse - needed to alow monument to monument portal
Commands
giveportal <playername/ID> - console command to give players portal makeportal - spawn portal to get position and rotation relative to monument to add to config (this is not a spawn for portal use command)) Videos
Config
{ "Use Teamate Portals": true, "Use LastDeath Portals": true, "Use Monument Portals": true, "Monument To Monument Cooldown time (Seconds)": 30.0, "Use Monument to Monument Portals": true, "Monument Portals": { "Launch Site": { "Monument Portal Active?": true, "Position Corrected": { "x": 211.0, "y": 9.2, "z": 97.1 }, "Rotation Corrected": 89.77 }, "Airfield": { "Monument Portal Active?": true, "Position Corrected": { "x": -142.3, "y": 0.2, "z": -112.0 }, "Rotation Corrected": 89.49 }, "The Dome": { "Monument Portal Active?": true, "Position Corrected": { "x": -1.05, "y": 19.83, "z": -5.2 }, "Rotation Corrected": 197.38 }, "Junkyard": { "Monument Portal Active?": true, "Position Corrected": { "x": -46.5, "y": 11.32, "z": 11.7 }, "Rotation Corrected": 195.0 }, "Radtown": { "Monument Portal Active?": true, "Position Corrected": { "x": 34.3, "y": 1.0, "z": -17.6 }, "Rotation Corrected": 181.0 }, "Water Treatment Plant": { "Monument Portal Active?": true, "Position Corrected": { "x": -4.35, "y": 60.35, "z": 69.1 }, "Rotation Corrected": 0.321 }, "Bandit Camp": { "Monument Portal Active?": true, "Position Corrected": { "x": 44.0, "y": 7.0, "z": -31.7 }, "Rotation Corrected": 135.34 }, "Power Plant": { "Monument Portal Active?": true, "Position Corrected": { "x": -74.5, "y": 18.25, "z": 15.4 }, "Rotation Corrected": -90.0 }, "Outpost": { "Monument Portal Active?": true, "Position Corrected": { "x": -24.4, "y": 0.12, "z": -29.9 }, "Rotation Corrected": 90.0 }, "Military Tunnel": { "Monument Portal Active?": true, "Position Corrected": { "x": -53.96, "y": 8.9, "z": -6.2 }, "Rotation Corrected": 180.0 }, "Missile Silo": { "Monument Portal Active?": true, "Position Corrected": { "x": 56.2, "y": -5.9, "z": -16.3 }, "Rotation Corrected": 91.0 }, "Large Fishing Village": { "Monument Portal Active?": true, "Position Corrected": { "x": -26.926, "y": 2.065, "z": -20.859 }, "Rotation Corrected": 358.677 }, "Sewer Branch": { "Monument Portal Active?": true, "Position Corrected": { "x": -35.453, "y": 19.747, "z": -37.653 }, "Rotation Corrected": 73.628 }, "Ferry Terminal": { "Monument Portal Active?": true, "Position Corrected": { "x": -3.0, "y": 10.874, "z": -61.2 }, "Rotation Corrected": 180.0 }, "Arctic Research Base": { "Monument Portal Active?": true, "Position Corrected": { "x": 2.45, "y": 5.4, "z": 6.2 }, "Rotation Corrected": 357.405 }, "Ranch": { "Monument Portal Active?": true, "Position Corrected": { "x": 4.2, "y": 3.037, "z": 24.0 }, "Rotation Corrected": 179.0 }, "Large Barn": { "Monument Portal Active?": true, "Position Corrected": { "x": 3.872, "y": 9.022, "z": -3.73 }, "Rotation Corrected": 359.736 }, "Satellite Dish": { "Monument Portal Active?": true, "Position Corrected": { "x": 10.615, "y": 0.2, "z": -0.979 }, "Rotation Corrected": 90.741 }, "Giant Excavator Pit": { "Monument Portal Active?": true, "Position Corrected": { "x": -92.618, "y": 1.165, "z": -48.787 }, "Rotation Corrected": 316.17 } }, "Max Monument Portal Rows (6 max)": 6, "Enable PortalItem world spawns?": true, "Drop Settings": [ { "Object Short prefab name": "crate_elite", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 7.0 }, { "Object Short prefab name": "codelockedhackablecrate", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 9.0 }, { "Object Short prefab name": "crate_ammunition", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 5.0 } ] }
Lang File
{ "NoPerm": "You dont have the Perms to use this", "NoAdminPerm": "Admin Permission needed for this command", "Rejectbutton": "Reject", "Acceptbutton": "Accept", "RejectMessage": "{playername} Rejected your Request", "RaycastFail": "Target Has something in the way for portal to spawn", "ActivePortalMessage": "There is a active portal for you already", "NoMon": "Monument to Monument is turned of in config , Sorry." }
Example of console output
[Portals Plus] Outpost : Position Correction = X: -19.588f, Y: 0.141f, Z: 30.933f : Rotation Correction = X: 0.000f, Y: 267.224f, Z: 0.000f
Future Plans
more portal aplications -
Launch Pad
Launch Pad is a plugin that gives players a PAD to launch and deploy Parachutes at height
Note : there is a few times that this will not work . almost all you get a message . but when on building block (PAD placement blue) rust overrides this code and a normal pad spawns without warning you, looking into that)
Permissions
LaunchPad.use --- gives player ability to use PAD
LaunchPad.spawn --- allows player to spawn pad with chat command
ConsoleCommand
launchpad <playername> --- gives player the PAD
ChatComand
/Launchpad
Config
{ "1. Max Launch hight": 200.0, // normal hight deploy (can never be mor that 900 "2. Use pad only once": false, "3. Return Pad to player after Launch": true, "4. Always full health Parachute": false, "5. Use chute health Limit": false, "6. Chute heath limit": 50.0, "7. LaunchPad SkinID": "2478929353", "8. Allow quick release of parachute": true, // pressing primary fire will stop launch and deploy Chute "9. Quick release Max hight": 500.0 // if player dont release it will auto release at this hight (can never be more than 900), "A. Allow ParaChutes to be Persistant": true, "B. Allow only Pad Placer to use pad": false, "B. Pad placement cooldown time in minutes (0 meens disabled)": 0 }
Lang File
{ "NoChute": "You dont have a Chute Equiped", "NoPerm": "You dont have the Permission to use this", "NoUnderRoof": "You cant Deploy Under a Roof, Ceiling, Underground, in water or in radiation", "NoVanish": "You cant Do this in Vanish", "ChuteHealth": "Chute to broken to use", "NoEscape": "You cant Do this While being raided or Combat Blocked", "CooldownMessage": "The Pad Placement is on a cooldown for you . {timeremaining} remaining from {cooldowntotal} Min's" }
0dbdbab9a1c3142b40740be6e631f21d
-
Custom Modules
Let your players use cars in a new way! The plugin will allow cars to float, driving underwater, use jet propulsion and become a mobile turret. You can configure any number of different modules. They can combine many functions, for example, a turret can be installed on a floating or underwater module. Modules are custom items that can be added to kits or loot tables of crates, sold in a server store, or may randomly appear on modular cars.
Types of modules
Buoyancy module. Adds a buoyancy point to the car. The modules should be placed symmetrically or in the center of the machine in order to allow it to float well. For this module, the buoyancy force, the turning speed and the speed of movement on the water can be configured.
Turret module. The module works only if there is a driver in the cabin. It can contain any number of turrets. If the car is closed, then other players will not be able to authorize in its turrets.
Jet module When the shift button is pressed, the car accelerates with the help of jet propulsion. For each module of this type, the thrust force and additional fuel consumption can be configured. Any number of fire rocket launchers can be placed on the module.
Remote control module A camera is installed in this module, for which you can change the frequency. Knowing the frequency, you can connect to the car using a computer station and control it.
Underwater module Allows the car to move underwater.
Chat commands (For administrators!)
/givemodule <Custom item shortname> – give the item to yourself. /customcarspawnpoint – adds a custom spawn point of a random custom car to the monument or to the map if the point is outside the monument /customcarspawnpoint <Custom car preset name> – adds a custom spawn point of <Custom car preset name> to the monument or to the map if the point is outside the monument
Console commands (RCON)
givemodule <userId> <Custom item shortname> <amount> – give the item to player.
Config
en – example of plugin configuration in English ru – example of plugin configuration in Russian- #adem
- #autoturret
- (and 18 more)
