Inactive [MECH][INACTIVE] ZDInv v1.0 Beta - Multiple, zone depending Inventories [No RB yet]

Discussion in 'Inactive/Unsupported Plugins' started by CptSausage, Jun 7, 2011.

  1. Offline

    CptSausage

    ZDInv - Zone Depending Inventories
    - Latest Version: 1.0 Beta -
    - Still testing & developing with Bukkit 1.3.1-R0.1 [#02289] -
    THIS PLUGIN IS INACTIVE:

    Important: Read the warnings and known issues below!​

    ZDInv is a plugin which gives you the opportunity to add regions, in which the players can have different inventories (includes armor).​

    Old v.02 Video (open)



    Features:
    • Ingame configurable zones
      • 4 different zone types: Square, Cube, Circle, Sphere
      • Zone in zone support (Multiple layers)
      • Connect zones, to make them act like a single one
    • Default inventories
    • Individual Game Mode (Survival, Creative) in each zone
    Warnings:

    Download ZDInv:
    Latest Version (Download via BukkitDev):
    - Link coming


    Install:
    • Make sure you have the newest bukkit build.
    • Just throw the ZDInv.jar into the plugins folder, that's it.
    Setting up a zone
    Since this version, setting up a zone is extremely easy!


    1. First of all: Log in. Creating a zone over the server command line is not (and will probably never be) supported.
    2. Prepare your inventory, because your current inventory will be set as the default one! (The Armor as well)
    3. Give yourself a map (#358) and execute the command '/zdi' - This will set up the ZDInv Map Tool for you.
    4. Type '/zdiCreate <zoneName>' to show the Create Zone Menu on the map
    5. A right click will change the position of the cursor, while a left click is for changing the value of the selected option
    - I will be writing a more detailed how to, when the final version is out


    Command List:
    • /zdi
    • /zdiCreate <zoneName>
    • /zdiShow [worldName] [zoneName]
    Permission List:

    Note: ZDInv is using PermissionsBukkit (No requirement - OPs still have access to everything)
    show 'Permission List' (open)

    Just an abstract of my plugin.yml. I will comment this as well as soon the final version is out.



    Properties:
    The Plugin will create a 'config.properties' file in 'plugins/ZDInv' on the first startup.
    I will comment this as well. You should use the defaults by now.
    • registerOnLogin:
      • enabled: true
      • registerOPs: true
    • signs:
      • enabled: false
    • antiCheat:
      • enabled: true
      • borderThickness: 7
      • cancelBlockBreak: true
      • cancelBlockPlace: true
      • cancelPlayerDrop: true
    • output: true
    Anti Cheat:
    Explanation coming.


    Known issues:
    • Still a beta. Will wait for the final version to fill this list
    Todo:
    Last time I announced too many features I wanted to implement, which ended up in too many started - but never finished - code segments in my plugin.
    This time I just want to keep the plugin up to date and as clean as possible.
    Here are still a few things I want to do:
    • Whitelist / Blacklist - Ppl who will not be affected by the plugin
    • Upload to GitHub
    Changelog:

    Version 1.0 (Latest)
    • Relaunch
    Of course I would appreciate feedback about experiences, bugs, wishes, tips, etc.
    Misspellings and grammar mistakes are welcome over pm
     
    flames, AS1LV3RN1NJA and Rothens like this.
  2. Offline

    Mapatti

    Yeah I did use but noticed console spam so I went with stop.
     
  3. Offline

    SwearWord

    I will add this to plugins.blockface.org once you add support for selecting zones with tools. As far as I'm concerned, that's the only thing holding this plugin back. You can even use the WorldGuard/WorldEdit API if you want but even if you don't it's not a hard feature to add.
     
  4. Offline

    CptSausage

    I'm going to use the WorldEdit API, because I don't want to 'take away' another item. And it's not like you're adding zones all day long.

    But there is so much other stuff planned I'm currently working on. It will take some time.
    (More administrative stuff and some anti-cheating)
     
  5. Offline

    Countdown2000

    can you make a tutorial for this option
     
  6. Offline

    CptSausage

    It's not done yet. Was not that easy as I thought. :/
    Hope this option will come next patch.
     
  7. Offline

    Jonchun

    I don't see how much more "anti-cheating" you need. All you need to do is have server admins make lava borders (2-3 blocks thick) and users can't throw items across the borders any more. (you of course need to warp users across) The only way this can be circumvented is with flymod...
     
  8. Offline

    CptSausage

    Just a few information about the next version 0.3.
    0.3 will be a relative (-ly?!?) big update. I added a few new features to the zones, which means the old database won't be working with the new update anymore. - However, I'm planning to realease a 0.2.1 version as well, which contains a /backup command. The backupdata will be compatible with the 0.3's /restore command.

    The new version will be released in my thread at dev.bukkit.org (But I will write an announcement here as well).

    Few upcoming features:
    • Zone in zone support (Multiple layers)
    • Bind zones together, so they are using the same inventory
    • The 'offZone' will be a configurable zone
    • Creating zones with WorldEdit
    • Finally the /modify command
    • Changing the default Inventory per drag & drop
    • A few admin commands:
      • Broadcast to a zone
      • Teleport to a zone (Or near at least)
      • Teleport player out of a zone
      • View a players zone Inventory (like a chest)
    Complete changelist will be available with the release.
    The release will be in about 2 - 2.5 weeks, because I'm on vacation right now. I still need to finish some features. I guess 1.8 will be out in the meantime which means I'll probably have to change even more things, because I'm using a few native minecraft classes. :X


    The next version will (changeable in the properties) stop people from placing blocks and / or mining near the border. :)
     
  9. Offline

    CptSausage

    Hey :) thanks to the new 1.8 API I will be able to support Creative Zones.

    If you set creative to true in a zone it will change the persons game mode to creative, if he enters a zone :)
     
  10. Offline

    sutemati

    Awesome plugin dude! :)
    Please keep working on this!
    Would be great if you could remove these messages like [OffZone left]
    which appear when you reload your server.
    Please release a 1.8 compatible version as fast as u can :D
    thanks a lot!
     
  11. Offline

    CptSausage

    Thanks :) v0.3 for 1.8.1 will be up tomorrow (MET).
    The message offzone left is gone, but on reload everyone will notice a
    "[ZDInv]: unregistered"
    "[ZDInv]: registered"
    message. Hope that's ok.
     
  12. Offline

    CptSausage

    This will be my last double post.

    Version 0.3 is out with tons of new features! (Upload is waiting for approval - And dev.bukkit.org side is still under construction)
    Unfortunately the 'chest windows' aren't working because the 1.8.1 screwed it up! Bah! But I'm working on it.

    EDIT: Oh and yeah... Please delete your current database + config file. They are not working anymore :(
     
  13. Offline

    sutemati

    Nice dude! :D
    But theres no download link :(
    Furthermore it would be great if you could nevertheless remove these [ZDInv] unregistered
    and so on. ;) But only if it is no trouble to you ;)
    thanks!
     
  14. Offline

    CptSausage

    :( Oh I thought I have a well designed output.
    But if you don't like it and don't care about the information I'll add a ShutTheFuckUp config file, which will stop a lot of output. :)

    By the way, the download link is in the "File Tab". I'll write it in the main page after I went out with my dog.
     
  15. Offline

    sutemati

    great thank ya :D
     
  16. Offline

    sutemati

    oooou noo :(
    you havent added multiworld support right? :(
    when i switch any world my inventory is emptying itself :((
    please add multiworld support!
    thank u dude for great work! :)
     
  17. Offline

    sutemati

    dude? pleaseee im gettin crazy :S ^^
    ill donate if you add multiworld support within this week :DD
     
  18. Offline

    Butkicker12

    Hey, CptSausage
    I have moved your plugin to the inactive subforum. You have not updated your plugin in awhile. If you choose to update in the future, make sure you've updated and tested your plugin with the latest RB. Then you can report your plugin (report button on the bottom of your post) saying that it has been updated. The plugin will get moved back ASAP as long as it matches the submission guidelines.

    Thank you :)
     

Share This Page