Accepted [All Main Servers Suggestion] Region Bans

Discussion in 'Suggestions' started by MadMonster_, Oct 18, 2020.

Thread Status:
Not open for further replies.
  1. MadMonster_

    MadMonster_ Retired GameAdmin
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Dec 10, 2013
    Messages:
    2,808
    Trophy Points:
    73,660
    Gender:
    Male
    Ratings:
    +754
    In Game Name:
    MadMonster_
    What part of EcoCityCraft is this suggestion for:
    All Main Servers
    Short title for your suggestion:
    Region Bans
    What are you suggesting:
    To add a flag that gives the ability for a town owner to ban specific users from a region.

    This is currently somewhat possible with entry deny flags, providing you're willing to have all users who need access to your town, as owners. The entry deny flags are limiting in what they can do as you cannot allow an owner into a specific region as well as non-members whilst banning listed members.
    Why is this a good addition for EcoCityCraft?:
    This will easily allow town owners to ban specific users from their region without having to play around with entry deny flags for hours on end trying to get the inheritance correct. I believe this would be a good addition for not only things like plot towns where users are refusing to leave, but also for players trying to run events without specific people constantly insisting on going into restricted areas (for example, after completing a task).
    Other information:
    N/A
    Plugin or custom addition:
    Custom I believe.
    One suggestion per form:
    I Understand.
     
    • Agree Agree x 6
    • Friendly Friendly x 1
    • List
  2. DCxCyBeR

    DCxCyBeR Lead GameAdmin
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐

    Joined:
    May 27, 2014
    Messages:
    1,074
    Trophy Points:
    52,210
    Gender:
    Male
    Ratings:
    +220
    +1 for me some form of ban list would be useful
     
    • Like Like x 1
    • Friendly Friendly x 1
    • List
  3. Revanrose6

    Revanrose6 Sith Lord
    ECC Sponsor Resident ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Dec 18, 2012
    Messages:
    8,391
    Trophy Points:
    93,160
    Gender:
    Female
    Ratings:
    +3,306
    So twice in the past year, I have contacted World Guard and requested they do this, as it is a world guard built in functionality issue. World Guard has declined and stated there is already a built in way. What they mean to say though is, theres already a built in way for server owners. ie: Andrew would have to personally update the config every time you wanted a new user banned.

    So the only way I can see this working, is if Andrew/ECC's Devs want to fork world guard and add in some command that directly effects that file. If he wants to try that, I've been wanting this shit forever. However, I wouldn't be surprised if its just too much work and time the devs should spending elsewhere.
     
    • Agree Agree x 1
    • Friendly Friendly x 1
    • Useful Useful x 1
    • List
  4. TaylorBros22

    TaylorBros22 ***Ex-EcoLegend***
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Jun 11, 2013
    Messages:
    3,186
    Trophy Points:
    81,160
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +2,227
    If this can be done, this would be a good add on, perhaps to one of the later versions of Town Control.

    +1 if possible!
     
    • Like Like x 1
    • Friendly Friendly x 1
    • List
  5. Ancastal

    Ancastal Mayor
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Jun 22, 2020
    Messages:
    217
    Trophy Points:
    42,310
    Gender:
    Male
    Ratings:
    +85
    If possible, +1
     
  6. OConner1279

    OConner1279 President
    President ⛰️⛰️ Ex-Tycoon ⚜️⚜️⚜️ Prestige ⭐ I ⭐

    Joined:
    Apr 10, 2020
    Messages:
    531
    Trophy Points:
    14,160
    Ratings:
    +624
    +1 If the investment of dev time isn't large.

    Maybe add a separate feat package for it and future WG addons? +++ is getting crowded.
     
  7. NessXXIII

    NessXXIII Pushing the Envelope
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VIII ⭐ Premium Upgrade

    Joined:
    Jun 28, 2020
    Messages:
    594
    Trophy Points:
    45,160
    Gender:
    Male
    Ratings:
    +568
    [Redacted]
     
    • Informative Informative x 1
    • List
    #7 NessXXIII, Oct 18, 2020
    Last edited: Oct 18, 2020
  8. Nstars

    Nstars Resident
    Resident ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 26, 2019
    Messages:
    284
    Trophy Points:
    43,460
    Gender:
    Male
    Ratings:
    +161
    I think its a great idea, however I have tried suggesting this before https://ecocitycraft.com/forum/threads/all-main-servers-suggestion-additional-deny-flag.203699/

    the reason for denying was because using overlapped plots allows you to do this... make a plot onto of another plot and add a members entry deny flag. then every time you want to ban someone add them as a member to that plot, which will cause them to be locked out of the town.
    another reason was because 1.16.3 was being worked on.
    if this is possible though it would be very cool
     
  9. OniFox_

    OniFox_ Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,840
    Trophy Points:
    70,910
    Ratings:
    +572
    +1 this would help to prevent town harassment from members not in the town, maybe if it also included "chat ban" as an addition to being banned from entering the town if the user stands outside the town to harass people their local chat simply does not go through. (not sure if possible) - not a separate suggestion, suggesting it does both
     
    #9 OniFox_, Oct 19, 2020
    Last edited: Oct 19, 2020
  10. MadMonster_

    MadMonster_ Retired GameAdmin
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Dec 10, 2013
    Messages:
    2,808
    Trophy Points:
    73,660
    Gender:
    Male
    Ratings:
    +754
    From my testing, and as mentioned in my original post, I don't believe this is strictly true. Adding a entry deny to the members group blocks access to owners of the parent region because they are naturally inherited as members of all subregions - the only way to get around this would be to add all the members of my parent region as owners and set a entry flag to allow owners (on the overlapping parent region).
     
    #10 MadMonster_, Oct 19, 2020
    Last edited: Oct 19, 2020
  11. OConner1279

    OConner1279 President
    President ⛰️⛰️ Ex-Tycoon ⚜️⚜️⚜️ Prestige ⭐ I ⭐

    Joined:
    Apr 10, 2020
    Messages:
    531
    Trophy Points:
    14,160
    Ratings:
    +624
    @MadMonster_ I’m probably totally out of my depth here, but here’s my take:

    Add an owners entry allow flag on a parent region, for obvious reasons

    Then create two overlapping regions (the wg site says this is possible...), each with the town itself as their parent.

    Add all of your “regular” members to one of the regions, as well as an explicit members entry allow flag.

    Add all of your “banned” (or restricted) users to the second region, and all all of the g:members flags you want. Since the region is separate in the inheritance chain, this should work.
    However, you must make sure that nonmembers have full rights to this region as well, to ensure that members of the first region can use it. (The flags on the first region will still restrict “real” nonmembers).
    I probably made a mistake somewhere, but maybe try this?
     
    #11 OConner1279, Oct 19, 2020
    Last edited: Oct 19, 2020
  12. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,370
    Trophy Points:
    102,160
    Ratings:
    +15,064
    Currently examining with the development team.
     
    • Like Like x 3
    • Winner Winner x 1
    • List
  13. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,370
    Trophy Points:
    102,160
    Ratings:
    +15,064
    This is now in our development todo list.
     
    • Like Like x 7
    • Winner Winner x 2
    • Agree Agree x 1
    • Informative Informative x 1
    • List
  14. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,370
    Trophy Points:
    102,160
    Ratings:
    +15,064
    Unlike all our other custom flags that used the WG API, this project required us to code a completely separate external system due to the fact that WG provides no way to do this via their plugin whatsoever. The only other option was to fork and maintain our own WG, and no server owner in their right mind would EVER do such a thing to a plugin such as WG/WE.

    None the less, this is now done and more information regarding the system will be available shortly.
    As this required quite a bit of development, we will be offering it as a TownPolice feature. After sales and coupons it'll run you about $18. Plus, having this feature allows other town owners to call upon you to offer the Police service in their town should they require it but not have the feature! Another way to make EcoDollars. :)

    As I always say, all it takes is some brainstorming and a great development team. Nothing is impossible, and our supporters make it achievable! Thank you everyone! :D <3
     
    • Winner Winner x 8
    • Friendly Friendly x 4
    • Like Like x 2
    • List
    #14 andrewkm, Oct 20, 2020
    Last edited: Oct 20, 2020
  15. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,370
    Trophy Points:
    102,160
    Ratings:
    +15,064
Thread Status:
Not open for further replies.