Iβm looking for a developer to help create a custom plugin for Rust using uMod/Oxide. I already have a working custom faction system on my server, and Iβd like a raid mechanic based on zone control between attackers and defenders.
π§ Plugin Name: RaidBubble
β
/raid_start
command should:
Create a ZoneManager zone (about 12m radius)
Add a purple transparent dome using
ZoneDomes
Display a stylish progress bar HUD at the top of the screen (clean, centered, modern look)
Fill the progress bar quickly when attackers are inside the zone
Decrease the bar when defenders enter the zone
If both teams are in the zone, the bar moves toward defenders (goes down)
β Faction Role Integration
I already have my own faction system plugin, and I can provide a method like this:
string GetFactionRole(BasePlayer player); // returns "Attacker", "Defender" or null
You can use this to determine a playerβs role dynamically inside the zone.
β
/raid_stop
command should:
Erase the ZoneManager zone
Remove the ZoneDomes sphere
Clear all HUD elements
Reset internal values for all players
β¨ Bonus (if possible):
When the bar reaches 100%, trigger a special effect:
Server-wide message: ββ The zone has been captured by attackers!β
Optionally spawn loot / trigger an event / play a visual effect
π Notes
ZoneManager and ZoneDomes are already installed and running
The plugin should support being reused multiple times during a session
Plugin file should be named
RaidBubble.cs
with the main classRaidBubble
I'm happy to share any code or info related to my faction system. Thanks a lot to anyone interested in helping β Iβd truly appreciate it!
Discord:myrocal