[Idea] MineMORPG - Bringing MMORPG to Minecraft

Discussion in 'Archived: Plugin Requests' started by Gritania, Jun 29, 2011.

  1. Offline

    Gritania

    MineMORPG

    This is the start if an Idea for a Plugin that can make MMORPGs in MineCraft!
    First of all, this project is not for one person to make since it is going to take alot, I'm looking for about 5 people to work on it together

    Features:
    Inescapable Boundarys
    No Building or Destroying Blocks
    Leveling Up
    Quests
    Custom Armor and Weapons
    Client Mod Forced to be downloaded before being able to play server
    Time Pause
    Economy Built in
    Built in Permissions
    NPCs (Preferably Citizens Plugin Implemented Maybe Citizens Plugin Creator help create this plugin? =P)
    Attackable Enemys (When have been hit once cant exit out of the 7x7 Square and takes in turn to hit)
    Name Above head shows Level
    Chat Plugin (Requirements discussed later on in this post)
    More Features will be added Later on.

    Features Info

    Inescapable Boundarys - In MMORPGS like WoW, you cant escape the set World area, So the way to Set areas in The Minecraft Server, you will use the command /setarea <Name>
    Then walk and a Boundary of Orange Wool will show you the area you have set then, type /finisharea and the Boundary will be set, Then you can set flags like the ones in WorldGuard

    No Building or Destroying Blocks - This will stop griefing and will mean that the world we always look the same, But if someone is on a Quest so say collect 5 wood, then they right click on a Log on a Tree it will open put a GUI that says "Loot" and has 10 Lots for Items, and in 1 of the slots is 1 log so when they right click another og it brings up the same GUI with 1 Log in it, So they can get wood for quests but cant destroy tree.

    Leveling Up - Like all other MMOs Leveling Up is one of the Key Features, So one of the Main Features in this plugin will be Leveling up, The Top level will be Configable but Maximul will be level 100, To get Exp you will have to fight mosnters and new Mobs added with the Plugin as we as do quests.

    Quests - Quests will be set by NPCs, Hopefully we can get the creators of Citizens to help with the Project so we can have fully functional NPC Quests.

    Custon Armor and Weapons - Everyones seen the Minecraft Weapons, They can get boring so this Plugin will have Custom Armor and Weapons (Client Mod will need to be downloaded) And when you right click with the weapon while holding it will show the Weapon Stats.

    Client Mod forced to be downloaded before being able to play on the server - When we say forced we don't mean it starts downloaded if they don't have it, we mean this message will be displayed if they do not have the Client mod installed "You do not have the Client Mod MineMORPG, to play on this server you will need to download it from (url)"

    Time Pause - In most MMOs it never gets dark in some places so we will integrate a Time Pause Plugin to stop it from turning Night.

    Economy built in - Having a Built in Economy built in their will be no time wasted setting up Economy systems to work with this plugin so you server won't need as many plugins when there is all the ones you need in one

    Built in Permissions - Ever got bored of having to type lots of Permission Node out? Well all the Permissions will be ready from start up of the Plugin, When Players join the server they will have all their Permissions sorted out already! And to promote people all you will have to do is /promote (player) (group promoting them to) simple!

    Attackable Enemys - Some of the Enemys that we be added will be annouced on this thread once we have some Plugin Developers. How the Combat will work is, You have 1 Second to attack the enemy then you don't hurt the enemy for 1 second then they attack you for 1 second, then you can attack, they the enemy can attack and it does on until one dies. The way Combat works will most Likely change by the time the Plugin is Published

    Name above head shows level - The server to see if someone has leveled up and if someone has, then it will tell the Client Mod that the Users name has changed to Display "(User) [Level (Users Level)]"

    Chat Mod - The Chat will have Multichannels and will have:
    Local (100 Block Radius)
    Area (Area user is in)
    Global
    Chat will be Displayed like this
    [Level (Users Level)] [(Chat they are in)] :(message) If you are a Plugin Developer and you would like to help with this Plugin Message me or Reply in this Thread. More Info will be discussed in Private Message. Thanks Nick
     
  2. Offline

    DrBowe

    This...seems very ummmm, difficult?

    I'm fairly sure that 50% of what you mentioned can be catered to separately by other plugins (such as HeroChat for your chat idea)
    I'm also fairly sure that 25% isn't possible...I could be wrong
    And as for the other 25%...very difficult.

    It'd be amazing to see this pull together, but I'm just letting you know that it would be a VERY....VEEERRRYY large project, and would require a set of developers that have experience with just about every type of java coding.
     
  3. Offline

    Gritania

    Well hopefully I can get a team of Developers and each of the Team Members are skilled at like 2 of the Features and then, they work together to make all of the Features work together with no bugs, and to save time for people to set up, so all they really need to do is configere the Text that players get on entrance to the server and the name of the moeny and that sort of stuff. Plus it would be nice to see a plugin that, brings MMOs to Minecraft =)
     
  4. Offline

    Lolmewn

    You can use my Skillz plugin for the Skills, Im working on being able to disable skills.
     
  5. Offline

    Gritania

    Bump =S
     
  6. Offline

    DoomBunnyPwn

    If you want something this big, I think most devs would want some $$$
     
  7. @Gritania don't expect this to happen any time soon. This is a huge project that couldn't be completed in a month, let alone a couple of days.
    @DoomBunnyPwn +1
     
  8. Offline

    Gritania

    Hmmmmmmm =/
     
  9. Offline

    AlbireoX

    I'm working on it! :p

    But "This is a huge project that couldn't be completed in a month". For the time being, check out Lost Shard.

    I doubt anyone else on the #bukkitdev channel will even _attempt_ to help with this.
     
  10. Offline

    Kohle

  11. Offline

    AlbireoX

    That's where most of the good devs are.
     
  12. Offline

    Jaker232

    This looks like a huge project, but I'm new to this coding deal so I don't know, but I could help with permissions, if that's okay?
     
  13. Offline

    Gritania

    I don't mind how long it takes, as long as it gets finished and it works flawlessly with no bugs, I messaged MineDev but they didn't reply
     
  14. Offline

    ItsHarry

    This seems like a good idea but this project is kinda large... For example for quests and npc's, you would have to make some kind of a system that uses javascript to script the quests. You would also have to create a TON of new items, mobs, and possibly even skills? Cause what's the point of leveling if you don't get new skills?
     
  15. Offline

    Everdras

    That doesn't exist in anything past "Hello, world!"

    Just sayin'.

    Also, this project would be much better done with a series of smaller, specific plugins. Most of which already exist.

    Time Pause
    Attackable Enemys

    are the only things that don't, to my knowledge, exist.

    Why are you so bent on "built in" functionality? All it's doing is re-inventing the wheel, then welding it to the car. If you'll humor me a metaphor.
     
  16. Offline

    Sleaker

    just thought I'd mention that the only thing not currently implemented via plugins on the list is ... Nothing. Everything listed has already been developed in some form. Asking for a single plugin to do everything listed is a bit silly, as it would need to be split up into sub-plugins anyway. Which means it's not really any different is it?

    Time Pausing is definetely in. Attackable NPCs I believe are (at least they were in NPCx)
     
  17. Offline

    Gritania

    Well can someone give me a List of the plugins with these features? Most of the Plugin people have Mentions do not have things like the Level thing so when you level up in Herochat there is not a Level option
     

Share This Page