Inactive [SEC] EpicZones v0.37 - Polygon Based Area Protection - Now with Economy Support! [1.3.1-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by jblaske, Feb 2, 2011.

  1. Offline

    jblaske



    Features
    • Polygonal and Circular area creation. (Not just cuboids!)
    • In-game zone creation.
    • Provide a Circular border to your map.
    • Hierarchical Permissions with Child and Parent Zones.
    • Display Entering and Exiting messages in chat.
    • Enhanced /who
    • Advanced control of zone based regeneration
    • Many zone specific controls for things like Fire, Explosions and Mob spawning control
     
  2. Offline

    jblaske

    Version 0.8
    • Fixed a bug when setting PVP flag
    • Enhanced Border Protection
      • Will now notify players with ignoremapradius when they enter/exit the radius.
      • Border prevents Build/Destroy actions.
      • Border properly blocks vehicles.
    • Enhanced Zones
      • Zones properly watch Vehicles now.
    • Added regen flag to zones
      • Flag use: /zone flag regen <interval> <amount> <delay>
      • Interval: Frequency of regen tick for that zone.
      • Amount: the amount the players health is modified by each regen tick (can be negative)
      • Delay (optional): Amount of time a player must be within the zone before regen ticks apply to them
    This will not work with the previously working version of craftbukkit for this plugin (242)

    This was tested against the latest build (323), but will likely work with anything in the 300s. Maybe even late 200s


    More converters will come as time permits.

    NoMobs will come at some point. Still waiting on the hooks in bukkit.
     
  3. Offline

    Ixbidie

    could you add a flag like build:false|true? It's annoying to insert always "- 'epiczones.<name>.build.deny'" & "- 'epiczones.<name>.destroy.deny'", when someone wants his place and land protected. An option like epiczones.*.build.deny/destroy would be enough ...

    Thanks
    Ixbidie

    Code:
    permissions:
    
                - 'general.spawn'
                - 'epiczones.spawn.build.deny'
                - 'epiczones.spawn.destroy.deny'
                - 'epiczones.bo.build.deny'
                - 'epiczones.bo.destroy.deny'
                - 'epiczones.schottland.build.deny'
                - 'epiczones.schottland.destroy.deny'
                - 'epiczones.bahn_wueste.build.deny'
                - 'epiczones.bahn_wueste.destroy.deny'
     [...]
    
    => sucks xD ....
     
  4. Offline

    jblaske

    I know your pain, as you can see by my posted Permissions config.yml

    I do intend on adding support for * permissions.
     
  5. Offline

    Xemnas33

    Would someone mind guiding me through using this because I do honestly not get it i've made a zone denied people from destroying it but they still can :S Even after reloading everything.
     
  6. Offline

    jblaske

    Please post your 3 config files and we can help you. (zones.txt, epiczones\config.yml, permissons\config.yml) and as much other information that you can provide.
     
  7. Offline

    Xemnas33

    Too lazy to use pastebin sorry.

    Code:
    plugin:
        permissions:
            system: default
    
    groups:
        Wanderer:
            default: true
            info:
                prefix: '&7[Wanderer] &7'
                suffix: '&7'
            inheritance:
            permissions:
              - 'iConomy.payment'
              - 'iConomy.list'
              - 'iConomy.rank'
              - 'lwc.protect'
              - 'mcdocs./rules'
              - 'mcdocs./registration'
              - 'mcdocs./news'
              - 'petition'
              - 'epiczones.sub1.destroy.deny'
        Commoner:
            default: false
            info:
                prefix: '&e[Commoner] &e'
                suffix: '&e'
            inheritance:
                - Wanderer
            permissions:
              - 'wormhole.use'
              - 'iConomy.payment'
              - 'lwc.protect'
              - 'mcdocs./rules'
              - 'mcdocs./registration'
              - 'mcdocs./news'
              - 'petition'
              - 'epiczones.sub1.destroy.deny'
        Shogan:
            default: false
            info:
                prefix:
                suffix:
            inheritance:
            permissions:
        Samurai:
            default: false
            info:
                prefix:
                suffix:
            inheritance:
            permissions:
    
        Merchant:
            default: false
            info:
                prefix: '&b[Merchant] &b'
                suffix: '&b'
            inheritance:
                - Commoner
            permissions:
              - 'simpleshop.sell'
              - 'simpleshop.buy'
              - 'wormhole.use'
              - 'magiccarpet.mc'
              - 'mcdocs./rules'
              - 'mcdocs./registration'
              - 'mcdocs./news'
              - 'petition'
              - 'epiczones.sub1.destroy.deny'
        Moderator:
            default: false
            info:
                prefix: '&5[Moderator] &5'
                suffix: '&5'
                build: true
            inheritance:
                - Merchant
                - Commoner
            permissions:
              - 'worldedit.selection.*'
              - 'iConomy.payment'
              - 'Simpleshop.buy'
              - 'Simpleshop.sell'
              - 'worldedit.superpickaxe.pickaxe'
              - 'PrivateWarp.pw'
              - 'PrivateWarp.pwa'
              - '/god'
              - 'worldedit.navigation.ascend'
              - 'worldedit.navigation.descend'
              - 'mcdocs./rules'
              - 'mcdocs./registration'
              - 'mcdocs./news'
              - 'petition'
              - 'general.teleport'
        Admins:
            default: false
            info:
                prefix: '&4[Admin] &4'
                suffix: '&4'
                build: true
            inheritance:
                - Moderator
            permissions:
              - '*'
    
    Code:
    #Zone Tag|World|Zone Name|Flags|Enter Message|Exit Message|Floor|Ceiling|Child Zones|PointList
    sub1|world|Sub1|pvp:false |||0|128||-427:179 -416:179 -416:191 -427:191 -427:179 -416:179 -416:191 -427:191
    
    The above is all on one line, I have a feeling this is why because it starts with the #, however I do not know why it would put it on the same line :S However it is not on the same line when using Notepad++

    Code:
    defaultEnter: true
    defaultDestroy: true
    defaultBuild: true
    mapRadius: 1000
    enableRadius: true
    zoneTool: 285
    
     
  8. Offline

    Lolmewn

    Question! What's regen? I tried to translate, but nothing is given.
     
  9. Offline

    Xemnas33

    Regen, it's slang english for regenerative :) So the area will heal you when you go in it.
     
  10. Offline

    Lolmewn

    Aah, thnx =D
     
  11. Just installed your plugin to secure a gladiatorial arena that one of my players built a few days ago. Denied everyone build or destroy rights, and it works brilliantly :-D
    I was wondering if it is possible, either now or in the future, to deny the use of certain commands within a region. I would like to deny to the use of teleportation commands within the arena, to ensure that the only way out is death or victory!
     
    jblaske likes this.
  12. Offline

    jblaske

    From what it looks like, you intend wanderer's comoners and merchants to be denied to destroy.
    It looks right from here, I would suggest adding and enter/exit message to the zone to make sure you are within the zone in question.

    Also, you shouldn't have to deny on all 3 classes, since they inherit from each other.
    --- merged: Feb 16, 2011 12:31 AM ---
    Great to hear!

    The command denial would be a tough cookie, There are a few ways to handle it. Its a neat idea tho. I'll see what can be done. But in case i forget about it. please add it as a feature request to the Issue tracker posted in the OP.
     
  13. Thank you for your response, I have added it as a feature request in the tracker. I'll be waiting patiently in the background! In the meantime, I've got some more players wanting protection, so guess I'd better crack on. Damn these people and their complex shapes!
     
  14. Offline

    Caziban

    From your updates, I read that v0.8 has regen working properly, yet, in the original thread, it claims that PvP, Mobs, and Regen currently have no effect?
     
  15. Offline

    Brad Phusion

    Yeah, I noticed this too :p
     
  16. Offline

    Pyloneer

    Hello, I added 4 zones I want to protect (they are set up correctly, confirmed with the enter and exit messages).
    How can I make it so only 1 user can build and destroy in 1 of these zones, but yet can build/destroy anything outside of their zone but not including the other 3 zones?
    I tried setting my permisions like this: http://pastebin.com/YY2yuGFN
    But then I think the deny flag in the default group overrides every other user's permission. If I can't do it this way what should I be doing?
    btw my epiczones config is default.

    Thanks!
     
  17. Offline

    jblaske

    Fixed now.

    Yeah, the deny on default is whats causing the problem.

    Right now, the only way to deny would be to put the deny on each player that shouldn't be allow to build in that zone. Which is a lot of copy patse in your permissions folder.

    Many people want to be able to do this, so i'll be looking into a better way to implement this.
     
  18. Why not make list of Owners, and members, and add permisions based on that? i can submit a version that does that if you want
     
  19. Offline

    jblaske

    Because I'm trying to avoid having to configure permissions on your server twice. Allowing all permissions to be defined in the Permissions config.yml (or whatever the standard permissions becomes, when released)
     
  20. Not to tell you how to do it but i really hate to put every one in to the permissions file seeing as we have a user base of 100 ppl think. And seeing as you already have added child zones managing the members would be up to the owners of the zone. Youl'd just have to add one owner and leave him to be.
     
  21. Offline

    Xemnas33

    Would someone like to go through how to draw these please? I'm epically confused. Even if I just put the zone to cover a doorway it won't give enter and exit messages.
     
  22. Offline

    jblaske

    The owner/land lord type of architecture is not what this plugin was designed for. Once it is stable, however. It will be interface-able to be used as a means to declare zones, and then other plugins can use that info to enhance it for that type of security.
     
  23. Offline

    ethzero

    Great plugin, just one ask: mapRadius

    Is it possible to have mapRadius configurable on a per-world basis?

    I ask this as I've Worlds on my server, on old massive world i'm keeping for 'archive' purposes so no modification but would want people to roam the +1km raduis; A default world of a fixed 1km radius. Hell which i'd like to be only a small hell; and finally a 'gate world' that ideally would only be a few hundred meters and act as a central hub.

    Cheers
     
  24. Offline

    jblaske

    Yup, this is actually already on the roadmap. Feel free to add your needs to the issue for review.
    http://code.google.com/p/team-eso/issues/detail?id=9
     
  25. Offline

    Scaarj

    Do you have an ETA on ability to lock out monsters from zones?
     
  26. Offline

    jblaske

    I'm waiting on the hook in Bukkit, which does not seem to have an ETA.
     
  27. Offline

    SliMeY_G

    Howdy,

    How do I go about downloading the src for v0.8 in a Zip or similar?

    Cheers.
     
  28. Offline

    jblaske

    You can find/browse and download the source here: http://code.google.com/p/team-eso/

    It's not packaged up in any zips, you will need to connect to our SVN to be able to download it.
     
  29. Offline

    Vaupell

    Thank you, Thank you for this..

    Tired of waiting on worldguard to deliver the features i missed from cuboid..
    Cheers for great plugin.
     
  30. Offline

    jblaske

    Small update today, but a very cool new feature.

    Version 0.9
    • Added support for HeroChat

    If you have HeroChat also running on your server, you can have EpicZones auto join/leave channels as you enter/exit zones.

    To do this. make sure to set enableHeroChat to true in your EpicZones config.yml
    Then make sure you have chat chanels that have the same name as the tag of the zone you want chat to accompany.

    It's that simple!
     
  31. Offline

    Latros

    Hello blaske, I was wondering;

    Is it in any way possible to have different slash commands to talk in certain channels?
    Er go,

    /t < message >

    Would broadcast to the Global channel.

    And,

    /g <message >

    Would broadcast to your Permissions Group only?

    Just curious, thanks!
     

Share This Page