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

    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!
    climbing (open)
    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.

    assassinating (open)
    To assassinate any mob simply attack them while you sneaking and you are behind them.

    shuriken (open)
    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.

    Leaps of Faith (open)
    Hold shift upon landing and it will negate fall damage, assuming you have the proper permission nodes

    Lock-picking (open)
    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.

    Poison (open)
    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.

    Video Tutorial (open)
    A little outdated not much though:

    A neat combination (open)
    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.​


    Previous changes (open)

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

    shanko

    I use this and its great, i love the shurkins :D the only thing is I have my poison binded to mushroom, should it be binded to a sword to work correctly?
     
  3. Offline

    skeletonofchaos

    No if you use the poison the very next thine u hit someone it will poison them regardless.
     
  4. Offline

    SrJoben

    I think PEX is a bukkit superperms handler though I could be wrong. (I'm not a plugin developer, it's possible I'm misunderstanding the terminology)

    I can report that Dark Brotherhood's permission nodes do not work with PermissionsBukkit. Only Ops can use the abilities.

    I think you should consider the possiblity that something is broken or needs updating in your plugin.
     
  5. Offline

    G4meM0ment

    Hi, just again the idea to disable features, because NOW i handle it via super perms BUT we have Admins with the permissions for everything but i dont want all the features. It crosses some of my other plugins.
     
  6. Offline

    skeletonofchaos

    I could. I did. It's not. As far as superperms go I recommend bPermissions it rarely breaks. Unlike the others which break certain features quite often.
    Don't give the admins permission for everything then.
     
  7. Offline

    shanko

    Oddly enough using the 1.0 bukkit made poison start working, wasnt working before lol

    also assassinate is insta-kill? Or just bonus damage?

    edit: also noticed extra damge for sneak attacking, is this plugin responsible for that? :p
     
  8. Offline

    G4meM0ment

    I use nearly 20!!! Plugins i dont want to add 100.... Permissions everytime i use a new plugin, is it so hard to create this feature.
     
  9. Offline

    skeletonofchaos

    Actually kinda yes. The way I have it setup is class based while this makes adding new features easy it makes disabling of features really hard sorry.
    Yes that would be the assassinating bit. If you are behind a person and sneak attack them it does bonus damage.
     
  10. Offline

    G4meM0ment

    Would help donating? :p
     
  11. Offline

    skeletonofchaos

    Granted money is always nice but two things:
    1. I'm 15 I do this for entertainment not work
    2. I'm working on a bigger project right now sorry.
    My bigger project includes a randomly generated world where they players embark upon a randomly generated questline and meet randomly generated npc's who say randomly generated things. When you die it compiles a story based on your last character that then affects how the next world is generated. So I have my hands full right now. Oh P.S. it's 3d. Forgot to mention it's not for minecraft. It's a full blown game in it's own right.
     
  12. Offline

    G4meM0ment

    Ok thats sounds great :D I that game will work.
    If you ever have time to work on DBH again then please inform me, we need this plugin, by the way do you know a good (german) tutorial for java, so I could update on my own. I'm working at the moment only with lua but java is realy not the same...
     
  13. Offline

    skeletonofchaos

    Will do! Glad I have acquired such a following here. And sorry now I'm American only know English :/
     
  14. Offline

    mikeyagoto

    ic this hasn't been commented on for awhile, but I had a few requests I want to use this plugin as a class in my rpg server, would it be possible to decrease the total health of the assassin? to make it more balanced, and also limit armor use? that would help alot with the balance of power stuff
     
  15. Offline

    skeletonofchaos

    I know of a few plugins that handle this as is. As mentioned above I'm working on bigger and hopefully better things.
     
  16. Offline

    mikeyagoto

  17. Offline

    skeletonofchaos

    Not off the top of my head. Go to bukkit dev search control armor usage.
     
  18. Offline

    mikeyagoto

    @skeletonofchaos one last question, does the lockpick work with the lockette plugin? i mean can you pick that?
     
  19. Offline

    skeletonofchaos

    yes
     
  20. Offline

    MrDeadlyknifer

    I've got a problem! When I let go of Shift the glass block underneath me won't dissapper. Plz help!
     
  21. Offline

    skeletonofchaos

    This is probably due to the fact that you reloaded the server... Bukkit currently has an issue with getting online players so this uses a hack-ish way of getting them. Just stop and restart and you'll be fine. Also for future notice please don't do the please help i need help! it's the end of the world! type of statement when asking for help. It drives us devs insane.
     
  22. Offline

    FlyJ4ck

    does this work on 1.0?
     
  23. Offline

    skeletonofchaos

    yes
     
  24. Offline

    Methaneboy

    Make lockpicks work on wooden and iron doors? while in both faction territory, and protected by sign? And please make this work with PermissionsEx!!!
     
  25. Offline

    skeletonofchaos

    The permissionsEx problem is not my fault if you want compatibility it is on his head not mine, I;m using the standard Bukkit permissions which apparently his manages. Also I advise against PermissionsEx as he tends to break his own code a lot...
     
  26. Offline

    Methaneboy

    I somewhat noticed that today, and i'm changing to another permissions plugin

    is there a reason why its also incompatible with permissions 3.x?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  27. Offline

    skeletonofchaos

    Permissions 3.x is not a superperm manager it manages permissions that it sets itself. It used to be widely used due to the lack of a permission system but as of now it's starting to disappear I recommend bPermissions.
     
  28. Offline

    theflame1901

    Can i use this for the latest RB?

    Oh and how do you pick-locks?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  29. Offline

    Mishrathium

    So is this compatible with 1.1 before I even bother to try. Looks rather unsupported.
     
  30. Offline

    skeletonofchaos

    Yes but once again I'm 15 wrote these over the summer do not have time to add new features, but it will work with latest rb
     
  31. Offline

    Techcuron

    Permissions do not work either.

    Code:
    2012-01-16 13:23:43 [WARNING] Could not properly handle event BLOCK_PHYSICS:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: me.skeletonofchaos.assassincraft.playerTracker
        at org.bukkit.event.block.BlockListener.onBlockPhysics(BlockListener:0)
        at org.bukkit.plugin.java.JavaPluginLoader$30.execute(JavaPluginLoader.java:472)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:340)
        at net.minecraft.server.World.k(World.java:518)
        at net.minecraft.server.World.applyPhysics(World.java:503)
        at net.minecraft.server.World.update(World.java:467)
        at net.minecraft.server.World.setTypeId(World.java:439)
        at org.bukkit.craftbukkit.block.CraftBlock.setTypeId(CraftBlock.java:77)
        at me.skeletonofchaos.assassincraft.playerTracker.run(playerTracker.java:92)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2012-01-16 13:23:43 [INFO] This error is logged only once: it could have occurred multiple times by now.
    2012-01-16 13:23:43 [INFO] Please contact one of the authors of plugin 'Darkbrotherhood':
    2012-01-16 13:23:43 [WARNING] Could not properly handle event BLOCK_PHYSICS:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: me.skeletonofchaos.assassincraft.playerTracker
        at org.bukkit.event.block.BlockListener.onBlockPhysics(BlockListener:0)
        at org.bukkit.plugin.java.JavaPluginLoader$30.execute(JavaPluginLoader.java:472)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:340)
        at net.minecraft.server.World.k(World.java:518)
        at net.minecraft.server.World.applyPhysics(World.java:505)
        at net.minecraft.server.World.update(World.java:467)
        at net.minecraft.server.World.setTypeId(World.java:439)
        at org.bukkit.craftbukkit.block.CraftBlock.setTypeId(CraftBlock.java:77)
        at me.skeletonofchaos.assassincraft.playerTracker.run(playerTracker.java:92)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2012-01-16 13:23:43 [INFO] This error is logged only once: it could have occurred multiple times by now.
     

Share This Page