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)
    Okay, probably a stupid question, but what Permissions system does this work with? I use Permissions 3.x and have given myself permission for the plugin with 'DarkBrotherhood.*' so that I don't have to type them all in, and it's not working.... Did I do something wrong?
    Edit: The flint shoots arrows, so I'm guessing that's the shurikens working. The No fall damage also works
    Edit2: Okay, it seems that it works with cobblestone and other things in the default config, but anything that I added, like tree trunks won't.

    This post has been edited 3 times. It was last edited by Shivanous Aug 14, 2011.
  4. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This works with the Bukkit-integrated super permissions. This means you must use a permissions handler such as bPermissions (my personal favorite) or PermissionsBukkit (I think that's what it is called) therefore these permissions will not be compatible with the old method of handling permissions such as third party solutions like Permissions 3.x
  5. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay...I'm going to have to use the OP only setting for now than. What about the issue I edited into my last post about not being able to climb tree blocks even after adding it to the config?

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Lemme check that quick.
  7. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No it works you just have to make sure you click a minimum of three blocks off the ground otherwise it does nothing.
  8. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Trying. Nope, still not working for me... At least with blocks other than the default blocks. For example, works with cobblestone
    Edit: Nevermind, had to change both config files, Assasincraft and DarkBrotherhood.
    Working now. The glass block doesn't go away when I fall off and/or stop sneaking though...Don't even need to hold the sneak button

    This post has been edited 6 times. It was last edited by Shivanous Aug 14, 2011.
  9. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You have to update to the latest version and delete both assassincraft and darkbrotherhood (jars and folder).
  10. Offline

    omnija

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    for the shurikens, implementing item for it would be best, since spout allows client side modifications. I like the assassination idea, good job.

    This post has been edited 3 times. It was last edited by omnija Aug 14, 2011.
  11. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Updating then. Though I've never had assassincraft, Darkbrotherhood created the folder for it...
    Also, the glass block started disappearing again.
    Edit: Updated, Assasincraft folder got put in again.

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I did not believe that Spout allows for client side items already does it? I thought the deadline for that was 2 months.
  13. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The old version of DarkBrotherhood was called assassincraft until i realized that there was a sp mod by the same name.
  14. Offline

    omnija

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    im not positive about it, but i thought it did because mywolf have been able to implement backpacks onto wolves...so why not equipment?

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Odd apparently it still creates assassincraft no clue why though.
  16. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I believe for my wolves it moves around a couple of existing pieces instead of creating a new item.
  17. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is what I get when I boot up my server, if it helps clarify anything
    [INFO] While loading AssassinCraft (plugins\Darkbrotherhood.jar) found
    old-data folder: plugins\Darkbrotherhood next to the new one: plugins\AssassinCraft
  18. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Turns out it is a safety mechanism built into Bukkit how nice (and what a pain spent time trying to find an error in perfectly fine code). Oh wel a silent fix will be up in like 3 minutes.
  19. Offline

    TheGggandalf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please link to old versions :(
    1.3 Was working great on #RB 1000 but 1.4 Throws an "Is it up to date" exception :S
    Thanks in advance ! Great Plugin!
  20. Offline

    TheGggandalf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I solved all my problems and got it working, I'm just a noob in this :p
    Great plugin and hoping to see more Assassin features soon! :)

    LONG LIVE THE BROTHERHOOD.

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Um no clue v 1.4 is working fine for me and I'm running the exact same build.
  22. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Stop and restart server
  23. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Looks like it's fixed, nice work!
  24. Offline

    skeletonofchaos

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

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You're welcome, and thank you for the plugin

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Np please post ideas that you think would be neat for me that's the hardest part.
  27. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If I think of any, you'll be the next to know. Oh wait! Poison?
  28. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    On todo list :)
  29. Offline

    Shivanous

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

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    How should I handle it though? How should poison be applied?
  31. Offline

    Shivanous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm.. Could go with the Snow White approach and hit people with Apples? XD
    Or maybe hitting people with slime balls to apply poison?
  32. Offline

    skeletonofchaos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I think I'm going to make it that if you left click with a mushroom (red) the next time you damage an entity it poisons them.

Share This Page