Inactive [MECH/FUN/RPG] DarkBrotherhood v1.5.1 - climb walls, assassinate players, and more![1060]

Discussion in 'Inactive/Unsupported Plugins' started by skeletonofchaos, Aug 12, 2011.

     
  1. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would like to point out I am no longer supporting this plugin. If a reputable developer would like to take this over I will gladly let them assuming they contact me first.



    DarkBrotherhood: climb walls, throw shuriken, assassinate players, and more!
    Plugin Version: 1.5.1
    Server Version: /version: git-Bukkit-0.0.0-905-g9277096-b1000jnks (MC: 1.7.2)
    Download: DarkBrotherhood


    Thanks to Lyiin for the idea of climbing walls!

    Features:
    • Climb up walls!
    • Assassinate other players/mobs!
    • Throw shuriken!
    • Perform leaps of faith!
    • Poison weapons!
    • Pick locks!
    To climb right-click any block that is considered climbable(you can change this list in the config) while not holding anything. You must be holding shift to stay on the wall, upon releasing shift you fall to the ground.

    To assassinate any mob simply attack them while you sneaking and you are behind them.

    To throw a shuriken left click with a piece of flint in hand. Each shuriken does 1 heart of damage; however on a successful assassination it will do up to 4.5 hearts of damage.

    Hold shift upon landing and it will negate fall damage, assuming you have the proper permission nodes

    Right click any chest with the lock-pick tool (configurable, by default string) if the chest is locked you have a configurable chance of opening it if you fail you take a configurable amount of damage.

    To poison your weapon simply right click with the poison item in hand (configurable, by default red mushroom) The next entity you hit will be poisoned. The poison then lasts for a configurable amount of seconds each second doing a configurable amount of damage.

    A little outdated not much though:

    Combine this plugin with EffectiveArrows! this will yield the ability for varying arrow types allowing your players to perform neat combinations. Such as using smoke arrows to cover their escape! Or maybe do a little flaming arrow ambush.


    Permissions (these are Super Perms!):
    These permissions are only used if the usePermissions value in the config is set to true otherwise it is op only.
    • DarkBrotherhood.climb-allows the player to climb.
    • DarkBrotherhood.assassinate-allows the layer to perform assassinations.
    • DarkBrotherhood.use.shuriken-allows players to throw shuriken.
    • DarkBrotherhood.roll-allows players to perform leaps of faith.
    • DarkBrotherhood.use.poison-allows players to use poison.
    • DarkBrotherhood.use.lockpick-allows players to use lock-picks.
    Todo;
    • Add an assassin guild style thing. With rewards for murdering players.
    • Add Spout support and corresponding dash ability (thinking it will activate when some button is pressed). (done not sure if I want to implement it though)
    Changelog:
    v1.5.1:
    Fixed for RB 1060.
    v1.5:
    Added poison and lock-picking.



    v1.4:
    Added shuriken, and leaps of faith!
    v1.3:
    Released plugin!

    This post has been edited 34 times. It was last edited by skeletonofchaos Feb 24, 2012.
  2.  
  3. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's even better
  4. Offline

    laserlemons

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    How will the lock pick work?
  5. Offline

    FuturaEX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    after reading the ''to do'' list, this plugin is just getting cooler and cooler :D
  6. Offline

    ChunkyM0nk3y

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    permission support for permissions 3+?
  7. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No plugin developers as a whole are trying to convert to the Bukkit integrated permission system... sorry.
    You must be holding the lock pick item (by default string, configurable) You hava a configurable chance of picking a lock and if you fail you take a configurable amount of damage. (As soon as Spout gets far enough for me to implement this I want to do a fallout-style lock pick minigame).
    By the time I'm done with this plugin it is going to be feature-packed.
  8. Offline

    ChunkyM0nk3y

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 1 time. It was last edited by ChunkyM0nk3y Aug 14, 2011.
  9. Offline

    FuturaEX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ChunkyM0nk3y likes this.
  10. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The same thing still applies we are trying to convert to the Bukkit-integrated permissions and not use third-party solutions such as Permissions 3.x. I already have support for Bukkit-integrated permissions though.

    This post has been edited 1 time. It was last edited by skeletonofchaos Aug 14, 2011.
  11. Offline

    Augutus_Longeye

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry if this is a stupid question, but your plugin isn't initiating for some reason. It's in the right place and I restart the server and reload plugins but I get the following error:

    Code:
    2011-08-14 09:46:21 [SEVERE] Could not load 'plugins/Darkbrotherhood.jar' in folder 'plugins':
    java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:127)
        at java.util.jar.JarFile.<init>(JarFile.java:135)
        at java.util.jar.JarFile.<init>(JarFile.java:99)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:60)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Is this something I havent' done right? Thanks for your help,
    ~Longeye~

    This post has been edited 1 time. It was last edited by Augutus_Longeye Aug 14, 2011.
  12. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    According to the error log it is zipped... Seeing that I nor anyone but you has reported this problem I'm assuming you did something wrong. No clue what though. Download latest version and move it to the plugin directory replacing whatever you have there. Hopefully that will fix it.
  13. Offline

    Augutus_Longeye

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's exactly what I thought; it can't be zipped because it's just a jar file :confused:
    But it's doing it on a redownload as well... Well this is obviously something wrong at my end (something really strange), so I'll see what I can do. Thanks anyway, I didn't think you would know what was wrong (the whole zip thing) but I thought it worth a shot ;)
    Regardless it looks like a great plugin so if I can get it up I'll let you know how it plays!
    Thanks,
    ~Longeye~
  14. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I know that zip and jar archives are remarkably similar in structure did you try unarchiving it using say winrar and then re-compressing it to a jar?
  15. Offline

    harrisonduell

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Emm download link does not seem to work...
  16. Offline

    FuturaEX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i tried it just as i read you're commment, works fine for me...
  17. Offline

    harrisonduell

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Lol sorry, just realized its called 'darkbrotherhood' not brotherhood... Looking in wrong section :(
  18. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Lol np. I mess that up all the time too.
  19. Offline

    Boltblaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Integrating this on my server :) Thanks! I also have a question for you. I'm going to start developing sometime soon (I hope!) and would like to know how your plugin knows when it's a hit from behind. Does it have to do with the camera or hitboxes? Thanks :)
  20. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No problem! Nice feel free to ask me any questions for the plugin your developing and for this plugin I use the vectors that the players are facing.
  21. Offline

    Boltblaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm. Never thought of that, thought it was much harder xD How do you get the vectors btw? Something to do with the camera?
    Thanks again :)
  22. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It would be entity.getLocation().getDirection();
    What are you making? P.S. If you use any code or anything I give you (assuming it's more than a few trivial snippets) please add a shout-out to me on the plugin thread :)
  23. Offline

    Boltblaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Not making anything right now, as I have to get a 64 bit PC or better :(. Java SDK is no longer supported (or available, far as I can see) for 32 bit systems. I plan on starting off with a simple MC plugin to grab a feel for Java. Then, I'll scan the forums for requests and see what I can do :). Thanks for the help thus far, I'll ask if I bump into something ;)
  24. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm really I swear there is a 32 bit version out there.... P.S. if you ever write Java code I recommend doing it in NetBeans (google it).

    This post has been edited 1 time. It was last edited by skeletonofchaos Aug 14, 2011.
  25. Offline

    Boltblaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    There was... they took it down :( Googling NetBeans now.

    EDIT:
    Mhm... Java programming, with a twist :) Seems really nice, gonna give it a shot when I start programming. Thanks :)

    This post has been edited 2 times. It was last edited by Boltblaster Aug 14, 2011.
  26. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thinking I might have a look at this Netbeans myself, been a while since I've done any JAVA, actually miss it...
  27. Offline

    excalibr23

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Most my server plugs depend on Permissions 3.x. I'd really like to use this plugin, but I can't unless it's for that permissions system. Please support it!

    I can understand wanting a lot of people to switch to Bukkit default permissions, but at this time, there are SO many other plugins that depends on Permissions 3.x. I'm sure it would help a lot of people if you supported both.

    This post has been edited 1 time. It was last edited by excalibr23 Aug 14, 2011.
  28. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeah, that's why I just made it OP only on my server. When more plugins switch over to Bukkit's permission system, I'll switch over, but at least 90% of my server's plugins still run on Permissions 3.x, though I frankly wouldn't mind all...Four...people on my server being able to use it without being OPs, lol.
  29. Offline

    Comrade

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Won't be using until it supports Permissions 3.x. Nice concept I suppose.
  30. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I know personally I would love to support permissions 3.x but I feel that Bukkit as a whole needs to migrate to super perms. Permissions is the beginning but super perms seem to be the direction that Bukkit is headed in.
  31. Offline

    excalibr23

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I completely agree, but in the interm don't you think it would benefit to have both? I run Heroes and it only supports Perm 3.x. Heroes is the backbone of my server so I have to use perm 3.x

    Also, thanks for responding ;)

    This post has been edited 1 time. It was last edited by excalibr23 Aug 15, 2011.
  32. Offline

    Augutus_Longeye

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    But if everybody supports both and some people only support perm3 then what's the point of moving to the Bukkit version?
    ~Longeye~

Share This Page