SLATE's Wishlist
-
IQSorter
IQSorter - an item sorter for your players! A simple and compact UI designed in the style and colors of RUST. A special UI layout that won't interfere with the standard UI functions in RUST and won't obscure any important information!
Supports a large list of storage options
No configuration needed - the plugin is fully automated and will work immediately after being uploaded to the server!
With the introduction of new items into the game, the plugin will not require updates. If they have storage capabilities, they will automatically work with the sorter, such as the cabinet and new cabinet with a skin.
Permissions :
iqsorter.use - permission to use sorter functions
Supports functions in :
Red Also supports functions in vehicles (boats, minicopters, etc.)
API :
OnStartSortedContainer(BasePlayer player, ItemContainer container) // Called when the player starts sorting the container OnSortedContainer(BasePlayer player, ItemContainer container) // Called when the player has sorted the container OnStartMoveAllItems(BasePlayer player, ItemContainer fromContainer, ItemContainer toContainer) // Called when the player starts moving all items from one container to another OnMovedAllItems(BasePlayer player, ItemContainer fromContainer, ItemContainer toContainer) // Called when the player has moved all items from one container to another OnStartMoveSimilarItems(BasePlayer player, ItemContainer fromContainer, ItemContainer toContainer) // Called when the player starts moving "similar" items from one container to another OnMovedSimilarItems(BasePlayer player, ItemContainer fromContainer, ItemContainer toContainer) // Called when the player has moved "similar" items from one container to another
-
Advanced Random Scarecrow Spawner
By Chernarust in Plugins
Advanced customization of Random Scarecrow Spawner. Spawns Scarecrows configurable in 5 different loadouts near the player adjusted with configurable options, logging, and custom loot.
Permissions
oxide.grant user <playername or steamID> advancedrandomscarecrowspawner.use oxide.grant user <playername or steamID> advancedrandomscarecrowspawner.spawnpoints oxide.grant group <groupname> advancedrandomscarecrowspawner.use oxide.grant group <groupname> advancedrandomscarecrowspawner.spawnpoints
Config
{ "--------------------------------------Logging Settings--------------------------------------": null, "Log Spawn Messages": true, "Log Death Messages": true, "Log Loot Messages": true, "Log Cleanup Messages": true, "--------------------------------------Custom Loot Settings--------------------------------------": null, "Use Custom Loot": true, "Minimum Loot": 2, "Maximum Loot": 4, "--------------------------------------Scarecrow Settings--------------------------------------": null, "Headshot Damage Multiplier (0 = no extra damage, 1 = one-hit kill)": 1.0, "Scarecrow Damage To Player Modifier": 1.0, "Scarecrow Health": 100.0, "--------------------------------------Spawn Settings--------------------------------------": null, "Day Spawn Chance": 20.0, "Night Spawn Chance": 60.0, "Spawn Interval": 60.0, "Spawn Distance": 50.0, "Enable Group Spawning": true, "Minimum Group Size": 2, "Maximum Group Size": 5, "Enable Random Spawns": true, "Max Random Spawns": 100, "Minimum Distance Between Random Spawns": 125.0, "Group Spawn Radius": 5.0, "Max Total Scarecrows": 250, "Max Scarecrow Groups Per Player": 3, "Respawn Time at Spawn Points": 300.0, "Max Radius Around Spawn Point": 35.0, "Timed Cleanup": true, "Scarecrow Cleanup Time": 1200, "--------------------------------------Combat Settings--------------------------------------": null, "Enable Grenades": true, "Target Players": true, "Target Animals": true, "Target Other NPCs": true, "-----------------------------Loadout & Custom Loot Table Below-----------------------------": null, "Loadout": { "Belt": [ { "Shortname": "mace", "Amount": 1, "Skin": 0 } ], "Wear": [ { "Shortname": "frankensteins.monster.03.head", "Amount": 1, "Skin": 0 }, { "Shortname": "frankensteins.monster.03.legs", "Amount": 1, "Skin": 0 }, { "Shortname": "frankensteins.monster.03.torso", "Amount": 1, "Skin": 0 } ], "Main": [] }, "Loadout1": { "Belt": [ { "Shortname": "bone.club", "Amount": 1, "Skin": 0 } ], "Wear": [ { "Shortname": "frankensteins.monster.01.head", "Amount": 1, "Skin": 0 }, { "Shortname": "frankensteins.monster.01.legs", "Amount": 1, "Skin": 0 }, { "Shortname": "frankensteins.monster.01.torso", "Amount": 1, "Skin": 0 } ], "Main": [] }, "Loadout2": { "Belt": [ { "Shortname": "mace.baseballbat", "Amount": 1, "Skin": 0 } ], "Wear": [ { "Shortname": "halloween.mummysuit", "Amount": 1, "Skin": 0 } ], "Main": [] }, "Loadout3": { "Belt": [ { "Shortname": "salvaged.sword", "Amount": 1, "Skin": 0 } ], "Wear": [ { "Shortname": "scarecrow.suit", "Amount": 1, "Skin": 0 } ], "Main": [] }, "Loadout4": { "Belt": [ { "Shortname": "machete", "Amount": 1, "Skin": 0 } ], "Wear": [ { "Shortname": "halloween.surgeonsuit", "Amount": 1, "Skin": 0 } ], "Main": [] }, "CustomLootTable": [ { "Shortname": "ammo.pistol", "SpawnChance": 0.2, "MinAmount": 4, "MaxAmount": 13, "Skin": 0 }, { "Shortname": "cloth", "SpawnChance": 0.8, "MinAmount": 9, "MaxAmount": 13, "Skin": 0 }, { "Shortname": "lowgradefuel", "SpawnChance": 0.7, "MinAmount": 12, "MaxAmount": 22, "Skin": 0 }, { "Shortname": "metal.fragments", "SpawnChance": 0.6, "MinAmount": 47, "MaxAmount": 150, "Skin": 0 }, { "Shortname": "can.beans", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 2, "Skin": 0 }, { "Shortname": "bandage", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 3, "Skin": 0 }, { "Shortname": "mace.baseballbat", "SpawnChance": 0.3, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "pants", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "hat.cap", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "pistol.revolver", "SpawnChance": 0.1, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "scrap", "SpawnChance": 1.0, "MinAmount": 6, "MaxAmount": 11, "Skin": 0 }, { "Shortname": "tshirt.long", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "wood", "SpawnChance": 0.9, "MinAmount": 100, "MaxAmount": 250, "Skin": 0 }, { "Shortname": "stone", "SpawnChance": 0.8, "MinAmount": 50, "MaxAmount": 200, "Skin": 0 }, { "Shortname": "bone.fragments", "SpawnChance": 0.5, "MinAmount": 10, "MaxAmount": 40, "Skin": 0 }, { "Shortname": "gears", "SpawnChance": 0.3, "MinAmount": 1, "MaxAmount": 2, "Skin": 0 }, { "Shortname": "metal.ore", "SpawnChance": 0.6, "MinAmount": 20, "MaxAmount": 75, "Skin": 0 }, { "Shortname": "sulfur.ore", "SpawnChance": 0.5, "MinAmount": 15, "MaxAmount": 60, "Skin": 0 }, { "Shortname": "charcoal", "SpawnChance": 0.7, "MinAmount": 100, "MaxAmount": 200, "Skin": 0 }, { "Shortname": "corn", "SpawnChance": 0.4, "MinAmount": 1, "MaxAmount": 3, "Skin": 0 }, { "Shortname": "rifle.ak", "SpawnChance": 0.05, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "waterjug", "SpawnChance": 0.5, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "ammo.rifle", "SpawnChance": 0.25, "MinAmount": 5, "MaxAmount": 20, "Skin": 0 }, { "Shortname": "ammo.shotgun", "SpawnChance": 0.25, "MinAmount": 5, "MaxAmount": 12, "Skin": 0 }, { "Shortname": "weapon.mod.flashlight", "SpawnChance": 0.15, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "weapon.mod.holosight", "SpawnChance": 0.1, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "smg.2", "SpawnChance": 0.08, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "largemedkit", "SpawnChance": 0.2, "MinAmount": 1, "MaxAmount": 3, "Skin": 0 }, { "Shortname": "hazmatsuit", "SpawnChance": 0.05, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "shotgun.pump", "SpawnChance": 0.05, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "laptop", "SpawnChance": 0.05, "MinAmount": 1, "MaxAmount": 2, "Skin": 0 }, { "Shortname": "battery.small", "SpawnChance": 0.4, "MinAmount": 1, "MaxAmount": 2, "Skin": 0 }, { "Shortname": "solar.panel", "SpawnChance": 0.15, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "cloth", "SpawnChance": 0.8, "MinAmount": 15, "MaxAmount": 50, "Skin": 0 }, { "Shortname": "fishtrap", "SpawnChance": 0.3, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "skull.human", "SpawnChance": 0.1, "MinAmount": 1, "MaxAmount": 2, "Skin": 0 }, { "Shortname": "paper", "SpawnChance": 0.5, "MinAmount": 5, "MaxAmount": 15, "Skin": 0 }, { "Shortname": "salvaged.sword", "SpawnChance": 0.2, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "furnace", "SpawnChance": 0.1, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "workbench2", "SpawnChance": 0.05, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "hammer", "SpawnChance": 0.6, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 }, { "Shortname": "arrow.hv", "SpawnChance": 0.4, "MinAmount": 10, "MaxAmount": 25, "Skin": 0 }, { "Shortname": "explosives", "SpawnChance": 0.02, "MinAmount": 1, "MaxAmount": 1, "Skin": 0 } ] }
- #zombie
- #scarecrow
-
(and 3 more)
Tagged with:
-
Road Bradley
By ThePitereq in Plugins
RUST Plugin Test Server
TEST MY PLUGINS THERE!
connect play.thepitereq.ovh:28050
Road Bradley plugin enhances APC fights by spawning Bradleys with custom AI on selected roads or allowing players to purchase their own Bradley for battles.
The plugin is highly configurable, letting you set almost every variable to your preference.
It includes various features to enhance your Bradley fights, such as RF Detonators, targeting missiles, and more.
Additionally, it fully supports custom map configurations.
Set Bradleys to spawn and patrol roads Gives players the option to purchase their own Bradley, with damage and loot locked to the owner or their friends, clan (with required plugins), or team. Custom Bradley AI with settings for target distance, clothing check, tool check, and view distance, which is superior to the vanilla AI in many aspects. Supports currency plugins. Custom markers on Bradleys. A RUST-themed UI. Tank unstuck system that is fully customizable, with console messages if the tank is stuck for more than 30 seconds. Custom routes for custom maps are supported. You can make tank routing through multiple roads or setting the route to the longest road on the map. Bradleys can spawn with different profiles at set intervals. Permission system controls purchase unlocks with cooldowns and daily limits. Health, damage, napalm, and debris can all be configured. Custom loot support with item naming and all required things. All Bradley routes can be displayed. Players can be rewarded based on the percentage of damage dealt to a Bradley. Random road timed events. Custom road editor to create and modify roads. Bradley fight bags enable players to respawn without losing loot and quickly return to the fight. Customize Bradley building damage. Restricting fights to owned buildings to prevent Bradley despawn. Customizable main cannon damage and building damage modifiers. Bradleys can call an MLRS airstrike on fighters when their health drops to a configured level. RF Explosives can be configured to automatically explode based on radius or frequency. Auto targetting rockets available to shoot down all flying vehicles.
The "Tank Routes - Spawns Per Maps" config part ins based on levelurl so if your map file is named CustomMapV1.3.3.map if you add CustomMap to config it will work.
It might depend also on map host. Checked on DropBox and Discord. Tank Road IDs can be checked through /tankroute command.
roadbradley.admin - Allows you to use /tankroute command. roadbradley.bypass - Bypass Bradley purchase cost.
/tankroute - Displays help about methods of route displays. /buytank - Opens the Bradley purchase UI. (Configurable) /spawnrbtank <profile> <userId> - Will spawn tank with profile for the userId player. (Chat and Console command) /spawnrbtank <profile> <route> - Will spawn tank with profile on configured route. (Chat and Console command) /tankcount - Shows active road bradley count. (Chat and Console command)
void OnRoadBradleySpawned(BasePlayer owner, BradleyAPC apc, string profile, string targetRoad) - Called when someone succesfully purchased an road bradley. void OnRoadBradleyKilled(BradleyAPC apc, ulong bradleyOwnerId, string profile) - Called when road bradley gets killed. bool CanRoadBradleyTarget(BradleyAPC apc, BasePlayer player) - Override custom target method. Needs to be enabled in config.
{ "Tank Purchase - Commands": [ "buytank", "bt" ], "Tank Route - Use Asphalt Roads Only": false, "Tank Route - Check for Map Obstacles (recommended for custom maps with prefabs on roads": false, "Tank Route - Remove Roads With Obstacles From Pool": false, "Tank Route - Teleport Bradley To Random Road Position after X Stuck Errors (0, to disable)": 0, "Tank Route - Broadcast Stuck To Fighters": true, "Tank Route - Obstacle Keyword Whitelist": [ "roadsign", "train_track", "road_tunnel", "doorcloser" ], "Tank Route - Remove first and last checkpoints from all routes": 1, "Tank Route - Minimal Route Checkpoints To Use": 5, "Tank Route - Remove Timed-Event Roads From Purchasable Pool": false, "Tank Route - Randomize Spawn On Road": true, "Tank Route Editor - Height Offset": 0.1, "Targeting - Target NPC": false, "Targeting - Target Sleepers": false, "Loot & Damage Share - Check For Caller Building Damage": true, "Loot & Damage Share - Allow Damage For Caller Team Buildings": true, "Loot & Damage Share - Unowned Damage Entity Reminder": 50, "Loot & Damage Share - Unowned Damage Entity Bradley Kill": 200, "Loot & Damage Share - Ignore Crate Ownership Checks": false, "Loot & Damage Share - Use Friends": false, "Loot & Damage Share - Use Clans": false, "Loot & Damage Share - Use RUST Teams": true, "Loot & Damage Share - Limit Server Spawned Bradleys Loot To Top Damage Player": false, "Loot & Damage Share - Disable Unowned Tank Damage To Buildings": false, "Loot & Damage Share - Disable Tank Damage To TC And Sleeping Bags": false, "Purchases - Used Purchase System (0 - None, 1 - Economics, 2 - ServerRewards, 3 - ShoppyStock)": 3, "Purchases - Used Currency (If ShoppyStock Is Used)": "myCurrencyKey", "Purchases - Currency Symbol (used in display)": "$", "Purchases - Max Purchased Bradleys (0, to disable)": 3, "Limits - Daily Limit Type (true - calls, false - won fights)": true, "Tank Info - Display Timed Bradley Info": true, "Tank Info - Timed Bradley Shop Name Format": "{0} BRADLEY\n[Health: {1}]", "Tank Info - Display Purchased Bradley Info": true, "Tank Info - Purchased Bradley Shop Name Format": "{1}'s {0} BRADLEY\n[Health: {2}]", "Tank Health UI - X Anchor (0-1)": 0.5, "Tank Health UI - Y Anchor (0-1)": 0.0, "Bag Respawns - Enabled": true, "Bag Respawns - Max Bags Per Player": 4, "Bag Respawns - Max Bed Distance From Player": 100.0, "PopUpAPI - PopUp Profile Name": "Legacy", "Tank Disarm Frequency": 1470, "Enable CanRoadBradleyTarget Hook": false, "Custom Tank Death Properties": { "Show Road Bradley Death Locations On Map": true, "Fireball Count (0, to disable)": 0, "Use Fireballs As Chest Lock (not recommended, high performance impact, if false, uses custom method)": false, "Hide Gib Flying Spheres (used for their scaling, will make gibs 'jump' once)": true }, "Tank Unstuck - Killed Entity Names": [ "servergibs_bradley", "scraptransporthelicopter", "magnetcrane.entity", "minicopter.entity", "supply_drop" ], "Tank Routes - Spawns Per Maps": { "default": [ "default" ], "Detroit": [ "default", "custom" ], "HapisIsland": [ "hapis" ], "ParadiseIsland": [ "custom" ] }, "Tank Routes - Purchasable Road ID Blacklist Per Map": { "default": [ "Edited_756", "Edited_33" ], "Detroit": [ "Edited_4" ] }, "Tank Routes - Custom Purchasable Roads Per Map": { "default": [ "CustomRoad1", "CustomRoad2" ], "Detroit": [ "DetroitRoad1", "DetroitRoad2", "DetroitRoad3" ], "HapisIsland": [ "HapisRoad2", "HapisRoad3", "HapisRoad4" ] }, "Tank Routes - Spawn Configuration": { "custom": { "Tank Route - Road IDs (Random, if more than one)": [ [ "0", "1" ], [ "2", "3" ] ], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": false, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 1200, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 12, "3": 20 }, "Spawns - Chance": { "Extreme": 1, "Hard": 3 } }, "default": { "Tank Route - Road IDs (Random, if more than one)": [], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": true, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 900, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 8 }, "Spawns - Chance": { "Hard": 2, "Normal": 5 } }, "hapis": { "Tank Route - Road IDs (Random, if more than one)": [ [ "HapisRoad1" ] ], "Tank Route - Use all default roads": false, "Tank Route - Use longest path": false, "Tank Route - Remove first and last checkpoints": 3, "Spawns - Announce Spawn": true, "Spawns - Announce Kill": true, "Spawns - Respawn Time (in seconds)": 900, "Spawns - Respawn Time Randomize Value (goes +value and -value from option above)": 120, "Spawns - Min. Online Players For Each Tank Amount (Amount Of Tanks: Amount Of Players)": { "1": 4, "2": 8 }, "Spawns - Chance": { "Hard": 2, "Normal": 5 } } }, "Tank Routes - Purchasable": { "Extreme": { "Purchases - Required Permission (leave blank, to disable)": "roadbradley.extreme", "Purchases - Cooldown (in seconds, 0 to disable)": 7200, "Purchases - Max Daily (in seconds, 0 to disable)": 1, "Purchases - Max Purchased Bradley Permissions (from best to worse)": { "roadbradley.limit.premium": 3, "roadbradley.limit.vip": 2 }, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 1000, "Skin": 0, "Custom Icon URL": "" }, { "Shortname": "currency", "Amount": 5000, "Skin": 0, "Custom Icon URL": "" }, { "Shortname": "metal.fragments", "Amount": 10000, "Skin": 0, "Custom Icon URL": "" } ] }, "Hard": { "Purchases - Required Permission (leave blank, to disable)": "", "Purchases - Cooldown (in seconds, 0 to disable)": 7200, "Purchases - Max Daily (in seconds, 0 to disable)": 1, "Purchases - Max Purchased Bradley Permissions (from best to worse)": {}, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 1000, "Skin": 0, "Custom Icon URL": "" }, { "Shortname": "currency", "Amount": 1500, "Skin": 0, "Custom Icon URL": "" } ] }, "Normal": { "Purchases - Required Permission (leave blank, to disable)": "", "Purchases - Cooldown (in seconds, 0 to disable)": 3600, "Purchases - Max Daily (in seconds, 0 to disable)": 3, "Purchases - Max Purchased Bradley Permissions (from best to worse)": {}, "Purchases - Time To Kill (in seconds, 0 to disable)": 600, "Purchases - Time To Come To Bradley (Kill Time + Coming Time)": 600, "Purchases - Limit Loot To Team": true, "Purchases - Limit Target To Team": true, "Purchases - Limit Damage To Team": true, "Purchases - Kill Announce Enabled": true, "Purchases - Required Items": [ { "Shortname": "scrap", "Amount": 100, "Skin": 0, "Custom Icon URL": "" }, { "Shortname": "metal.fragments", "Amount": 1500, "Skin": 0, "Custom Icon URL": "" } ] } }, "Tank Routes - Configuration": { "Extreme": { "Tank Target - Max distance to target": 10.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Target - Lose Target Intrest After X Seconds": 10, "Tank Options - Model Scale": 0.7, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 5000.0, "Tank Options - View Range": 75.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 15, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 25.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "Custom Attack - Do Custom Attacks": true, "Custom Attack - Try Interval (in seconds)": 15.0, "Custom Attack - Try Interval Randomization (in seconds)": 5.0, "MLRS Options - Enabled": true, "MLRS Options - Amount Per Fighter": 4, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Chat Message Alert": true, "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [ 4500.0, 3000.0, 1000.0, 100.0 ], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "Scientist Options - Disable Scientist Spawn": false, "Scientist Options - Amount Of Scientists To Spawn (might not spawn all of them)": 4, "Scientist Options - Scientist Spawn Radius": 3.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "custom", "Loot - Floor Rewards For Damage Dealt": true, "Loot - Rewards For Damage Dealt": [ { "Command (if not empty, item is ignored)": "", "Shortname": "currency", "Amount": 2000, "Skin": 0, "Display Name": "" }, { "Command (if not empty, item is ignored)": "", "Shortname": "scrap", "Amount": 500, "Skin": 0, "Display Name": "" } ], "Loot - Fire Lock Time (in seconds)": 60 }, "Hard": { "Tank Target - Max distance to target": 10.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Target - Lose Target Intrest After X Seconds": 10, "Tank Options - Model Scale": 0.6, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 2500.0, "Tank Options - View Range": 50.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 15, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 20.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "Custom Attack - Do Custom Attacks": true, "Custom Attack - Try Interval (in seconds)": 15.0, "Custom Attack - Try Interval Randomization (in seconds)": 5.0, "MLRS Options - Enabled": true, "MLRS Options - Amount Per Fighter": 2, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Chat Message Alert": true, "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [ 2300.0, 1100.0 ], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "Scientist Options - Disable Scientist Spawn": false, "Scientist Options - Amount Of Scientists To Spawn (might not spawn all of them)": 4, "Scientist Options - Scientist Spawn Radius": 3.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "", "Loot - Floor Rewards For Damage Dealt": true, "Loot - Rewards For Damage Dealt": [ { "Command (if not empty, item is ignored)": "", "Shortname": "currency", "Amount": 2000, "Skin": 0, "Display Name": "" } ], "Loot - Fire Lock Time (in seconds)": 60 }, "Normal": { "Tank Target - Max distance to target": 10.0, "Tank Target - Targeted items": [ "rocket.launcher", "explosive.timed", "explosive.satchel" ], "Tank Target - Lose Target Intrest After X Seconds": 10, "Tank Options - Model Scale": 0.6, "Tank Options - Map Marker Type (None/Crate/Chinook/Cargoship)": "Crate", "Tank Options - Move Speed (0-1)": 1.0, "Tank Options - Move Force": 2000.0, "Tank Options - Health": 1000.0, "Tank Options - View Range": 50.0, "Turret Options - Fire Rate": 0.06, "Turret Options - Burst Length": 10, "Turret Options - Aim Cone": 3.0, "Turret Options - Bullet Damage": 15.0, "Cannon Options - Explosion Radius": 8.0, "Cannon Options - Blunt Damage": 40.0, "Cannon Options - Explosion Damage": 0.0, "Custom Attack - Do Custom Attacks": true, "Custom Attack - Try Interval (in seconds)": 15.0, "Custom Attack - Try Interval Randomization (in seconds)": 5.0, "MLRS Options - Enabled": false, "MLRS Options - Amount Per Fighter": 2, "MLRS Options - Height Spawn": 450.0, "MLRS Options - Sound Alert Prefab Name": "assets/prefabs/tools/pager/effects/beep.prefab", "MLRS Options - Chat Message Alert": true, "MLRS Options - Position Randomization": 25.0, "MLRS Options - Health Level Spawns": [], "MLRS Options - Explosion Radius": 15.0, "MLRS Options - Blunt Damage": 75.0, "MLRS Options - Explosion Damage": 350.0, "Scientist Options - Disable Scientist Spawn": false, "Scientist Options - Amount Of Scientists To Spawn (might not spawn all of them)": 4, "Scientist Options - Scientist Spawn Radius": 3.0, "RF Disarm - Enabled": false, "RF Disarm - Type (false - Change Frequency, true - Explode)": true, "RF Disarm - Radius From Tank": 35.0, "Bradley Debris - Scale With Tank": true, "Bradley Debris - Health": 500.0, "Bradley Debris - Time To Cool Down": 60.0, "Loot - Crate Amount (If default loot preset)": 4, "Loot - Used Loot Preset (leave blank for default)": "", "Loot - Floor Rewards For Damage Dealt": true, "Loot - Rewards For Damage Dealt": [], "Loot - Fire Lock Time (in seconds)": 60 } }, "Loot - Presets": { "custom": { "Loot - Min. Crates": 2, "Loot - Max. Crates": 4, "Loot - Min. Items Per Crate": 4, "Loot - Max. Items Per Crate": 5, "Loot - Loot Table": [ { "Shortname": "explosive.timed", "Amount": 1, "Amount Randomizer Amount (+ and -)": 0, "Always Include Chance (0-100)": 0.0, "Max Always Includes Per Loot (0 to disable)": 0, "Skin": 0, "Display Name": "", "Chance": 1, "Additional Items": [] }, { "Shortname": "metal.refined", "Amount": 1000, "Amount Randomizer Amount (+ and -)": 0, "Always Include Chance (0-100)": 0.0, "Max Always Includes Per Loot (0 to disable)": 0, "Skin": 0, "Display Name": "", "Chance": 2, "Additional Items": [] }, { "Shortname": "rifle.ak", "Amount": 1, "Amount Randomizer Amount (+ and -)": 0, "Always Include Chance (0-100)": 0.0, "Max Always Includes Per Loot (0 to disable)": 0, "Skin": 0, "Display Name": "", "Chance": 1, "Additional Items": [ { "Shortname": "ammo.rifle", "Amount": 20, "Skin": 0, "Display Name": "" } ] } ] } } } -
Town Wars
This plugin adds a war for map's monuments.
About
Any clan can start capturing monuments, if the marker on the map is green, after the start of the capture, points are awarded for each player in the zone every 1 second, any clan can join the capture, even if it did not start, for this you just need to enter any clan member into the capture zone. After the end of the capture of the monument, the clan that scored the most points captures it and items from the config are added to the inventory (which is in the / tw menu) every N seconds.
Settings
You can choose the type of work Team (game teams), when this parameter is selected, if the team completely disintegrates, then it will lose the inventory of awards, so the advice is to wipe the inventory after the wipe for this parameter
Solo works well for Solo servers
Clans support for clans, suitable for the server where the clan system is installed
Setting up rewards for each monument Support for custom rewards Setting the frequency of issuing rewards Duration of capture and cooldown until the next capture 3D text in the game itself with all the information when entering the capture area Dynamic markers on the map allow you to visually assess the state of the monument Detailed setting of markers on the map Interface customization Plugin localization for EN and RU languages Commands
/ tw - allows you to open a menu to take items from the inventory and start capturing the monument Video
Config
{ "General settings": { "Plugin type of work: Team - game teams, Solo - for solo server, Clans - clan support ClanReborn(Chaos), ClansUI(RP), Clans(Umod), Clans(CF)": "Clans", "Frequency of distribution of awards in seconds": 1800, "Items from the inventory can only be taken by the head of the clan": false, "Only the leader of a clan or group can start a capture": false, "Whether to delete inventory of items after wipe": true, "Waiting until the next capture in seconds": 14400, "How many seconds does the capture take": 1800, "Whether to add visible spheres to indicate the capture boundaries": true, "Minimum players on the server to start capturing (0 - off)": 0 }, "Marker settings": { "Marker radius": 0.5, "Marker transparency": 0.4, "Marker color when monument can be captured": "#10c916", "Marker color when monument is captured": "#ed0707", "Marker color when monument cannot be captured": "#ffb700", "Added marker to the map with the name of who last captured monument": true }, "Monuments settings": { "assets/bundled/prefabs/autospawn/monument/large/trainyard_1.prefab": { "Monument name": "Train Yard", "What distance from the center of the monument to gain capture points": 85, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": null }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "techparts", "Item amount": 10, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "lmg.m249", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "weapon.mod.8x.scope", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/large/airfield_1.prefab": { "Monument name": "Airfield", "What distance from the center of the monument to gain capture points": 55, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/xlarge/launch_site_1.prefab": { "Monument name": "Launch Site", "What distance from the center of the monument to gain capture points": 100, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/xlarge/military_tunnel_1.prefab": { "Monument name": "Military Tunnel", "What distance from the center of the monument to gain capture points": 50, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/large/powerplant_1.prefab": { "Monument name": "Power Plant", "What distance from the center of the monument to gain capture points": 85, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/large/water_treatment_plant_1.prefab": { "Monument name": "Water Treatment Plant", "What distance from the center of the monument to gain capture points": 85, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/small/sphere_tank.prefab": { "Monument name": "Sphere Tank", "What distance from the center of the monument to gain capture points": 40, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] }, "assets/bundled/prefabs/autospawn/monument/small/satellite_dish.prefab": { "Monument name": "Satellite Dish", "What distance from the center of the monument to gain capture points": 40, "Rewards": [ { "Item shortname": "stones", "Item amount": 10000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "sulfur", "Item amount": 5000, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "rifle.ak", "Item amount": 1, "Item skinID": 0, "Item name (if custom)": "", "Link to picture (if custom)": "", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" }, { "Item shortname": "glue", "Item amount": 10, "Item skinID": 2409891781, "Item name (if custom)": "$", "Link to picture (if custom)": "https://i.imgur.com/jBaVKHu.png", "Command to execute %STEAMID% (to upload a picture, think of any number skinID and shortname)": "" } ] } }, "UI settings": { "Background color": "0 0 0 0.3", "Outline color": "0.75 0.60 0.20 1.00", "'Start Capture' button color": "0.00 0.17 0.33 1", "'Inventory' button color": "0.00 0.17 0.33 1" }, "Config version": { "Major": 1, "Minor": 0, "Patch": 3 } }
-
My Animal Farm
This plugin adds animal farms on the server.
Create a farm
A player who has the required privilege can create a farm by going into the animal feeder and clicking on the type of animal available to him. After that, you need to put a box next to it, into which all resources will come.
Animal capture
Catching animals is done with bait traps that can be crafted in the menu of the created farm or you can sell these traps in the in-game or donate store using the command.
Plugin settings
Max farms per player Attach button No rotting food Changing animal pictures in the interface Localization for RU and EN languages Detailed farm settings and the ability to create new ones
Trap Skin Change Changing the name of a trap Trap model changes Trap range Customization of which animals can be caught with a trap Changing the skin of an animal item after being caught Enable / disable crafting in the interface Changing the trap picture in the interface List of necessary items for crafting Detailed farm settings and the ability to create new ones
Farm creation privilege for each species The name of the animal that will bring the resources (should be ShortPrefabName) The interval for obtaining resources from the farm How much to take away HP from an animal Maximum number of animals Farm range The amount of food needed per 1 tick (0 - off) What food do you need for a farm (ShortName) Detailed settings for rewards that are placed in a connected box to the farm Video
Player Permissions (Standard, change in config)
myanimalfarm.bear myanimalfarm.boar myanimalfarm.stag myanimalfarm.wolf myanimalfarm.tiger myanimalfarm.polarbear myanimalfarm.panther myanimalfarm.crocodile
Administrator Permissions
myanimalfarm.give.animal - allows you to give animals by skin myanimalfarm.give.trap - allows you to give traps by skin
Commands for administrator and shops
ganimal "name|steamid" "SkinId" - gives an animal by skin gtrap "name|steamid" "SkinId" - gives a trap by skin
Note
For traps to work correctly, AI must be enabled on the server Animals GEN2 - Wolf, Tiger, Panther, Crocodile have no build zone, it is processed on the clientside, so the plugin cannot allow build, warn players to build farms of these animals a little further on their base
TEST SERVER
Join our test server to view and experience all our unique features yourself!
Copy the IP Address below to start playing!
connect 194.147.90.147:28015
Config v2.0