[Easy to make] mcMMO 'class' system

Discussion in 'Archived: Plugin Requests' started by Jdwede, Jul 26, 2012.

  1. Offline

    Jdwede

    Hello! I am in need of a plugin! It is fairly simple and has to do with mcmmo!

    I am looking for a custom made plugin on my server. It has to do with mcmmo benefits.

    On my server we are planning on having four different mcmmo themed towns (Woodcutting, Mining, Farming, Hunting). I would like a plugin that awards benefits upon joining these towns. The benefits would be the ability to level the themed skills faster. There will be three skills per town that will be leveled faster by a percentage. There are 12 mcmmo skills, meaning that three skills will be awarded per town and there will be none leftover.

    Here's an example if the above is hard to understand.

    -- Joe has the decision of joining one of the four mcMMO skill themed towns. He has decided to join the mining town, because he has always been the 'resource gatherer' type of person. He types a one time, irreversible command [/town join mining], and is granted with the benefits of a 150% boost in the leveling of the following skills: mining, excavation, and repair. He will level these skills at a 150% rate, 50% more than the normal 100% rate.

    So, effectively, each player will have the decision of joining one of four towns, and will receive themed benefits according to their decision. This will make the player ultimately choose a 'class', which will stick with the player.

    If anyone is willing to take up this offer, please post here. It is integral to the outcome of my server and I would appreciate it very much.

    Thank you for taking the time to read.

    Mod Edit (c0mp): The Bukkit TOS and Rules prohibit the selling (and thus, buying) of products and services.
     
  2. Offline

    LegoPal92

  3. Offline

    Paul O'Reilly

    So, a system where being resident in a city (with towny? Some other plugin?) grants bonus to the experience gained in 3 different mcmmo stats?

    And at some point (time? Power level?), they can specialise by choosing a profession (one of the skills) and get an additional benefit to the levels for that skill?

    I can help with this, but would need to know more about how you want it implemented.
     
    Jdwede likes this.
  4. Offline

    Jdwede

    Yes. A player will have a decision to join one of four towns, each with different benefits. Upon joining they will be granted an exp boost in three defined skills, to which this is a passive ability and will be active at all times(150% gain in the three skills).

    The skills are:

    Woodcutting town -- Woodcutting, Axes, and Acrobats
    Hunting town -- Swords, Archery, and Unarmed
    Farming town -- Herbalism, fishing, and taming
    Mining town -- Mining, excavation, and repair

    If I were to join the hunting town, I would gain a passive ability to level the skills: swords, archery, and unarmed at a 150% rate (50% more than the normal 100% rate) and level all other skills normally (100% rate)

    Players will be able to choose which town they would like to be a part of upon joining the server. Would it be possible to add a permission to users that have the ability to join towns (I don't want guests to be able to join towns). We will have a town embassy at spawn that will explain everything about the whole idea.

    Also, Is Towny necessary in this? I'd prefer to go without it.

    For execution, it'd be simple for the players to type a one time command (preferred to have this join command irreversible). For example, for myself joining the hunter town, I would type '/town join hunter' and the command would teleport me to the town spawn and would grant the benefits.

    So in summary, I would like it to be as simple as possible. One command for joining, you cannot leave a town. The EXP percentage boosts(150%) will be awarded for whatever town you decide. It will teleport you to the town and have a message along the sorts of "You have chosen the [townname] town! The following skills will be leveled at an elevated rate: [skill1, skill2, skill3]. Town management will be done by ourselves, as we do not feel a plugin is necessary for this. Again, we like to keep things simple.

    Thank you for showing interest and let me know if this is possible.
     
  5. Offline

    Paul O'Reilly

    This is very possible.

    It'll be good to have a smaller project to work on.

    Progress: 70% complete. (Core dynamic works from hand written text files)

    Currently working on alias support (to get around /town and similar being taken by other plugins), basic text GUI before testing and release (to avoid the requirement of hand writing files), and configuration options to alter the text displayed to players.
     
    Jdwede likes this.
  6. Offline

    Jdwede

    Thank you for taking up this plugin, I am very grateful that I got a good response to my thread, and that you actually picked up this plugin. Be sure to keep me further updated! :)
     

Share This Page