RedProtect Anti-Grief

RedProtect Anti-Grief

73.3k Downloads

[Suggestion] command or permission for deleting just own subzones

CloudeLecaw opened this issue ยท 16 comments

commented

On our server, we allow players to create a zone but not to delet them. So they have to think twice where they really want their zones.

Inside their zone they can create as much subzones as they want.
Problem: we dont gave them permission to delet their main zone but they should be able to delet their subs if they dont need them anymore.
So an extra command would be needes.
Optional it also coud be an Optionen that the current permission for deleting own zones is splitted into two permissions. One that allows to delet a zone, and one that allows to delet a subzone.

Its important that players are only allowed to delet a subzone if they are the owner of a zone.

commented

FabioZumbi12 do you already have an idea how users can delete subzones themselves? Maybe main zone with /rp define NAME or /claim

and subzones with /rp subdefine name or /subclaim

And /rp subdefine only works in the main zone and can also be deleted by users

We would be happy if you could do that.

i dont know if this is possible. but normaly this is something for a own request ;)
but yes i like the idea of beeing able just to create own sub region in a region or redefine them.

this may also would need new permission for limitation of max subzones and may a placeholder that shows how much subzones a player can have.

commented

Would still be very nice if this is realized. Since we always have a lot of work as staffers to delete the subzones of the users

commented

i thought about how it might could be added

It could be manged with adding two permission to the redprotect.user permission
redprotect.claim.priority.* and redprotect.remove.priority.*

redprotect.claim.priority. would define the priority level a player can claim a claim
redprotect.remove.priority. would define the priority level a player can remove a claim

Example:

  • redprotect.claim.priority.0, redprotect.claim.priority.1, redprotect.claim.priority.2, redprotect.remove.priority.1 and redprotect.remove.priority.2 are given
  • redprotect.remove.priority.* and redprotect.claim.priority.* are negated after (we talk about a PEX setup here, where this is possible...)

Result:

  • The Player could claim a region if its priority would be 0, 1 or 2 but can only remove a claim with priority 1 and 2 (so just subregions like we wanted it)

This would be exaclty what we wanted. and does not effect allready existing setups because
redprotect.remove.priority.* and redprotect.claim.priority.* would be part of redprotect.user by default.

Well it might need 2-3 new language lines like in cases the player tried to claim with a prioirty he is not allowed to claim
(to much sub sub ...sub claim) or when he tries to remove a claim with a prioirty he is not allowed to remove.

commented

i know a long times has passed since i requested this. but still some sort of subzone Management would be needed.

4 year passed and no solutions is there :-(

we still have the problem:

  • we wanne allow one main claim by player but allow them to create subclaims inside their main claim without adding new main claims.
    Its currently not possible because we just can define an allowed amount of claims but not sperate between claim and subclaims

  • we wabne allow them to remove the subclaims they made but NOT remove their main claim.
    aggain here Redprotect current has no Management to defference here between claim and subclaim to allow selected removal of only subs.

commented

we still are looking for a way to allow our Members to remove only sub regions :3

commented

This is quite complex to implement and need a lot of time to accomplish. I don't know if i add this to redprotect.

commented

This is quite complex to implement and need a lot of time to accomplish. I don't know if i add this to redprotect.

This request was expressed by several servers almost 5 years ago because it is really problematic.

commented

@FabioZumbi12

This is quite complex to implement and need a lot of time to accomplish. I don't know if i add this to redprotect.

at least we just want the owner of a region be able to JUST remove there sub zones.
This would need a region remove command (simliar to the normal one just with an other permission of course)
that looks that the region you try to remove does not has pritory 0 (0 = main zone)
may 1-2 lines in the langfile..
Well Optionaly might in Config you could define the piroirty levels that this command looks for for beeing denied.
(so it also could support city builds, may different once can be defined for different worlds...)

The idea with the remove priority by world permission was just to may have an option to be able to change this by world...

commented

that would be really great. As the owner, it always takes time to delete the user subzones. So the users could do it themselves. Thank you for always doing such a good job

commented

Will this function come?

commented

Hello, I hope you are well Unfortunately I wanted to ask again if the function would come. This would be a great added value for my server

commented

I hope you can Start adding this soon, the players start asking me each day more then once where they misscreated a subzone with unwanted size

commented

unfortunately we are still waiting for a possibility that users can delete their subzones. I hope that this opportunity will be created soon

commented

we hope that the possibility will come soon. The users would be very happy about it

commented

Hello Aggain, just wanne ask if the Management option for Player to delets their own sub-zones is still in development?
We still would have a big need for this on our server.

Our Players ask every day if this feature might come soon. they want to create subzones and delet them at their desire.
we wished we could give them this option :)

Waiting for responce

commented

I think it won't work anymore. Probably too difficult for the developer to do. But it was worth a try. Would have been a great addition