[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

    newyorkdaily

    he only updates to the recommended builds
     
  3. Offline

    yuckfoooo

    No NPE using .16 on CB902. Are you running the older version of mcMMO or the newer one? The older one seems to work fine
     
  4. Offline

    o0AzzA0o

    When you activate gigga drill and digg underneath yourself it doesnt time out ie you can use shovel all time after that with gigga drill activated. Is this whats causing the lag? alot of players destroying alot of blocks fairly rapidly alot of requests to server i guess.
     
  5. Offline

    nossr50

  6. Offline

    o0AzzA0o

    YES! fixed all issues i was having with errors + gigga drill is working for correct length of time also block break performance seems to be alot better initial testing of this with 35/35 is very good i rly hope it holds out :)
     
  7. Offline

    Fukar

    First of all this is the best plugin I have ever used. Thanks for this :).
    Second, I'm using CB 863 with the version you just posted (1.0.23) and I'm getting this error while I'm fighting with my sword:
    Show Spoiler
    00:38:29 [SEVERE] Could not pass event ENTITY_DAMAGE to mcMMO
    java.lang.NullPointerException
    at com.gmail.nossr50.datatypes.PlayerProfile.<init>(PlayerProfile.java:7
    8)
    at com.gmail.nossr50.Users.addUser(Users.java:69)
    at com.gmail.nossr50.party.Party.inSameParty(Party.java:25)
    at com.gmail.nossr50.skills.Swords.applySerratedStrikes(Swords.java:115)

    at com.gmail.nossr50.Combat.combatChecks(Combat.java:67)
    at com.gmail.nossr50.mcEntityListener.onEntityDamage(mcEntityListener.ja
    va:135)
    at org.bukkit.plugin.java.JavaPluginLoader$51.execute(JavaPluginLoader.j
    ava:598)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:310)
    at net.minecraft.server.EntityHuman.d(EntityHuman.java:531)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:863)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    And when I use CB 902 I'm getting a huge spam of one error.
     
  8. Offline

    RugRats

    10.0.23 CB 900 no errors :D
     
  9. Offline

    EliteASH_11

    LONG? 130 pages. I cant find an option to disable it in the config so i thought he hadnt.
     
  10. Offline

    Drageer

    Does this have mutliworld support? And by that I mostly mean can we restrict it to one world only? [ex. I want to have a rpg world, but I don't want it in all my worlds]
     
  11. Offline

    RugRats

    nope i was just wondering the same thing.
     
  12. Offline

    g3oliver

    try it out and give the permissions only in the rpg world to players, without the permissions in an other world you should not get exp and so on
     
  13. Offline

    RugRats

    yes it does work :D
     
  14. Offline

    Darcion

  15. Offline

    PointlessOddity

    Somthing has happened to mcmmo on my server as every command is set to /null despite not being set to that in the config
     
  16. Offline

    Hagon94

    What is MySQL, what is it for and how do i use it?
     
  17. Offline

    Ratchet

  18. Offline

    yuckfoooo

    @PointlessOddity
    Could be a formatting issue. Try deleting your config file and restarting the server then making your changes again. That should fix your issue.

    @nossr50

    The newest WIP version works well for me, the performance issues and cool down issues are gone. Haven't noticed any issues with the config file either.

    On CB900+ it throws an error when hitting mobs with arrows but that's probably just because something deprecated in Combat.java (just a heads up, I know you only update for RB :D)

    Thanks

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

    Hagon94

    That doesn't answer my question one bit. It just makes you look like an ass.
    I have googled it, by the way.
     
  20. Yes it does actually :)) because MySQL has nothing to do with minecraft or java, it's a dedicated database server.
    You can download and run it, you can use serval database admin tools to view/edit the database, like phpMyAdmin (but this one requires a webserver with php support).

    You could get a full easy package (webserver, php, mysql and others), just search for "XAMPP".
     
    Rytharr likes this.
  21. Offline

    RG_PankO

    @nossr50 can you please explain me how to work with values in mysql in table mcmmo_users column lastlogin?
    The values I get there are like: 1308530152, 1308131978.
    Tried all kind of logics and couldn't find how to work with this value, the column type is int(32).
    I want to make a .php file that lists all people that were online atleast 1 day ago.
    I want to redefine this value to standart date-time 2011-06-21 17:30:01
     
  22. @RG_PankO
    That's time in seconds from 1970 (or something), it's the same as time().

    And btw @nossr50, INT(32) is too big for that tough, it should be INT(10)... same with alot of other column definitions... I pasted my fixed db output here:
    Show Spoiler
    CREATE TABLE IF NOT EXISTS `mcmmo_cooldowns` (
    `user_id` int(10) unsigned NOT NULL,
    `taming` int(10) unsigned NOT NULL DEFAULT '0',
    `mining` int(10) unsigned NOT NULL DEFAULT '0',
    `woodcutting` int(10) unsigned NOT NULL DEFAULT '0',
    `repair` int(10) unsigned NOT NULL DEFAULT '0',
    `unarmed` int(10) unsigned NOT NULL DEFAULT '0',
    `herbalism` int(10) unsigned NOT NULL DEFAULT '0',
    `excavation` int(10) unsigned NOT NULL DEFAULT '0',
    `archery` int(10) unsigned NOT NULL DEFAULT '0',
    `swords` int(10) unsigned NOT NULL DEFAULT '0',
    `axes` int(10) unsigned NOT NULL DEFAULT '0',
    `acrobatics` int(10) unsigned NOT NULL DEFAULT '0',
    PRIMARY KEY (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `mcmmo_experience` (
    `user_id` int(10) unsigned NOT NULL,
    `taming` int(10) unsigned NOT NULL DEFAULT '0',
    `mining` int(10) unsigned NOT NULL DEFAULT '0',
    `woodcutting` int(10) unsigned NOT NULL DEFAULT '0',
    `repair` int(10) unsigned NOT NULL DEFAULT '0',
    `unarmed` int(10) unsigned NOT NULL DEFAULT '0',
    `herbalism` int(10) unsigned NOT NULL DEFAULT '0',
    `excavation` int(10) unsigned NOT NULL DEFAULT '0',
    `archery` int(10) unsigned NOT NULL DEFAULT '0',
    `swords` int(10) unsigned NOT NULL DEFAULT '0',
    `axes` int(10) unsigned NOT NULL DEFAULT '0',
    `acrobatics` int(10) unsigned NOT NULL DEFAULT '0',
    PRIMARY KEY (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `mcmmo_skills` (
    `user_id` int(10) unsigned NOT NULL,
    `taming` int(10) unsigned NOT NULL DEFAULT '0',
    `mining` int(10) unsigned NOT NULL DEFAULT '0',
    `woodcutting` int(10) unsigned NOT NULL DEFAULT '0',
    `repair` int(10) unsigned NOT NULL DEFAULT '0',
    `unarmed` int(10) unsigned NOT NULL DEFAULT '0',
    `herbalism` int(10) unsigned NOT NULL DEFAULT '0',
    `excavation` int(10) unsigned NOT NULL DEFAULT '0',
    `archery` int(10) unsigned NOT NULL DEFAULT '0',
    `swords` int(10) unsigned NOT NULL DEFAULT '0',
    `axes` int(10) unsigned NOT NULL DEFAULT '0',
    `acrobatics` int(10) unsigned NOT NULL DEFAULT '0',
    PRIMARY KEY (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `mcmmo_spawn` (
    `user_id` int(10) NOT NULL,
    `x` int(10) NOT NULL DEFAULT '0',
    `y` int(10) NOT NULL DEFAULT '0',
    `z` int(10) NOT NULL DEFAULT '0',
    `world` varchar(32) NOT NULL DEFAULT '',
    PRIMARY KEY (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `mcmmo_users` (
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `user` varchar(24) NOT NULL,
    `lastlogin` int(10) unsigned NOT NULL,
    `party` varchar(48) NOT NULL DEFAULT 'null',
    PRIMARY KEY (`id`),
    UNIQUE KEY `user` (`user`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    Use the lastlogin number as the 2nd param of date() in php to print the date, example:
    Code:
    date('j/n/Y H:i', $lastlogin);
     
    RG_PankO likes this.
  23. Offline

    Hagon94

    Well there's the only problem :p Most of that is greek to me.
    I tried following a tutorial video for how to use MYSQL with installing Iconomy using Wamp or whatever it was. But even there i ran into an error... Something about my port 80 already beeing in use by Microsoft-IIIS/7.5 or something. So no matter how hard i try to learn these things i just bump into error that take days to solve :C
     
  24. Offline

    newyorkdaily

    i was using it before, I'm still getting some really bad lag when a block is destroyed usually every other block, the block will reappear for a like 1 or 2 seconds then disappear, Ive never had lag before on my server so ik my server specs arent shitty, just wanted to give u a heads up.
     
  25. @Hagon94
    That port 80 used error is actually what it sounds like, the "Microsoft-IIIS/7.5" thing is using port 80... either you kill that program to free the port or change the port in your webserver config.

    You could also try EasyPHP.
     
  26. Offline

    Hagon94

    Well how would i go about terminating that bloody Microsoft IIIS? :O
    >_>
     
  27. Offline

    newyorkdaily

    Hello im using a mcmmo version 1.16 and when ever i go to change stats for my friend (something bugged his so that when ever he joined my server would restart) using mmoedit command. Well when i go to do it for him under my username (i am admin) nothing seems to happen. But when i tested to make sure the command still worked on myself it DID change my stats. I am using craftbukkit build 860.
     
  28. Offline

    MrConfig

    CPU performance back to normal with this patch (with 25 players online). generateODSImage.php.png
     
  29. Offline

    DTurnerDK

    I don't know if it's just me, but whenever I install mcMMO i get extreme lag.. Even with the one you just posted now.. I've tried with and without MySQL, but nothing helps, which bugs me alot, because I'd love to use this mod! Please tell me if I can help you out somehow..

    EDIT: The plugin perform like never before all of a sudden! At least w/o MySQL.
    Sorry for posting that it didn't work when I, or my server, was the one to blame. I just don't know what I did different this time...
     
    o0AzzA0o likes this.
  30. Offline

    Monkz

    Im noticing in one of the updates unarmed now only hits for 3 hearts at 500 and used to hit for 5 hearts? Is there a way to put it back?
     
  31. Offline

    bckhnd27

    Has anyone else noticed a bit of a bug in the giga-drill ability? I have not modified any of the default values, just added the permission nodes and uploaded it. But when I use the ability, it seems to never end. I first noticed it lasted longer than the life of an iron tool could manage. It would break before the timer would end. I started repairing the tool and noticed that it never seemed to end. I could even walk away and switch tools, break my anvil(Iron Block) and replace it closer and then switch back to the shovel and continue on with the ability to break dirt instantly with the ability. I would get a message telling me I have worn out the ability, but it would instantly be followed by the message that it had recharged. I assume this is evidence of the foresight in the recharge ability ensuring certain values are being reset prior to making them the proper time length according to the players skill level. It seems that the timer is such a large value that it never really runs out. I don't know if it's something I did wrong, but I will list the mods I have installed below. I could use some help, because this seems to be a bit of a cheat.

    AdminCmd
    HeroicDeath
    MyWarp
    LoginMessage
    Lockette
    FullChest
    AutoMessage
    Permissions 3.1
    Bukkit 860
     
Thread Status:
Not open for further replies.

Share This Page