[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

    ark3typ3

    So, was playing Ultima online today (yes, really) and it got me thinking about your lovely plugin here. Particularly, the Mage system in ultima got me thinking about your lovely plugin here.

    Was wondering if you intended to add any sort of level and spell thing to this and using like...I dunno, plant life and such for spells? (Reagents in Ultima)
     
  3. Offline

    RFairney

    I was looking through the github code, documenting a bit for my server and checking the insides out. Found two issues.
    Firstly You have no bonus for wheat at 950 skill, which looks like a line of code got missed out, as 951 skill is outside the bounds of all skill checks, and otherwise it caps at 80% chance of extra drop, and then goes to 0% at 950 skill.
    Secondly. Woodcutting checks for the minimum skill, but does not put a maximum skill, which gives a chance to drop a total of 6 logs if you trigger every proc. As they are not on Else statements, and the rest of your code uses upper bounds, I assume this is unintentional.

    Sorry if I am looking at code which has already been fixed, but thought I'd put it up here incase it wasn't noticed :)
     
  4. Offline

    atlem

    you say i need to setup premission isent - 'mcmmo.skills.*'
    anof to make it work ?
     
  5. Offline

    Joshf

    I think this plugin is causing duplications during PVP,Sometimes whne someone kills somebody items get duped and they drop double of most of the items they had.
     
  6. Offline

    nossr50

    @Joshf Do you know how to replicate the duping?

    @Shadow771 Probably permissions not being setup correctly
     
  7. Offline

    Shadow771


    Hmm, ok, I'll look into it.

    EDIT: As a test, I just gave myself mcmmo.* and set the global XP modifier to 150. Chopped down a tree and punched a bunch of dirt, but no dice. Running Permissions 2.5.2 and v0.8.11 of mcMMO
     
  8. Offline

    nossr50

    Remove the permissions plugin from the plugins folder, if mcMMO still doesn't work its a problem with my mod. If it suddenly works its permissions not being set correctly.
     
  9. Offline

    Shadow771

    Ah, sorry. It was me being stupid, I typed /stats and noticed it levels me up slightly. Though either the XP multiplier is broken, or you need to break at least a thousand blocks to level up.

    EDIT: Oh, I see. More of my stupidness. Multiplier means how many blocks you have to break to level up...

    EDIT2: Also, here's the debug message I get with repairing.

    mcMMO Debug: The block is an Anvil.
    mcMMO Debug:The block is not null and the player has access to repair.
    mcMMO Debug:The item is not at full durbility.
    mcMMO Debug: CODE 7
     
  10. Offline

    kookiegorawr

    I've had the same duping problem as Joshf. It happened on two seperate occasions. The first time, my friend "disarmed" me. The diamond sword stayed in my hand but a diamond sword still dropped. The second time was a similar situation, except it was with a critical hit with an axe. 10 Diamonds turned to 20.

    CB Build: 493
    mcMMO build:
    -First occasion:v0.8.10
    -Second occasion:v0.8.11(happened circa 10 minutes ago)
    Plugins: Permissions 2.5, Craftbook, WorldEdit(4.0 Beta 8), WorldGuard(4.0 Alpha1) and Otherblocks(v0.5)
     
  11. Offline

    nossr50

    I'll look into this duping issue, if I can't replicate it I'll have a hard time fixing it though.
     
  12. Offline

    assorted8

    Hi, I just had a quick question 'cause I'm dumb. Lowering globalxpmodifier=1 to a decimal value increases the XP rate, correct? Changing it to .5 would make it twice as fast?
     
  13. Offline

    LucidLethargy

    I'm having a lot of trouble figuring this plugin out... Admins need some sort of heads up as to what the maximum levels are and what means what... Otherwise there's no practical application for modifiers (since there is no basis for modifying those unless you know this plugin well through experience) As with most plugins, it's too late after everyone is using it to change modifiers without getting disgruntled concerns for it in some way after second modification.

    For instance - what modifier is best for my server for mining? Well that's hard to find out when the maximum benefit of the level could be over 9000 -.-

    Would love information like that!
    I know the axe skill maxes out at 500, that's awesome, but what about the others? Are all skills maxed at 500? Do some skills grant certain abilities at 200, or 250? Any information would be greatl appreciated! This is a REALLY cool plugin, I just don't want to mess it up :X
     
  14. Offline

    nossr50

    The maximum benefit for each skill is around 1000, axe skill does not max out at 500. The xp modifiers don't use a decimal value, but I could make them use a decimal value in future versions.
     
  15. Offline

    LucidLethargy

    Thank you for your quick response! I've been running this for an hour or so on my server and we absolutely love it - amazing work!

    We did have one issue, and that is that your command /repair interferes with our command-line repair shop. Is there any chance to allow for us to modify that to a different alias much like we can with /whois (which interferes with essentials)? Minor problem at any rate, we are all loving your work :)

    P.S. If you ever feel adventurous, integration with iConomy may be REALLY cool, especially if it costs something to repair tools on the anvil instead of, or in conjunction of the method now. For all I know as a non-developer this would be too much hassle though, so no worries - what you have now is already amazing.
     
  16. Offline

    diegokilla

    check out your mcmmo.properties file (a folder called mcmmo should be in the same folder as ur bukkit.jar, the file is in there) you should be able to rename that command to say /repairskill for example
     
  17. Offline

    nossr50

    Actually the info skill names can't be changed at the moment
     
  18. Suggestion: Fishing. Could have multiple fish get caught on the line and a higher chance of doing so at a higher level. Perhaps take some stuff from the BigCatch plugin and apply it to the fishing skill?
     
  19. Offline

    Ismoh

    hey nossr50,
    i got an idea...maybe u cant add it if u want!
    i think it would be nice to support iConomy so that u can buy a lvl for any skill....
    i mean u pay 5000coins to add a lvl (mining lvl1 => 5000coins[for example] => mining lvl2)
    i hope u can understand my bad english!
    tell me what u think
     
  20. Offline

    Kitzur

    I have a Problem :
    2011-03-06 18:55:13 [SEVERE] Could not pass event ENTITY_DAMAGED to mcMMO
    java.lang.NullPointerException
    at com.gmail.nossr50.mcAcrobatics.acrobaticsCheck(mcAcrobatics.java:17)
    at com.gmail.nossr50.mcEntityListener.onEntityDamage(mcEntityListener.java:50)
    at org.bukkit.plugin.java.JavaPluginLoader$39.execute(JavaPluginLoader.java:329)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.EntityLiving.a(EntityLiving.java:487)
    at net.minecraft.server.Entity.a(Entity.java:581)
    at net.minecraft.server.EntityPlayer.b(EntityPlayer.java:253)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:248)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:70)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:338)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile
     
  21. Offline

    TE5LA

    Really like the mod, but I feel leveling skills is far too easy. I cut about 144 blocks (12x12) of sand and was already level 6 in Excavation. Is the leveling rate exponential such as in other MMO's?

    The properties shows multipliers set to a default of "2". Can I adjust the leveling rate and if so, how?

    And one last thing: How would I clear everyone's skills and begin anew if I wanted?

    Thanks for the mod.
     
  22. Offline

    blackielife

    i keep getting this error i even redownloaded

    2011-03-06 16:08:21 [SEVERE] Could not pass event BLOCK_DAMAGED to mcMMO
    java.lang.NullPointerException
    at com.gmail.nossr50.mcMining.miningBlockCheck(mcMining.java:129)
    at com.gmail.nossr50.mcBlockListener.onBlockDamage(mcBlockListener.java:60)
    at org.bukkit.plugin.java.JavaPluginLoader$22.execute(JavaPluginLoader.java:232)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:367)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  23. Offline

    nossr50

    @TE5LA The beginning levels are easy to get, most skills divide their 'ranks' of benefits by about a 100 point difference. So most of the time you need to get about 100 points to reach the next tier of skill benefit.

    @blackielife Does this happen after /reloading perhaps?
     
  24. Offline

    Eckhart

    A bit of a problem here, but not technical;

    In the help text provided by /mcmmo, it says "Set your own spawn with /myspawn" but this is incorrect. /setmyspawn is the set command, and, misguided by the help text, several players on my server have wiped their inventories clean with /myspawn while trying to reset their spawn.

    Everything else is working great though. CB 493, Permissions 2.5.2, iConomy 4.4.3 + Cookiemonster! 0.2 + DynamicMarket 0.4.8.5. No problems or conflicts.
     
  25. Offline

    blackielife

    nope always happens
     
  26. Offline

    Sorce

    is their a way to cap the level of the skills?
     
  27. Offline

    nossr50

    @Eckhart Derp, I'll fix that in the next version.
     
  28. Offline

    rockyct

    What level is repairing diamond tools possible?
     
  29. Offline

    RylenWolf

    Omg! I've been using the repair skill, and when I repair things, it does repair, it does take the iron from my inventory, but it seems to be doing some sort of debug.

    "mcMMODebug: The block is an anvil; The block is not null and the player has access to repair ; the item is not at full durability ; CODE 4"

    But.... the skill still works as normal o.o
     
  30. Offline

    Eckhart

    Oh, and while you're at it, /setmyspawn doesn't show in the list of commands in /mcc, even when the person has permission to use it.
     
  31. Offline

    everhigh

    can you change /stats to /mcstats? that command conflicts with the stats plugin. i tried editing the properties file, but it reverts to /stats.
     
Thread Status:
Not open for further replies.

Share This Page