[RPG/FUN] LittleRPG v2.2.2 - Make your server a real RPG [1.5.2-R1.0]

Discussion in 'Archived: Plugin Releases' started by LittleGruz, May 8, 2012.

  1. looks awsome!
  2. Ya know i just bassed my entire server of this rpg of yours
    I APPROVE THIS PLUGIN!!!!![cake]
  3. Offline


  4. Offline


    So I am rather confused about the quests. I understand how to create them, but does the player click on a certain block to initiate the quest?

    Nevermind. I figured it out. :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 25, 2016
  5. Offline


    Hey, for some reason everytime I restart the server I have to add the the world to /addrpgworld, since we have to create our own config how would we write it so that it keeps the world added. Also in the CMD I get No original LittleRPG (repeats itself but lists melee, ranged and magic player, world text and quest start file) one will be created. I'm not sure if I'm supposed to have non of those files, and I'm a bit lost without a config file so would you be able to create a template config file? Also the stuff that did work was awesome, great plugin, just what I was looking for :)
  6. Offline


    '/addrpgworld' should cause the world name to be saved for the plugin on shutdown, which stops the need to keep re-typing '/addrpgworld' every startup. This is generally due to incorrect loading orders with multi world plugins. Which multi world plugin are you using?
    There are no original LittleRPG files when you first run it because they are created by the program on shutdown to save data.
    There is a template file already in the main post, have a look in the "set up quests" spoiler. The config file is only used for quests.
  7. Offline


    Whenever I kill a monster, I get an error
    19:20:15 [SEVERE] Could not pass event EntityDeathEvent to LittleRPG
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(C
    at net.minecraft.server.EntitySkeleton.dropDeathLoot(EntitySkeleton.java
    at net.minecraft.server.EntityLiving.die(EntityLiving.java:767)
    at net.minecraft.server.EntitySkeleton.die(EntitySkeleton.java:68)
    at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:663)

    at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:38
    at net.minecraft.server.EntityHuman.attack(EntityHuman.java:762)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1020)
    at net.minecraft.server.Packet7UseEntity.handle(SourceFile:36)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:281)
    at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    at net.minecraft.server.ServerConnection.b(SourceFile:35)
    at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:583)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.NullPointerException
    at littlegruz.arpeegee.ArpeegeeMain.giveExp(ArpeegeeMain.java:737)
    at littlegruz.arpeegee.listeners.EnemyDeaths.onEnemyDeath(EnemyDeaths.ja
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    ... 21 more
    the plugin works fine, but the errors spam up the console :(

    also, when all the items are put in your inventory, they replace the items already there
  8. Offline


    ERRG! i have no config, for quest nor do i have any folder called quest can you please tell me where i make a new config.yml and where it going and in what folders
  9. Offline


    Great plugin. However I have a few question.
    I chose the ranged class when I started, and after leveling up for a little while I decided to enchant my bow. When I enchanted it, my exp level dropped from 2-1 (I leveled up quite a bit). After that, I shot relogged, and shot a mob to see what would happen to my level. Does enchanting weapons actually remove levels from a player? That's what it seemed to do. So theoretically, if I was at level 20, and had a level 20 enchant to do lose all my levels, would I have to re-level back to level 20? This confused me. Also, some peculiar happened when I shot my Power I bow at a pig. Lightning came out of broad daylight and hit it. It also happened to a creeper, which turned it into a charged creeper... Not fun. I assume this was intended.

    I have yet to test any of the other classes, but I will be updating you.

    Just tested the range class again. I'm not sure if this is your plugin, as I have one more on my server, but when a creeper blew up a zombie and leveled me up, I received iron leggings and a golden chest plate. Upon putting the golden chest plate on, it turned into a leather one. Quite odd.

    Had a friend test out the mage class. Lightning spell with the yellow dye doesn't attack players, like he couldn't cast it on me. It would be great if you could make the spells target players for PvP combat. Also, I personally feel that mages are extremely underpowered. Another thing, passive mobs don't attack mages.

    Also, is there any way you could make the first join message personal? It was really confusing when a player joined my server, and the message popped up. I thought I myself had to choose another class. (Not really a problem, it would just be more convenient.)

    Upon logging out, all your enchants will dissapear, so my Power I bow became just a normal bow when I logged back on. Enchantments will also be removed if you die, which is reasonable, however, the enchanted bow isn't dropped.

    Death with this plugin is really confusing for me. I'll be testing it a little bit. Still not quite sure how it works, but I think that there is a penalty for dying? I lost a close to a level when I died, can you clarify this?

    It's confirmed that enchantments have some problems. After reaching level 3, I put a level 3 enchantment on my bow, so now I was level 0. Well, at level 0, you do absolutely no damage against mobs, or at least against chickens. I was unable to kill it. However, I was able to kill my friend in 2 hits with a Power I bow.

    An easier way for someone to change classes would be wonderful!
  10. Offline


    what are spell items?
  11. Offline


    I have a bit of an itch to do some of this Minecraft programming again. The first order of business is having a more suitable combat system (and allowing for PvP).

    The change will be essentially be giving the classes strengths and weaknesses against each other. So it will end up like:
    1. Mage strong against ranged class
    2. Ranged strong against warrior class
    3. Warrior strong against mage class
    I would rather have their abilities give them the advantage instead of just their attacks. So what I have come up with so far is to give the warrior a "silence" skill to stop mages casting and for the ranger to have a "blind" skill to make warriors miss more often.

    When it comes to the ranged class I can only think of giving the mages some ability to reduce the rangers accuracy to give the same effect as the "blind" skill, which feels kinda like cop out.

    Everyone please tell me what you think either in a comment or on the poll!
  12. Offline


    *brushes away cobwebs* It has been a long time coming, but it is finally here *chokes on the dust plume from touching the web*. The refurbishments which have been needed are done! Some of the changes include the addition of parties, PvP (player vs player OR PARTY VS PARTY OMG), better thought out player skills and more!

    An important change that everyone should take note of is that the power of your skills is based off the quality of your armour instead of your level e.g. you will deal more damage with a set of iron armour that with a set of leather armour.

    More details and instructions coming soon!

Share This Page