[MECH] smpdifficulty v0.1 - change mob and arrow damages [677]

Discussion in 'Inactive/Unsupported Plugins' started by elsata, Apr 16, 2011.

     
  1. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    smpdifficulty - choice damage of few mobs and arrows:
    Version: v0.1

    This plugin allow to set number of hearts lost when a mob attack us or when hit by an arrow (from player or skeleton)

    A config file is created when launching the plugin, and numbers in this file are number of hearts (so half hearts are allowed)

    For creepers the number is a ratio : if your creeper did 5.5 hearts initialy, setting the ratio to 2 for instance will set their damage max to 11 hearts.

    Features:
    • set damage from mobs
    • set damage from arrows (player and mob distinct)
    Download The Plugin

    Source Code

    Changelog:

    Version 0.1
    • Releasing the plugin
    Next releases:

    • v0.2 : 04/30 ? Due to unexpected things (and many work to do), I have been late but most of code is done for a next release so I hope to release it in the week.
      Features : add other hostiles mobs; multiworld support
    • v0.3 : speed config ?; health points for mobs; documentation
    • v0.4 : range of damage; commands ?; spawnrate ?


    ToDo list


    • add other hostiles mobs (slime, ghast, pigmen zombies)
    • change creepers ratio to a max damage number (by doing the calculus of damage from an explosion)
    • speed of mobs
    • health points of mobs
    • multiworld support
    • spawnrate
    • range of damage
    • commands
    • documentaion
    jasonznack likes this.
  2.  
  3. Offline

    chanrocket

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Looks like fun ill try it...
  4. Offline

    Tapdragairsoft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Epic, trying this out now!
  5. Online

    kahlilnc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you add speed config too for mobs?
  6. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Why not, I will add this to my to-do list.
    kahlilnc likes this.
  7. Offline

    Spl1tz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This looks nice!
    I'm gonna bookmark this page and try the plugin once the speed config is done.

    Good work!
    elsata likes this.
  8. Offline

    Asymetrikon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Plugin sounds good.
    Any Chance for Multiworldsupport?
  9. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Just looking for documentation about how to do that and seems possible, so added to todo list :) (but could take a time for me to do all of this)
  10. Offline

    Pomme72

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Please just add a "multiworld support" and I'll install it immediatly ! :D
  11. Offline

    Monkah

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Spawnrate setting please. Put that in and you have my download right away.
  12. Offline

    laerbn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm interested in this plugin, as well.
  13. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well at this point, speed config seems difficult to do as unlike for players, there is no signal when a mob move. I will try to find another way to do that but I am not sure about possibilities.

    About other points, I hope to add last hostiles mobs (code already done, need tests) and multiworld support for the next, maybe this week end if I don't run out of time. I will see later for other functionalities.

    And also, Thank you for your ideas :).
  14. Offline

    Shasharala

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It would be great if this was branched into McMMO, Dwarfcraft, or creepyMMO(can't remember it's name... was inspired by MCMMO though...). That way the monsters get harder as the player gets tougher.
  15. Offline

    fallsxd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    s0z, noob question, how to use this? >> i mean what are the cmds
  16. Offline

    Phaedrus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is great. I've been looking for something like this for a while.

    It would be cool if you could specify a range of damages for each mob, and then mobs could randomly be assigned a value from the range when they spawn. That way some will be tougher than others.

    I'll be keeping an eye on this.
  17. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    For now, there is no cmd, all the settings are done thanks to a config file (which is created on first lauching).
    So I could add commands in a future, I just didn't thought about that in the beginning :) (where my first aim was to change the "easy" mode of my smp).
  18. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    :) Good idea for the range, but I am not sure it will be easy to do, I will think about it :)
  19. Offline

    blainicus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Update for #733 please!
  20. Offline

    tassox33

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great mod, I registered just to tell you that i've been using it on my multi-world server. All i need now is a different text file for every world, my noobs are getting slaughtered with 5.0 dmg on skeles and archers on world1 (starting world).
  21. Offline

    elsata

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you.
    In next release I will add multiworld support but I am very late at this time due to my job which take me all my time these last weeks (I don't finish before 9pm every day -_-, problem of having some responsabilities so I even haven't time to play minecraft :D), but I hope it will be soon ok (maybe in 1 or 2 weeks I will have more time)
  22. Offline

    tassox33

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Awsome, I can't wait... I can finally fill the last gap in my server mods! ( :
  23. Offline

    Syrthis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello, this is my first post on the Bukkit forums but I have an interesting question about your mod. Is it possible when setting the damage value of mobs to in some way tie it to the monsters X, Y, or Z coordinates within the world? A few friends of mine and I play on an SMP server we have modded with MCMMO and a couple of other mods. The problem we are running into is that as we level up in MCMMO we are becoming a bit to tough to kill but we have a lot of casual players who will die if we scale monster damage to match our current abilities and not theirs. The main point, if we could set monster damage so that the further they are from our world's core spawn point where you log-in the first time you join the server the stronger they get, it would be amazing. Is this in any way possible? As in every 250 or so X/Y/Z away from start the monsters deal an extra half heart.
  24. Offline

    tassox33

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thats a good idea syrthis, but i think that would be more complicated then just upping the damage on a different world. Once this mod has multiworld support, i will increase dmg by 1 for all mobs on each world, so you have "zones" so to speak.
  25. Offline

    generalmek

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    what about another weapons? and settings how much HP must have mobs?
    plugin so so
  26. Offline

    tassox33

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Its been a week or more just checking to see if youve made any progress ( :
  27. Offline

    Goliathe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Update please !!
  28. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    cb 677 - inactive

Share This Page