[RPG/MECH] mcMMO v1.2.07 - RPG Addiction Redefined! Multi-Lingual! [1337][1549]

Discussion in 'Inactive/Unsupported Plugins' started by nossr50, Feb 5, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    nossr50

  2. Offline

    Olat

    @nossr50
    I have just figured out the PVP problem with Axes.
    Its not the %... its the fact that if the person spam clicks. and its a crit every spam swing is a crit. We tested it out. Out of 50 swings 10 parry 10 crit.. parry% i had was 15% crit chance he had was 12%. But when he spam clicked me I got insta gibbed by a spamm crit.. (crit crit) instantly. Its due to how it registers both swings as a crit or something.

    There needs to be a internal cooldown on how fast one can crit. Or there needs to be changes on how the calculations are made. No idea.

    Edit::
    50 Swings, 5 spam click every time. for total of 10 attcks of 5 swings each
    Just tested with spam clicking with Crits.
    5 spam clicks each one.
    each time 2 insta crits when spammed.
    Which unless i had FULL perfect diamond armor. I got insta shot. by

    Fix: Add an internal CoolDown. of 5 secs or so to how often one can proc a Crit, Parry, Disarm, and ignition.

    My server had a Arrow Spam Limitier plugin installed that I paid Ementalo from Essentials to Develop it for me. It allows you to set how many secs inbetween arrow spam and the dmg increase of base Dmg Arrows. This limits Ignition on my server but it will be needed for other people that have the Machinegun Archers.

    so in conclusion a 5 sec cooldown should be added for each ability. So that if you proc an special ability it wont proc again for 5 secs. This would fix the spam clicking Crits. or like parry parry parry. of everything else.
     
  3. Offline

    The Tycooner

    In case Olat's suggestion is followed, then I'd like to see a configureable timelimit on the abilities, since that will allow each admin to have their own rules.
     
  4. Offline

    Olat

    I agree. A Configurable option for Admins to control this cooldown would be best.
     
  5. Offline

    nossr50

    @Olat Thats a pretty big exploit, I'll definitely be looking into it. It actually falls in line with another exploit I've been told about.

    I'll make the cooldown lengths customizable in the next version
     
  6. Offline

    Avous

    @nossr50 hey have you ever thought about have a CRAFTING level? that way people couldnt get diamond pickaxes the first day they play? my only problem with minecraft is its abnormally easy difficulty. you can have diamond everything within three hours of playing and have a big house within thirty minutes
     
  7. Offline

    Olat

    @nossr50
    Ya, its kinda a big thing. I dunno if Exploit is the word.. But it just seems the way you can spam attacks bugs out everything. I mean I paid some one to make a plugin to stop the Spam of Arrows. I guess I need to same thing for Melee Swings. I might look into that.
     
  8. Offline

    nossr50

    @Olat its fixed in the version I have, which will be posted soon. Testing it for any bugs atm.
     
  9. Offline

    MorTomeh

    @Avous Levelcraft already does this.

     
  10. Offline

    nossr50

    Version 0.9.7
    • Procs/XP Gain will no longer happen when the Entity is immune to damage (Thanks EdwardHand!)
    • Axes critical damage versus players reduced to 150% damage from 200% damage
    • Fixed bug where Daze might not proc
    • Changed archery Daze to follow smooth transition
    • Added archery Daze chance info to /archery
    • Cooldown lengths are now customizable, they are in seconds and multiplied by 2 by mcMMO
    Configuration:
    Locate <abilityNameHere>Cooldown= in the config file, the default values are set to 120 which is in 2 second intervals, so if you want a cooldown of 1 minute set this number to 30.
     
  11. Offline

    Olat

    Is this the CD of a Axe Crit? or cooldown of like Skull Splitter?
    And does Daze actually happen now?
     
  12. Offline

    nossr50

    @Olat those are to modify the normal cooldowns, I added in seperate configs for each one. And yes, Daze works now, I tested it.
     
  13. Offline

    Olat

    @nossr50
    Did you fix the Axe spam thing? Thats my main concern. Im not sure if im asking the right question... lol
    Um is there an internal cooldown now on All Weapon Special abilities: Crit, Parry, Ingition / Daze, and Disarm?
     
  14. Offline

    Beatkidz

    just updated to 0.9.7 and server keeps restarting

    Code:
    2011-03-23 17:08:03 [SEVERE] Could not pass event ENTITY_DAMAGED to mcMMO
    java.lang.ClassCastException: net.minecraft.server.EntityArrow cannot be cast to net.minecraft.server.EntityLiving
        at com.gmail.nossr50.mcEntityListener.onEntityDamage(mcEntityListener.java:43)
        at org.bukkit.plugin.java.JavaPluginLoader$38.execute(JavaPluginLoader.java:356)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
        at net.minecraft.server.Explosion.a(Explosion.java:149)
        at net.minecraft.server.World.a(World.java:1250)
        at net.minecraft.server.WorldServer.a(WorldServer.java:115)
        at net.minecraft.server.EntityCreeper.a(EntityCreeper.java:94)
        at net.minecraft.server.EntityCreature.c_(EntityCreature.java:63)
        at net.minecraft.server.EntityLiving.q(EntityLiving.java:649)
        at net.minecraft.server.EntityMonster.q(EntityMonster.java:30)
        at net.minecraft.server.EntityLiving.f_(EntityLiving.java:231)
        at net.minecraft.server.EntityMonster.f_(EntityMonster.java:34)
        at net.minecraft.server.EntityCreeper.f_(EntityCreeper.java:51)
        at net.minecraft.server.World.a(World.java:1017)
        at net.minecraft.server.WorldServer.a(WorldServer.java:53)
        at net.minecraft.server.World.f(World.java:999)
        at net.minecraft.server.World.d(World.java:976)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:354)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    McMyAdmin restarts the server every time this happens
     
  15. Offline

    Binkow

    Here is is nossr
     
  16. Offline

    lazy_architect

    so fast question if I set pvp to false in the mcmmo config will that turn off xp gain and skill used on other players and leave pvp on or will it turn pvp off for the full server?
     
  17. Offline

    Plyz

    yes new version spams error .

    20:35:12 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:27)
    20:35:12 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:87)
    20:35:12 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    20:35:12 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    20:35:12 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    20:35:13 [SEVERE] Exception in thread "Timer-0"
    20:35:13 [SEVERE] java.lang.NullPointerException
    20:35:13 [SEVERE] at com.gmail.nossr50.mcPermissions.permission(mcPermissions.java:31)
    20:35:13 [SEVERE] at com.gmail.nossr50.mcPermissions.axesAbility(mcPermissions.java:77)
    20:35:13 [SEVERE] at com.gmail.nossr50.mcSkills.monitorSkills(mcSkills.java:272)
    20:35:13 [SEVERE] at com.gmail.nossr50.mcTimer.run(mcTimer.java:24)
    20:35:13 [SEVERE] at java.util.TimerThread.mainLoop(Unknown Source)
    20:35:13 [SEVERE] at java.util.TimerThread.run(Unknown Source)

    Appearently groupmanager caused this. Fixed now.
     
  18. Offline

    spelmyst

    Seriously guys?
    It's been almost 2 months and not a single person can answer my question?
     
  19. Offline

    pantong

    im haveing a problem with premissions or maybe this plugin, where /stats are not showing for anyone not an admin or oped, they still gain exp and skillup's and are about to use the power up's but they just cant see their stats.

    i wonder why
     
  20. Offline

    Incendia

    Will blocks broken by mcmmo still show up in bigbrother?
     
  21. Offline

    MrAdam

    Any plan of supporting MySQL? I am currently working on a powerlevel based income system for my server, and it would help a lot, as I could keep everything as a SQL script.

    Also, could you maybe give an explanation of the data format?
    Code:
    #Mining:117 (50/334), Repair:8 (4/116), Wood:45 (86/190), Unarmed:0 (0/100), Herb:5 (12/110), Exca: 173 (313/446), Arch: 0 (0/100), Sword: 0 (75/100), Ax: 0 (0/100), Acro:29 (92/158)
    MrAdam:117::Loch-Ness:50:45:86:8:0:5:173:0:0:0:29:4:0:12:313:0:75:0:92:world:
    Doesn't make that much sense to me, not even in order.

    EDIT: Never mind..
    Got it working by looking at your source:
    Code:
    def getPower(playerName):
        playerData = getData(playerName)
        playerPower = 0
        for i in (1,7,5,8,9,10,11,12,13,14):
            if isInt(playerData[i]):
                playerPower += int(playerData[i])
        return playerPower
     
  22. Offline

    TehJammers

    Do you have any other plugins that use a /stats command? try changing it to stats=mcstats in the config and try again!

    @nossr50, one of my users was reporting that using Super Breaker on gold ore dropped nothing, but i haven't tested it myself yet since I can't on minecraft at the moment. Looks like there've been a couple of other people in this thread reporting the same thing, have you used your leet plugin fixing skillz on it yet? :D
     
  23. Offline

    alienman298

    Im making a PVP arena, can u add a PVP skill? That would be fun and give a point for PVP
     
  24. Offline

    Dasweb

    Bumping this.
     
  25. Offline

    Olat

    Get Permissions / Group manager
     
  26. Offline

    Plyz

    Same error as this man, and spams quite alot. 0.9.8 gogo ! hope its ready when im awake again xD
     
  27. Offline

    Incendia

    Is there a way to let someone increase their woodcutting or whatever but not get the special ability?
     
  28. Offline

    NinjaGrinch

    I use GroupManager and Essentials, I just disable abilities by adding this to the group I don't want to use abilities.
    - '-mcmmo.ability.*'
    Sadly I've had to stop using this plugin due to Cleave ignoring the PVP options set EVERYWHERE (essentials, the server.properties, etc) as well as the Axes' special ability still being able to be used regardless if ablities are turned off. Not to mention the whole sometimes abilities will not ever end thing. Though I haven't tried anything past 0.9.6 at this point. :(
     
  29. Offline

    Thelyfe21

    I continuously get PLAYER_* errors about how they can't be passed to mcMMO, any ideas? I use #556.
     
  30. Offline

    Olat

    0.9.6+ Should stop the cleave. I had that issue as welll and it would even hurt God Mode players. It no longer does that with the latest updates.
     
  31. Offline

    NinjaGrinch

    Alrighty. Any word on if the Axes ability still bleeds through regardless if they are disabled via GroupManager? My main reasons for removing the plugin was it was calling non-existant classes and the axes' ability (Skull Splitter and Tree Feller) was still working even after disabling mcmmo.ability.* for all groups.
     
Thread Status:
Not open for further replies.

Share This Page