BetterDeadThanZed's Wishlist
-
RustWerkz - Billboard
RustWerkz - Billboard
This is a great asset that can be placed wherever you'd like to advertise for your Server. Can be "broken" in RustEdit to adjust individual pieces. Great for a combat addition for cover / ambushing enemies.
*Compatible w/ World 2.0 & Jungle Update*
Use a plugin like "SignArtist" with the command "/sil url" to apply the image to the sign.
*note* you will have to be in noclip and clip into the collider until you see "paint sign" pop up and then use the /sil command!
Please message me with any requests or inquires.
-
Animal Farm
Allow your players to farm boars, bears, wolfs, panthers, tigers, alligators, and stags similarly to chickens. They need food and water to survive, and you can breed them to expand your farm.
You can set how much resources they get by there age. There age increase 1yrs every 60min.. You can bread the animals by petting them if you have 2 of the same animals.
Killing your own animal in the farm will not give you a baby item only animals in the wild will.
Check the config for all available options.
You can also find baby animals for your farm by slaughtering wild boars, bears, wolf, or stags.
Permission
"animalfarm.admin"; "animalfarm.gatherboar"; "animalfarm.gatherbear"; "animalfarm.gatherwolf"; "animalfarm.gatherstag"; "animalfarm.chickencoop"; "animalfarm.gatherpanther"; "animalfarm.gathertiger"; "animalfarm.gatheralligator"; /animalfarm <farm/coop/boar/stag/bear/wolf> <amount>
animalfarm <userid> <farm/coop/boar/stag/bear/wolf/panther/tiger/alligator> <amount>
WARNING: If your foundations are very low to the ground they will go threw the foundation a little to the ground.
The Config Information
In the config there is some default gather ages 1 to age 5, The age 5 is the default rust gather for the animal. Keep in mind if you have a gather manager for the animal its rates will still be applies. You can add as many ages as you like anything over the last age will use the max age you have in the config. The Gather settings can not and will not be able to add custom item to, You can use other plugins for that.
{ "Chicken Coop Settings": { "Total chickens animals allowed in the coop. Default UI will only show 4": 4, "Chickens hatch time minutes": 2, "Add storage adapter to coop": false, "Add water adapter to coop": false, "Allow auto hatching of eggs": false, "Player may have how many modifyed coops -1 = unlimited": -1, "Only use custom item to place coop": false, "Coop item skin": 3461239631, "Coop item name": "Industrial Chicken Coop" }, "Farm Settings": { "Farm item skinID": 3458119788, "Farm item name": "Animal Farm", "Total farm animals allowed in the farm": 10, "Add storage adapter to trough": true, "Add hopper to trough": true, "Require permissions for gatheringr": false, "Player may have how many farms -1 = unlimited": -1 }, "Boar Baby Settings": { "Chance to get baby boar from gathering": 10, "Baby Boar item skinID": 3458077515, "Baby Boar item name": "A Baby Boar", "Baby Boar groth minutes": 30, "Boar can breed.": true, "Boar breed chance.": 100, "Boar breed cooldown minutes.": 180, "Boar dung amount.": 2, "Boar gather age and items.": { "1": [ { "shortname": "meat.boar", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 5.0, "isBP": false }, { "shortname": "leather", "amount": 5.0, "isBP": false }, { "shortname": "cloth", "amount": 1.0, "isBP": false } ], "2": [ { "shortname": "meat.boar", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 15.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 8.0, "isBP": false }, { "shortname": "cloth", "amount": 2.0, "isBP": false } ], "3": [ { "shortname": "meat.boar", "amount": 6.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 15.0, "isBP": false }, { "shortname": "leather", "amount": 12.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "4": [ { "shortname": "meat.boar", "amount": 7.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 25.0, "isBP": false }, { "shortname": "fat.animal", "amount": 20.0, "isBP": false }, { "shortname": "leather", "amount": 16.0, "isBP": false }, { "shortname": "cloth", "amount": 7.0, "isBP": false } ], "5": [ { "shortname": "meat.boar", "amount": 8.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 40.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ] } }, "Stag Baby Settings": { "Chance to get baby stag from gathering": 10, "Baby Stag item skinID": 3458079161, "Baby Stag item name": "A Baby Stag", "Baby Stag groth minutes": 30, "Stag can breed.": true, "Stag breed chance.": 100, "Stag breed cooldown minutes.": 180, "Stag dung amount.": 2, "Stag gather age and items.": { "1": [ { "shortname": "deermeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 5.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "deermeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 15.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "deermeat.raw", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 15.0, "isBP": false } ], "4": [ { "shortname": "deermeat.raw", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 30.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "5": [ { "shortname": "deermeat.raw", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 50.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ] } }, "Bear Baby Settings": { "Chance to get baby bear from gathering": 10, "Baby Bear item skinID": 3458078401, "Baby Bear item name": "A Baby Bear", "Baby Bear groth minutes": 30, "Bear can breed.": true, "Bear breed chance.": 100, "Bear breed cooldown minutes.": 180, "Bear dung amount.": 2, "Bear gather age and items.": { "1": [ { "shortname": "bearmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 25.0, "isBP": false }, { "shortname": "fat.animal", "amount": 20.0, "isBP": false }, { "shortname": "leather", "amount": 20.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bearmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 50.0, "isBP": false }, { "shortname": "fat.animal", "amount": 40.0, "isBP": false }, { "shortname": "leather", "amount": 40.0, "isBP": false }, { "shortname": "cloth", "amount": 15.0, "isBP": false } ], "3": [ { "shortname": "bearmeat", "amount": 10.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 75.0, "isBP": false }, { "shortname": "fat.animal", "amount": 60.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "4": [ { "shortname": "bearmeat", "amount": 15.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 100.0, "isBP": false }, { "shortname": "fat.animal", "amount": 80.0, "isBP": false }, { "shortname": "leather", "amount": 80.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ], "5": [ { "shortname": "bearmeat", "amount": 20.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 150.0, "isBP": false }, { "shortname": "fat.animal", "amount": 100.0, "isBP": false }, { "shortname": "leather", "amount": 100.0, "isBP": false }, { "shortname": "cloth", "amount": 50.0, "isBP": false } ] } }, "Wolf Baby Settings": { "Chance to get baby wolf from gathering": 10, "Baby Wolf item skinID": 3458436442, "Baby Wolf item name": "A Baby Wolf", "Baby Wolf groth minutes": 30, "Wolf can breed.": true, "Wolf breed chance.": 100, "Wolf breed cooldown minutes.": 180, "Wolf dung amount.": 2, "Wolf gather age and items.": { "1": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "skull.wolf", "amount": 1.0, "isBP": false }, { "shortname": "wolfmeat.raw", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Tiger Baby Settings": { "Chance to get baby tiger from gathering": 10, "Baby Tiger item skinID": 3469950143, "Baby Tiger item name": "A Baby Tiger", "Baby Tiger groth minutes": 30, "Tiger can breed.": true, "Tiger breed chance.": 100, "Tiger breed cooldown minutes.": 180, "Tiger dung amount.": 2, "Tiger gather age and items.": { "1": [ { "shortname": "bigcatmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bigcatmeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "bigcatmeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "bigcatmeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "bigcatmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Panther Baby Settings": { "Chance to get baby Panther from gathering": 10, "Baby Panther item skinID": 3469941871, "Baby Panther item name": "A Baby Panther", "Baby Panther groth minutes": 30, "Panther can breed.": true, "Panther breed chance.": 100, "Pantherger breed cooldown minutes.": 180, "Panther dung amount.": 2, "Panther gather age and items.": { "1": [ { "shortname": "bigcatmeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "bigcatmeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "bigcatmeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "bigcatmeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "bigcatmeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Crocodile Baby Settings": { "Chance to get baby Crocodile from gathering": 10, "Baby Crocodile item skinID": 3470285566, "Baby Crocodile item name": "A Baby Crocodile", "Baby Crocodile groth minutes": 30, "Crocodile can breed.": true, "Crocodile breed chance.": 100, "Crocodile breed cooldown minutes.": 180, "Crocodile dung amount.": 2, "Crocodile gather age and items.": { "1": [ { "shortname": "crocodilemeat", "amount": 1.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 10.0, "isBP": false }, { "shortname": "fat.animal", "amount": 2.0, "isBP": false }, { "shortname": "leather", "amount": 10.0, "isBP": false }, { "shortname": "cloth", "amount": 5.0, "isBP": false } ], "2": [ { "shortname": "crocodilemeat", "amount": 2.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 20.0, "isBP": false }, { "shortname": "fat.animal", "amount": 4.0, "isBP": false }, { "shortname": "leather", "amount": 25.0, "isBP": false }, { "shortname": "cloth", "amount": 10.0, "isBP": false } ], "3": [ { "shortname": "crocodilemeat", "amount": 3.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 30.0, "isBP": false }, { "shortname": "fat.animal", "amount": 6.0, "isBP": false }, { "shortname": "leather", "amount": 45.0, "isBP": false }, { "shortname": "cloth", "amount": 20.0, "isBP": false } ], "4": [ { "shortname": "crocodilemeat", "amount": 4.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 35.0, "isBP": false }, { "shortname": "fat.animal", "amount": 8.0, "isBP": false }, { "shortname": "leather", "amount": 60.0, "isBP": false }, { "shortname": "cloth", "amount": 25.0, "isBP": false } ], "5": [ { "shortname": "crocodilemeat", "amount": 5.0, "isBP": false }, { "shortname": "bone.fragments", "amount": 40.0, "isBP": false }, { "shortname": "fat.animal", "amount": 10.0, "isBP": false }, { "shortname": "leather", "amount": 75.0, "isBP": false }, { "shortname": "cloth", "amount": 35.0, "isBP": false } ] } }, "Version": { "Major": 1, "Minor": 3, "Patch": 0 } }
-
Air Convoy
By The_Kiiiing in Plugins
The goal of this event is to take down the cargo helicopter carrying a container filled with valuable loot. The helicopter is protected by 1-4 patrol helicopters. The patrol helicopters can be destroyed with special anti-air rockets.
Features:
NPCs parachute out of the helicopters when they are destroyed Configurable loot The convoy does not attack players unless they attack the convoy Patrol Helicopters shoot homing missiles to defend the convoy Fully customizable
Anti Air Rocket:
This is a special rocket designed to take down helicopters. They can be fired both from the ground or from a player attack helicopter and travel 4x faster than a normal HV rocket. To take down a helicopter (with default health) 5 Anti Air Rockets are needed.
Shortname: ammo.rocket.smoke
Skin ID: 3020346473
Loot Api:
This plugin supports the Loot Api of https://codefling.com/plugins/loot-table-stacksize-gui. This means that the loot of every crate can be configured directly in the Loottable UI - no need to edit config files!
Commands:
airconvoy start - Start the air convoy airconvoy stop - Stop the air convoy aarocket.give <amount> <optional player> - Give anti-air rockets to the specified player or yourself
Permissions:
airconvoy.admin - Required to use start/stop commands airconvoy.give - Required to use aarocket.give
Hooks:
void OnAirConvoyStart(); void OnAirConvoyEnd();
Default Configuration:
{ "Time between events (minutes; set to -1 to disable scheduled events)": 60, "Event duration (minutes)": 30, "Patrol Helicopter count (0 - 4)": 4, "Custom chat prefix": null, "Patrol Helicopter options": { "Health multiplier": 1.0, "Crate count": 2, "Turret range": 80.0, "Time between homing missiles (seconds)": 5, "Time after which a player is not considered hostile anymore (seconds)": 60 }, "Pilot NPC configuration": { "name": "Pilot", "health": 100.0, "enableRadio": true, "roamRange": 10.0, "chaseRange": 20.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "hazmatsuit_scientist", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "pistol.prototype17", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Soldier NPC configuration": { "name": "Soldier", "health": 200.0, "enableRadio": true, "roamRange": 40.0, "chaseRange": 40.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "scientistsuit_heavy", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "lmg.m249", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Container Loot Configuration (Max. 6 Crates)": [ { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Loot preset name (requires Loottable plugin)": "Container Military Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab", "Loot preset name (requires Loottable plugin)": "Container Locked Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_elite.prefab", "Loot preset name (requires Loottable plugin)": "Container Elite Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/dmloot/dm ammo.prefab", "Loot preset name (requires Loottable plugin)": "Container Ammo Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } } ] }
- #convoy
- #helicopter
-
(and 9 more)
Tagged with:
-
Radio Station Trailer
A small pop-up Radio Station built inside a shipping container on the back of a trailer. 83 prefabs total, no masks included.
Feel free to make it your own by swapping out any materials, a couple of the Tiled Metal Cubes also look good as the container shell, and there are multiple Tiled Dev Cubes to switch out the colour of the DJ booth. There are also a few options of Tiled Cloth Cubes for various floor colours.
Featuring:
* Fully hooked up lights & speakers from the boombox
* 3 pictureframes and 1 neon sign for your logos to be added (using a plugin like SignArtist/AutoSigns etc)
* 3 mountable chairs & a detailed DJ Booth
* Options to plug in more lights/lazers using the Connected Speaker outputs
A cool feature of hooking up the boombox directly to connected speakers in RustEdit is that they output full quality sound instead of the regular tinny sound! I haven't tested extreme distances but it seems you can plug them in way beyond the in game limits and have a huge spead of good quality audio.
I would reccomend installing the RustEdit DLL to prevent deployables being able to be destroyed.
- #radio station
- #trailer
- (and 5 more)
-
RNPC Population Addon
This addon for RoamingNPCs allows you to dynamically control RNPCs spawn based on hours after wipe and current amount of players online, helping to create a balanced experience.
⚙️ Population Control
• Setup specific bots presets as the wipe progresses — customize which RNPCs appear after 6h, 12h, 24h, and beyond.
• You can make early wipes feel balanced and late wipes stay challenging with various RNPCs presets.
• Integrates with your existing RoamingNPC presets.
👥 Adaptive Limits
• Limit the max number of active RNPCs based on how many players are online at the moment.
• Keep a balance between players and bots.
• Keep the server performance smooth during peak hours.
🗺️ Map Markers
• Optionally show live markers for all RNPCs on map.
• Display RNPC's base locations on map (requires RNPCs Buildings Addon).
• Customize colors, names, radius, refresh rate, and visibility duration.
📜 Requirements
• RoamingNPCs Plugin
📹 Video Demo of Map Markers:
🛠️ Configuration:
{ "Available bots by wipe hours (key - hours after wipe, value - list of bot's setup names from main config)": { "6": [ "bob_resources_farmer", "john_looter" ], "12": [ "alfred_hunter", "austin_fighter" ], "24": [ "alfred_hunter", "austin_fighter", "bob_resources_farmer", "john_looter" ] }, "Limits based on amount of players online": { "Limit amount of active bots based on amount of players online?": false, "Limits (key - min amount of players, value - max amount of bots)": { "0": 5, "5": 4, "10": 3, "15": 2, "20": 1, "25": 0 } }, "Markers to show all RoamingNPCs on map": { "Enable these markers?": true, "Display name": "NPC {name}", "Refresh rate in seconds": 1.0, "Duration": 0, "Radius": 0.2, "Color 1": "#313647", "Color 2": "#435663", "Alpha": 0.75 }, "Markers to show all RoamingNPC's bases on map (RNPCs Buildings Addon)": { "Enable these markers?": false, "Display name": "Base of NPC {name}", "Refresh rate in seconds": 0.0, "Duration": 0, "Radius": 0.2, "Color 1": "#313647", "Color 2": "#435663", "Alpha": 0.75 } }
