I will pay to have a no raiding plugin created for my PvE server so when players try to blow up, shoot or hit a base it says "can not damage". I will pay someone $40.00 to create a 100% working plugin.
Rust Cupboard protection only when offline
Discussion in 'Plugin Requests' started by Campbell, Mar 29, 2015.
-
And this is only for buildings are you also want players to be unable to kill eachother?
-
There are multiple possibilities to realize that.
1. Method: Zones Manager (Maybe the best one)
http://oxidemod.org/plugins/zones-manager.739/
The most Efficient would be installing plugin Zones Manager and doing following:
Type following in Chat
/zone_add
/zone undestr true radius 4000
If you want no Pvp too you can add
/zone pvpgod true
Done, you have what you want.
2. Method: ItemConfig
http://oxidemod.org/plugins/itemconfig.806/
Another Possibility would be setting the Damage of Timed Explosive and Rockets to zero using Itemconfig, then the only way to raid is using Tools
3. Method: ConstructionConfig (Maybe the worst way)
http://oxidemod.org/plugins/constructionconfig.859/
You set every Construction to 100000 HP (pretty much to do) -
Has anyone hacked together the Mod combo to prevent Offline Raiding?
So My idea would be to set the cupboard area as immune to dmg while all the building whitelisted people are offline.
however if 1 or more people are online it would allow raiding as normal. -
have you used the indestructible buildings plugin yet. works pretty good for PVE / Building servers.
http://oxidemod.org/plugins/indestructable-buildings.966/
and it does tell the individual that "you cannot damage buildings" too.
only thing I wish it did would allow the Owner of the building to damage it. but no biggy, the remover tool or demolish via tool cupboard works ok.Last edited by a moderator: May 13, 2015 -
I'm going to work on making this if it doesn't already exist or if I don't hear anything by Friday.
I'd love to see a plugin that would allow you to prevent offline raiding.
Would allow you to set X number of homes (cupboards with building privilege) to be protected from harm while you're not online at the server (based on SteamID of course).
I think it would be easiest to use the third-party plugin support offered by the Zones plugin create a zone the same size as the cupboard area. set to no item and building destroy, no sleeper killing.
The plugin would use a chat commands to set your protected home(s).
/setprotected - Finds the cupboard, creates the zone and leaves it disabled.
On player log out it would set a timer (controlled by config files) say 30 minutes, at the end of the timer it would enable the zone to protect it from dmg.
On player log in it would turn turn the zone off, if the timer is active cancel that as well.
Thoughts, ideas, suggestions to take into account?
If anyone can think of a way to implement this without a new plugin please let me know.
Thanks! -
I think @Reneb can do this with his Building Owners
but there could be many exploits too btw -
What kind of exploits are you thinking we could face?
-
"Oh no, people are breaking in!" -> "Quick! Everyone log out!"
You'd have to put some sort of timer in place so that protection only starts a set amount of time after they have logged out to prevent the abuse and exploitation of it.
[DOUBLEPOST=1431802192][/DOUBLEPOST]Ignore that, you already mentioned it. -
So I'm working on making this myself.
I'm running into the problem of not really knowing what's available for use function and variable wise.
Is there a document of some kind that I'm not aware of? How are other plugin creators able to find this stuff? -
http://docs.oxidemod.org/#rust-api-hooks
http://docs.oxidemod.org/#rust-functions
Some basic hooks and functions, other than this, look at other people's plugins and how they do it. -
You can also open AssemblyCSharp.dll and find everything that exists
-
This also interests me a lot!
But there are the implications that people would log off when being raided, but we could also add a timer, so if the person logs off the plugin is inactive until 30 minutes have passed, etc...
Also, to make something not completely immune, what about the building structures had 100% more HP or received 50% less damage, etc...
I think the whole raiding thing is a PVP feature and its exciting to come up the next day not knowing if you are still in your cosy little home or just naked on the beach... dont forget that -
m3lt - My thought would be that the config would allow for X number of seconds before flipping the Zone to be NoDestuct, etc.
-
-
is this still being worked on?
-
I want to shoot this idea as a big change for raiding. A lot of people quit playing rust because when they log back in the next day or so after being offline that their building is in shambles... I really want to get a developer's input on this mod i thought of.
So this is going to be a compatible mod with "Building Owner" mod created by @Reneb
Offline raiding is a huge disappointment and i hope can be solved, using the Building Owner mod this will keep foundations marked by the owner who made the foundation, and friends added to the foundation.
When anyone that owns or is friended with the foundation placed, is online playing, then that building structure is considered open for raiding, but when nobody of that foundation is online, it is considered in lockdown, therefore not a person can deal damage to that building. i feel this would be awesome to stop the offline raiders, and keep populations high!
To stop abuse with this by having one friend make the base that doesn't play as much, and have your friends make teleportations on the outside instead of making a home on the inside by adding them as friends , we can make it so the base is only indestructible for (x) amount of hours set by server admin. so if the building owner goes off for 22 hours his base will still be safe, but he was off for 25 hours then the base will have been open for raiding for the 1 hour until he got back on.
also maybe there can be a message that can be displayed kind of like Zone Manager to where a person comes in contact with the building if not owner or friend will display "Warning - Player Is Offline, Base is in Offline mode and therefore Indestructible" and also if player is online "Warning- Player is Online, Base is in Online mode and therefore Raidable"
Thanks For Reading! I would really appreciate if this would be considered, and please get back to me with extra ideas!
-Johnny -
what people on ark actually made is a no raid from midnight to 10am
or stuff like that.
easier to make.