ELF's Wishlist
-
Buildable Water Platform V2
This is my newest prefab full buildable water platform ! I'm Proud of this prefab took some time to get it right. Fresh Water Supply for farms. power Supply included !
This has topo, splat and biome with height mask , to get it right in the water use watch the dock as you lower it down or bring it up make sure the tires are above water .
In order for the fresh water to work apply the topo, biome and splat . after doing that use your topo tool select remove then remove ocean , offshore and oceanside if any . That's the only way for fresh water to be drinkable , if not then it will be salt water. in this prefab are static triangles so your able to place turrets with out foundation . the prefab is tall enough to drive a tugboat under also below there is second build are in the water so you can fully in close the bottom layer see the screenshots . When placing this platform makes sure you avoid cargo paths .
-
UMapMarkers
UMapMarkers is a powerful and versatile server map marker system designed for Rust, utilizing the game's built-in map markers. Create and manage custom map markers with ease, enhancing your server's gameplay experience.
Plugin Configuration
Configure your custom map markers using the following structure:
{ "MapMarkers": [ { "WorldPosition": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Icon": 0, "ColourIndex": 0, "Label": "My cool custom marker", "Radius": 0.0, "RadiusColor": null }, { "WorldPosition": { "x": 150.0, "y": 0.0, "z": 150.0 }, "Icon": 2, "ColourIndex": 3, "Label": "Custom marker number two 234?", "Radius": 1.0, "RadiusColor": "#ff0000aa" } ] } Permissions
umapmarkers.use - Grants access to the /marker command.
Commands
/marker add <key name> <icon id> <color id> <radius> <radius color> <display name> - Adds a marker at the player's position.
/marker remove <key name> - Removes a marker by its key name.
/marker addconfig <icon id> <color id> <radius> <radius color> <display name> - Adds new marker into config at player position.
Marker Icons and Colors
Choose from a variety of icons and colors to personalize your map markers:
Icon IDs:
Point: 0
Dollar: 1
Home: 2
AirDrop: 3
Target: 4
Defence: 5
Death: 6
SleepingBag: 7
Sleep: 8
Gun: 9
Ore: 10
Crate: 11
Color IDs:
Yellow: 0
Blue: 1
Green: 2
Red: 3
Pink: 4
Cyan: 5
API Functions
private string API_CreateMapMarker([CanBeNull]BasePlayer player, Vector3 position, int type, int color, string text, float radius, string radiusColor, bool custom) // Creates a map marker. If you set player arg to null, then marker will be shown to every player on the map. Returns created marker id. private void API_RemoveMapMarker([CanBeNull]BasePlayer player, string markerId, bool custom) // Removes a map marker. Contacts:
Need help or custom plugin for your server?
Contact me using Discord: metangerine
----------------------------------------------------------------------
-
KOTH Event - King of the Hill: Battle of Supremacy
By Iftebinjan in Plugins
The King of the Hill event is an exhilarating competition that dares participants to rack up the highest number of kills within a set time limit on a confined island where there's no escape. Join the KOTH event when it kicks off, whether you're going solo or teaming up with your squad or clan. With the ability to rejoin multiple times, aim to secure the most kills and claim the coveted KOTH rewards.
⭐ Features
Easy setup Repeatable event with easy configuration Choose the winner from Top Player or Top Clan Kills Shows TOP players or TOP clans Shows Personal or Clan statistics Set up rewards for the KOTH winner Discord event webhook messages 📌 Commands
KOTH Player COMMANDS: /koth - Join KOTH event when it starts. /koth_stats - Show koths top players & Clans. KOTH Event COMMANDS: /kotheventstart - Randomly start a event from the list. /kotheventstart <ArenaName> - Start KOTH event in the selected arena. /kotheventstop - Stop if any event is running. SETUP COMMANDS: /koth setup - Show all available setup commands /koth create <ArenaName> - Creates a KOTH arena /koth edit <ArenaName> - Select the KOTH arena to change Radius or Location /koth radius <Number> - Change KOTH arena radius /koth location - Change KOTH arena location /koth setspawn - Set spawn point location for players KOTH Data COMMANDS: /koth_reset_players - Reset all player data. /koth_reset_clans - Reset all clans data.
⚙️Configurations
Event Screenshots
💬 Support
- #koth
- #king of the hill
-
(and 6 more)
Tagged with:
-
Clan Cores
"Clan Cores" is a simple "stat tracker" (if you will) for clans to compete to become #1! Create some rivalry between the teams on your server using this!
Clans can compete to become the #1
Clans can lose points for getting raided
But can gain points for killing or raiding other clans
Clans can only start earning points once they have an established TC
FEATURES
- Automatic ranks for the winners at the end of wipe - Track kills, deaths, tcs, crates, etc* - Amazing UI - Welcome Controller integration - Individual clan stats page - Last wipe winner and current leader page - Configurable UI colors - Configurable UI images - Configurable messages - ETC*
/points - (Configurable)
Need support or want updates about what is coming to the plugin? Join the support discord here https://discord.gg/RVePam7pd7
-
PVP Arena - PBJT Arena - 2-6 Players
PBJT – PvP Arena – 2-6 Players
1. Introduction and use:
Spice up your PVE (and PVP) server by adding PVP-Arenas and allowing your players to enjoy some classic FPS-Feeling in Rust! Use it for PVP-Events or as a monument or a PVP zone This is not a prefab, it does not require you to use RustEdit. It does not require a custom map. It can be pasted while in game. It does not require a server restart. Fully customizable: all arenas are built as normal buildings in-game and can be fully deconstructed and changed to match your servers needs. Comprehensive guide yet easy to use, simply use the CopyPaste plugin to paste the file on your map. This is an arena building and does not come with any event related functions - to run events please familiarize with EventManager (k1lly0u) or similar event plugins 2. Dependencies:
CopyPaste – required to paste the arena BuildingSkins (unless you don’t want the buildings to be skinned as I intended) 3. Works with:
EventManager: to run (scheduled) events Spawns: to create spawnpoints for your events ZoneManager: required to handle flags/rules in the arena such as (pvp, no decay, undestroyable, no suicide, no loot etc) For more information scroll down to "Details” > "ZoneManager” > "Flags” ZoneManagerTime: assign a specific time of day to a zone (optional, used for the looks - recommended) PreferredEnvironment: assign a specific weather/climate to a zone (optional, used for the looks - recommended) 4. Arena Details
Look & Concept: dark, sneaky, peaks, parkour A compact arena for fast paced DM,TDM or GunGame matches Arena Type/Recommended GameModes: Deathmatch, TeamDeathmatch, GunGame Recommended number of players: 2-6 Recommended number of spawnpoints: 8-12 Ent count: N/A TBA Zone Manager Time - recommended time setting (optional): 19:00 Preferred Environment - recommended environment settings (optional) - N/A Zone Manager – recommended Flags: AutoLights, AlwaysLights, NoShop, NoTp, NoStarvation, NoWounded, NoPve, UnDestr, NoBuildingDamage, NoDecay, NoBuild, NoStability, NoUpgrade, NoPlayerLoot, NoPickup, NoCollect, NoEntityPickup, KeepVehiclesOut, NoCorpse, NoSuicide, NoSignUpdates, NoOvenToggle, NoCraft
5. General use & my workflow:
First time use, fresh setup:
Names may change, the below manual is based on a fictional arena called Arena Rust, where the file would be called arena_rust.json
Find a suitable location for your arena, ideally out of reach for players that do not take part in the event. I personally place all the arenas far out in the ocean at a height of 800m. Use "/paste arena_rust s false h 800” to paste the arena without stability and at a height of 800 meters. The "s false” parameter makes sure that buildings that require "no-stability” do not collapse when pasted. IMPORTANT: always use this parameter when pasting my arenas! The "h 800” parameter defines the height at which the arena gets pasted, in this case it’S at 800m Once the arena has fully spawned (in some cases it can take up to 20 seconds), the first thing I do is set a TP for myself. While standing centered in the arena (or whatever location you want to), type "/tpsave arena_rust”, like this I can TP myself to the arena with "/tpl arena_rust” After that, we need to add a Zone. By standing in the center of the arena and using the "/zone_add” command you will create a Zone, write down the Zone-ID that shows in chat (you might need it soon). When the zone has been created, I recommend you to rename it immediately by using "/zone name arena_rust” and "/zone id arena_rust”. The naming of the zone and the id is optional, for the sake of structure and organization I recommend keeping it as mentioned in this manual. ZoneManager sometimes has issues with storing changes made to a zones name or ID. My workaround for that is: first check if the changes have been stored by typing "/zone_list” in chat to get an overview of the existing zones. When the zone is created, it is created with an ID and no name, for an easier overview, I recommend writing down the ID of the created zone, to then compare the ID’s in the zone list. Open console, type: global.writecfg and press enter, then type server.writecfg and restart ZoneManager by typing o.reload ZoneManager in console. Once ZoneManager has restarted, type in chat /zone_list and verify that your recently created zone has been updated with the name and id. If your changes have not been stored, you can alternatively edit the zone_data.json (oxide/data/ZoneManager/zone_data.json) to have the name and id matching. After renaming your zone, you will edit it and set the required flags/rules that will apply to players that are inside of this zone. Please familiarize yourself with ZoneManager and the flags to really know what you need and don’t want. Stand in your zone (arena_rust) and type "/zone_edit”, a message in chat should show up saying that you are now editing the zone with the name "arena_rust”. Type "/zone flags”, the zone flags UI will open, set the flags. Alternatively open your and copy paste these flags (optional, can edit as required): AutoLights, AlwaysLights, NoShop, NoTp, NoStarvation, NoWounded, NoPve, UnDestr, NoBuildingDamage, NoDecay, NoBuild, NoStability, NoUpgrade, NoPlayerLoot, NoPickup, NoCollect, NoEntityPickup, KeepVehiclesOut, NoCorpse, NoSuicide, NoSignUpdates, NoOvenToggle, NoCraft
PVE/PVP Settings
At this point your arena should be pasted , just make sure to exclude this zone in case you are using any PVE Plugins. In my case I use TruePVE and I have the following exclusion in my TruePVE-Config:
"Mappings": { "default": "default", "arena_pbjt": "exclude" }, To use this arena with EventManager, you will now need to set up the spawn points and create the event in EventManager. (coming soon, not my plugins, instructions are available and clear)
I recommend naming all the files the same name. Example: arena_rust_spawns.json.
PASTEBACK – Pasting back the arenas after wipe:
To make the pasting after wipe easier the zone data and spawns should never get wiped,
With the /pasteback function of the CopyPaste plugin, you can easily paste back the arenas to the very same position after every wipe. IMPORATNT: for the /pasteback function to work correctly, you will need to first copy the arena once at it’s final location by using the /copy command one time, this causes the CopyPaste plugin to store it’s exact coordinates, rotation, height. Example: Stand in the center of the arena, look straight down and type "/copy arena_rust”
Tip: GameMenu for creating yourself or your staff an easy to use "Paste Menu” making the process of adding them back to your server even easier:
Example of a Pasteback Button (first in list "Arena Peaktown”) in the above menu:
{ "Button color": "0.757 0.259 0.161 1.00", "Text color": "#ffffff", "Text size": 10, "Button width": 0.2, "Button height": 0.025, "Button text": "Pasteback Arena Peaktown", "Execute chat (true) or console (false) command": true, "Executing command": "/pasteback arena_peaktown s false" }, Alternative to GameMenu: Keybinds or scheduled tasks.
Height does not need to specified in the pastback command, just "s false”, height is stored in the coordinates which again are stored in the actual CopyPaste file "arena_rust.json”
Common Issues:
Christmas Deluxe Lights – causing the file to somehow get corrupted and not getting pasted correctly, parts will be missing. I do not recommend adding the deluxe Christmas lights at all!
FPS drops due to too many lanterns/tunacan lights/fire torches: I tried keeping the total number of lanterns/tunacan lights/fire torches as low as possible while still giving enough light and create a moody atmosphere. In some cases you might want to reduce the total number by simply deleting (use RemoverTool or ent kill) if you experience heavy FPS drops. Some players with low spec machines might experience these FPS drops
Trees not getting copied: make sure CopyPaste is set to copy trees.
Additional Files
IMPORTANT: these files are located in the .zip under "MyArenaFiles” and are my personal files, the arenas therefore will be pasted far out on the ocean (4250 mapsize) at a height of 800 meters.
Spawns: default spawn file – a couple of random spawns in the arena
ZoneManager: flags (the ones you saw above)
ZoneManagerTime:
PreferredEnvironment settings
Support
Feel free to reach out to me on discord for support: slowmotionless. I’m located in EU, please consider the difference in time zones when waiting for a reply.
If you require support explicitly for EventManager, ZoneManager, PreferredEnvironment or any other related plugin that has been mentioned here, I kindly ask you to first read their info/instructions before contacting me for issues that are not directly related to the building itself.