venda_vole's Wishlist
-
Water Patrol
A plugin that spawns in NPC controlled RHIBS which act as stationary patrols in the ocean and along the coastline waiting and looking for players. Once engaged, players have the choice to attack them for loot or flee for their lives!
Description
This plugin will spawn RHIBs with NPCs on your server that will act as stationary patrols, they will remain in place and search for players that enter their sight, at which point they will pursue the player.
The player has the option of escaping the patrol, or they can fight the NPCs and if successful and victorious, you can take the loot they hold in their boat!
Should the player have a base on the beach, or decide to hide inside anywhere near the waters edge, the NPCs will not hesitate to pull out their rocket launchers and go to work trying to raid their defensive positions!
In the configuration for the plugin you can create several patrol presets, each having their own population on the map. Adjust also the amount of NPCs in the boat, their clothing and weapons, all of their parameters for difficulty and challenge, as well as adjust and customize the loot table for each preset, including custom spawn locations for the stationary patrols.
The best map for the plugin to work is a map with a lot of sea. I can recommend the maps of the Mad Mappers team developers.:
Land Of Enmity Arhipelago
Dependencies Required
NpcSpawn
Plugin Config
en - example of plugin configuration in English ru - example of plugin configuration in Russian
My Discord: KpucTaJl#8923
Join the Mad Mappers Discord here!
Check out more of my work here!
- #boat
- #facepunch
- (and 15 more)
-
Squid Game: Red Light, Green Light
This event is based on the game "Red Light, Green Light" from the popular serial "Squid Game"
Description
Prefab arena for this game is in the plugin package
To work event is necessary to have this prefab on the map (it works only on custom maps!!!)
Event starts with a message in the chat about the beginning of the event. Then everyone who wants to take part in the game must write in the chat command (/rlglenter). The player will be moved to the arena after this action.
If the player is in his building zone, he will return to the same place at the end of the event. It’s a place where he wrote the command. Otherwise, at the end of the event the player will be moved to a safe zone on the map.
There is a waiting time for all players at the beginning of the event. The game will begin when this time is over.
The idea of the game is to follow instructions strictly. While the indicator is green, a player can move. When a red indicator is on the player’s screen, a player can’t move.
If the violation of the rules is noticed, a player will be out of the game and move to the watching area of the game. Then a player can monitor other players’ game from the watching zone.
All players who cross the finish line before the time limit is up will win.
It is possible to set up in the configuration:
a total table of items for the winners, all the time periods in the game, the inaccuracy of the player's movement when the red light is activated.
Prefab Installation Instructions
In this case, it is assumed that the customer uses the RustEdit program
1. Unpack the archive to a folder
2. Open the RustEdit program location
3. Place the folder with the prefab files in the "CustomPrefabs" folder
4. Run the RustEdit program
5. Open the map on which you want to install this prefab
6. In the Prefab List tab, open the Custom tab
7. In the Custom tab, open the folder that we dragged to CustomPrefabs (item 3)
8. Drag the prefab to the place you want on the map
9. Apply The Modifications (!!!THE first step is to APPLY the Height Mask, then everything else!!!)
10. Everything is ready (If available)! It remains only to save the map, run it on the server
Dependencies (optional, not required)
NoEscape NTeleportation
Chat commands (only for administrators)
/rlglstart - start the event
/rlglstop - end the event
/rlglenter - enter the arena of the game
/rlglexit - exit the arena of the game
Console commands (RCON only)
rlglstart - start the event
rlglstop - end the event
Plugin Config
"Prefix of chat messages"
"Inaccuracy of changing the player position at the red indicator [м.]"
"Inaccuracy of changing the position of player’s camera at the red indicator [degrees]"
"Minimum time between events [sec.]"
"Maximum time between events [sec.]"
"Waiting time at the beginning of the event [sec.]"
"Duration of the event [sec.]"
"Waiting time at the end of the event [sec.]"
"Minimum starting time of the stage (at least 2) [sec.]"
"Maximum starting time of the stage (at least 4) [sec.]"
"Sound language [ru/en]"
"List of commands that you cannot use in the event area"
"Table of items for winning the game"
"List of items"
"ShortName" "Minimum" "Maximum" "Chance [0.0-100.0]" "Is this a blueprint? [true/false]" "SkinID (0 - default)" "Name (empty - default)" "Own loot table"
"Minimum numbers of items" "Maximum numbers of items" "List of items"
The prefab is designed by jtedal#8448
Contact me in Discord: KpucTaJl#8923
- #autoturret
- #event
- (and 19 more)
-
Helheim Island : The Last Bastion
*** MAP WILL BE REWORK DUE TO WORLD UPDATE, THANKS FOR YOUR UNDERSTANDING***
Helheim Island: The Last Bastion is a 3800km map made by Keirox Custom Maps, one of the first map makers of Rust's history. Vanilla by default, moddable as you wish. The map is being worked on actively and getting updates regulary. Here is a video that will be very helpfull to know everything about the map !
*** 04/07/2024 UPDATE : THE LABORATORY EXPANSION IS HERE ! ***
This update bring something that many was waiting for : the continuation of the Laboratory, the end game of Helheim Island. Not everything has been implemented, but you can already see the start of the real challenge coming up. Players will be able to go deeper in the laboratory in a next gen design, fresh area, and very dangerous one. You'll find a lot of heavy scientists in there. You can also see the environment interacting with your actions (electricity wise). At the end of it, you'll find a portal ! But the portal is not working yet. The portal is meant to be working (yes) and bring the player into a spaceship themed area, to discover what really happened to Helheim (where the virus came from) Patience, it's coming. This is just the beginning !
The map is optimized for performance. Prefabs count: 41500
Monuments list :
CUSTOM : Helheim Airport, Helheim Powerplant, Hospital, Cathedral, Catacombs, Airbus Crashsite, The Refuge, Mines, Mines B, Laboratory
FACEPUNCH : Missile Silo, Sewer Branch, Ferry Terminal, Small Harbor, Train Yard, Abandoned Supermarket, Oxium Gas Station, Mining Outpost, Artic Research Base, Stone/Sulfur/HQM Quarry, Underwater Lab, Bandit Camp, Fishing Villages
This map is protected by a provided plugin. You can still edit the map with the provided files.
The goal is that this map goes right into Facepunch's official servers in the future!
My website: https://rust-keiroxcustommaps.com
Discord (with over 2000 members): https://discord.gg/Yec8RP6
-
Auto Ban / Report Ban - Premium Edition
Introducing the AutoBan plugin for Rust servers - a powerful and efficient tool for managing and controlling player behavior on your server. This plugin is designed to help server owners and administrators keep their servers running smoothly and free from rule-breaking players.
AutoBan's key features include:
Automatic banning of players based on the number of reports they have received: If a player exceeds a certain number of reports (configurable by the server owner), they will be automatically banned with a customizable reason message.
Mass Reporting Protection: Prevents players from abusing the report system by implementing safeguards against mass reporting, including cooldown periods, limits on the number of reports a player can submit or receive within a specific time frame, and ensuring only unique reports are counted.
Processing F7 (In-Game) Reports: Fully integrates with Rust's F7 report system, capturing and processing reports submitted through the in-game interface, ensuring they are counted towards a player's total reports, and sent to Discord if configured.
Player-Friendly Reporting System: Allows players to choose from a list of available report reasons when reporting another player, making the reporting process more user-friendly and consistent.
Customizable reason messages for bans: Server owners can customize the message shown to players when they are banned.
Valid report reasons that can be set by the server owner: Define which reasons are considered valid for triggering automatic bans.
Option to broadcast ban messages to the chat: Choose whether to publicly announce when a player has been banned.
Ignored players list: Allows certain players (e.g., admins) to be excluded from automatic banning.
Timer for broadcasting bans to administrators and console: Set a timer to periodically broadcast current bans to admins and console.
Chat commands and console commands for managing reports and bans: Provides a suite of commands for administrators to manage the plugin's functionality.
Permissions system for controlling who can access the plugin's features: Granular permissions allow precise control over who can report, view reports, ban, unban, etc.
Detailed logging of all bans and reports: Keeps comprehensive records of all actions taken by the plugin.
Discord Alerts: Sends notifications of reports and bans to specified Discord channels via webhooks.
Option to send reports to a URL: Integrate with external systems by sending report data to a specified URL.
Timed bans: Allows for bans to be temporary, based on a configurable time period.
Usage:
CHAT COMMANDS:
/report <username> Initiate a report against a player. If no reason is specified, a list of valid reasons will be presented for selection.
/report <username> <reason> Report a player with a specified reason.
/reportreason <number> After initiating a report without a reason, use this command to select a reason from the presented list.
/AB.viewreports View all current reports (requires permission).
/AB.ban <user> <reason> Manually ban a player with a specified reason (requires permission).
/AB.unban <user> Unban a player (requires permission).
/AB.showbans View all current bans (requires permission).
/AB.resetreports <userid> Reset the reports for a specific player (requires permission).
CONSOLE COMMANDS:
AB.getreports Display all current reports in the console.
AB.getbans Display all current bans in the console.
AB.resetreportsConsole <userid> Reset the reports for a specific player via console.
AB.ban <userid> <reason> Manually ban a player via console.
AB.unban <userid> Unban a player via console.
OXIDE PERMISSIONS:
AutoBan.report Allows a player to report others via the F7 menu (in-game reports).
AutoBan.chatreport Allows a player to report others via chat commands.
AutoBan.viewreports Allows viewing of all reports.
AutoBan.ignore Excludes a player from being automatically banned (e.g., for admins).
AutoBan.ban Allows a player to manually ban others.
AutoBan.unban Allows a player to unban others.
AutoBan.viewbans Allows viewing of all bans.
AutoBan.resetreports Allows resetting reports for a player.
AutoBan.tester Special permission that allows a player to report the same player multiple times (useful for testing).
CONFIG:
{ "Max reports till user gets banned": 5, "Reason given to banned user": "You have been reported too many times, and have been banned for precautionary measures. An admin will review this suspension soon.", "Valid reasons *searches subject title and message of the report* (To make sure report is scanned, add different variations of reason; like cheat, cheater, cheating, cheats, etc.)": [ "cheating", "cheats", "hacks", "aimbot", "hacking", "esp", "teaming", "racism", "griefing", "walling", "doorcamping", "spawn killing" ], "Valid report types": [ "cheat", "abusive", "name", "spam" ], "Scan type of F7 reports": true, "Broadcast ban to chat": true, "Ignored Players *Steam ID's Only*": { "76561198000000000": "Admin" }, "Timer for broadcasting bans to admins and console": 820, "Send bans to users with the AutoBan.viewbans permission based on timer (In-Game)": false, "Send reports to URL": false, "URL to send reports to": "http://example.com", "Send reports to Discord": false, "Send bans to Discord": false, "Discord Reports Webhook URL": "http://example.com", "Discord Bans Webhook URL": "http://example.com", "Ban Timer (In hours or 'permanent')": "72", "Max reports a player can submit per hour": 3, "Max reports a player can receive per hour": 5, "Cooldown between reports from the same player in minutes": 10 }
-
Water Treasure
By copcopekcro in Plugins
Water Treasure is event where Tugboats will spawn on ocean with loot ,npc and door to brake them !
Event can be started by timer , or when player get custom item and starts event (when he unwarp custom item) .
(Like in my TreasureMap plugin , https://codefling.com/plugins/treasure-maps)
They are great combination ,so players can search for chest on ocean and land !
When event starts Tugboat will spawn on ocean and will follow cargo path .
You can have more types of event .
Give your players more action on ocean ,not only on land !
Great for PvP and PvE servers !
When Timed event map marker is visable for all players .
When player unwarp/spawn Tugboat/Chest only him will see that map marker on map !
When player loot chest on tugobat ,tugobat will be destroyed after some time ,there will be fire what can damage players .
If Tugobat is moving on ocean ,when player hit one of Npc Tug will stop for some short period ..If no one hits again Npc in that short period Tug will move again.
Each event is totaly customizable :
You can make different difficulties od each event .
What chest will spawn on that boat ,what loot will be inside of it .
Will there be NPC and how much of them , you can also chose their kits ,stats (hp,dmg and so on) .
Will there be door what player need to brake to get that chest , you can change prefab of door and chose HP of door .
You can chose will Tugboat move or he will be stationary ,and also speed of tugboat .
Commands :
ChatCommand: /givewatermap <display name> <quantity>
ChatCommand: /givewatermapto <player ID/name> <display name> <quantity>
ConsoleCommand: givewatermapto <player ID/name> <display name> <quantity>
ConsoleCommand: wmapsim <lootTable> <number of chests> with this you can simulate what loot will player get for each chest
Perm:
watertreasure.give - when you have this perm you can give item.
Example Config :
"AutomaticEventEnabled": true, //// Chose will there be automated events
"MaxEventsAtTime": 5, //// max events per time
"MinEventTimer": 1800.0, //// min max timer when event will start
"MaxEventTimer": 3600.0,
"MaxOpenedWaterMaps": 3, //// how much events player can start before going on cooldown
"WaterMapOpenCooldown": 60, //// cooldown for player to wait to start new event
"Chest/Tug/NPC DestroyTimer": 7200.0, //// after what time will Tug/Chest be destroyed if no one end event
"WaterMaps": [
{
"EventProbability": 1.0, //// if automatic event enabled what probability will be to spawn this event .
"MarkerRadius": 0.2, //// how big marker will be
"MarkerDisplayName": "Green Water Treasure", //// Name what players will see on map for that event
"MarkerColor": "00FF00", //// Color of map marker
"MarkerOutlineColor": "00FF00", //// OutlineColor of marker
"CustomStackSize": 10, //// Stack size of that custom item
"ItemDisplayName": "Green Water Treasure", //// name of that custom item when player have it
"ItemShortname": "xmas.present.large", //// shortname of that custom item , i would not change this !
"SkinID": 3323841900, //// SkinID of that custom item
"SpawnedPrefabChest": "assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab", //// what chest will spawn on that tugboat
"SpawnedPrefabSkin": 0, //// you can put SkinID for that chest what will spawn on tug
"Drive": true, //// if true Tugboat will drive on cargo path ,if false it will be stationary
"SpeedMultiplier": 1.0, //// speed of boat if drive true ... 1.0 is default speed
"HaveDoor": true, //// do you wanna have door on that Tugboat what players need to brake
"DoorHealth": 400.0, //// if there are doors ,what HP they will have
"DoorPrefab": "assets/prefabs/building/door.hinged/door.hinged.wood.prefab", //// door prefab ..you can change it
"DoorSkinID": 0, //// you can even put skinned doors
"MinItemPerChest": 1, //// Min / max items per that chest on tugboat
"MaxItemPerChest": 5,
"LootTable": "greenloot",
"LootTables": {
"greenloot": [
{
"DisplayName": "",
"Shortname": "scrap",
"SkinID": 0,
"MaxItemAmount": 2,
"MinItemAmount": 1,
"Probability": 0.5,
"IsBlueprint": false
}
]
},
"NPCSpawns": [
{
"NpcDisplayName": "Water Treasure GreenGuard",
"SpawnCount": 3,
"Health": 100,
"SenseRange": 40.0,
"ListenRange": 40.0,
"AttackRangeMultiplier": 1.0,
"CheckVisionCone": false,
"VisionCone": 140.0,
"HostileTargetsOnly": false,
"DamageScale": 1.0,
"AimConeScale": 1.0,
"Speed": 6.0,
"MemoryDuration": 30.0,
"Kit": "",
"WearItems": [
{
"ShortName": "hazmatsuit.diver",
"SkinID": 0
}
],
"BeltItems": [
{
"ShortName": "rifle.ak",
"Amount": 1,
"SkinID": 0,
"Mods": [
"weapon.mod.flashlight"
],
"Ammo": "ammo.rifle"
}
],
"CustomLoot": true,
"LootTable": [
{
"DisplayName": "",
"Shortname": "scrap",
"SkinID": 0,
"MaxItemAmount": 1,
"MinItemAmount": 1,
"Probability": 1.0,
"IsBlueprint": false
}
]
}
],
"Spawns": [
{
"PrefabPath": "assets/prefabs/npc/scientist/scientistnpc.prefab", //// this is chest where can that custom item spawn ,you can add more chests
"SpawnChance": 100.0
}
]
},