[RPG Overhaul] World Land Division - Factions & Guilds | RPG Classes etc.

Discussion in 'Archived: Plugin Requests' started by omnee, Jul 11, 2013.

  1. Offline

    omnee

    So, while working at my server, selecting which plugins I could use, since it is a RPG server and I need some land protection plugin, I had this awesome idea:

    World Land Division - Factions & Guilds

    The world is divided into four or more divisions:
    • War Zone
    • Safe Zone
    • Nordic Faction (Can be named anything)
    • Southern Faction (Can be named anything)
    There can be more Factions, that is up tho whoever sets the plugin config file.
    When players first join the server, they get to choose in which of the two Factions they want to be in.
    Land that belongs to one faction may not be changed, destroyed by toggled creepers, or by TNT, sent by the other faction.
    When in one of the Factions, players can create their Guilds, to protect land inside their Faction, kind of Sub-Factions, but these, are owned by players.
    PvP can only apply against members of different factions OR in a Free-for-all PvP Arena.
    Different chat channels for each faction and a Global Channel - could be changed to require to pay a certain ammount of the server currency to talk in the Global Channel.

    RPG - Classes, Spells, Masteries, Custom Items

    After being inside a Faction, and a Guild, players could choose between one of the many classes they'd like to be:
    Warrior, Tank, Archer, Magician, Shaman, Rogue, Priest, Monk
    Each would have their own spells.
    • Warrior: Could have a AoE damage spell
    • Tank: Absortion Effect spell (With the new 1.6.2 Golden Apples)
    • Archer: Shooting a lot of arrows spell, or, shooting 5 arrows in a curve.
    • Magician: Has a book and a stick, can change spell with book by right clicking, and using it by left clicking with the stick. Ex: Fireball.
    • Shaman: Applies debuffs and applies crowd control to a target. (Other faction players)
    • Rogue: Can go invisible with a spell, can run fast with a spell (Potion Effects)
    • Priest: Restores HP, adds buffs to targets (Same faction players)
    • Monk:
    There would also be masteries for each class that would get stronger depending on the player level:
    • Warrior: +1 Heart damage with swords
    • Tank: -1 Heart received damage
    • Archer: Bow charges quicker, more damage with bows.
    • Magician: Has Mana, restores mana faster, the bigger the level.
    • Shaman: Has Mana, restores mana faster, the bigger the level.
    • Rogue: More damage while invisible
    • Priest: Has Mana, restores mana faster, the bigger the level.
    • Monk: Does a lot more damage with his fists.
    Players could also obtain special items from killing mobs, such as items that give more health, swords that deal more damage.
    Seen in: http://dev.bukkit.org/bukkit-plugins/otherdrops/ and http://dev.bukkit.org/bukkit-plugins/lore-attributes/

    Also, knowing that typing commands to do skills can be super annoying, why not make the items do the skills? Such as: Valor Bow - Shoots 10 arrows at a time.

    Some people also don't like to only be able to choose one Class, for instances, I'd choose Monk, but I probably would also love being an Archer, some work would be required with this, but maybe... There could exist no classes, and players simply level up their own Skills, similar to what works with MCMMO, so, a variable in the config file to change whether to have Classes, Spells and Masteries or not.

    -- -- -- -- -- -- -- -- -- -- // -- -- -- -- -- -- -- -- -- -- --
    Basicaly, this is a mix of some plugins:
    http://dev.bukkit.org/bukkit-plugins/avo-guilds/
    http://dev.bukkit.org/bukkit-plugins/factions/
    http://dev.bukkit.org/bukkit-plugins/rpgapi/
    http://dev.bukkit.org/bukkit-plugins/lore-attributes/

    Now it's obvious I'm just dreaming too high - it's always good to dream with something awesome, now isn't it? Unfortunately, I don't have nearly the required skill to code such thing in Java, would probably also require some different API's and, if not, Spout. But, afterall, I'm just here to leave this idea, I would love to see this on my server, maybe someone wants to work on this! Message me if you do.

    To be honest, I'm more interested about the first part, World Land Division, sounds a lot more unique than the last one.
     
  2. Offline

    chicken970

    This is a really complex plugin in that the coding for it would take ages. Why not just use the four plugins listed above and some other land protector like World Guard?
     
  3. Offline

    pwnpk23

    Sounds really really cool to code. I will help you develop all that you can. Is there a way we can communicate fluently?
     
  4. Offline

    omnee


    Well, I'm not sure if all the four plugins above are open-source, but, if they are, I might read up and take some code from them.

    You can add me on Skype, if you have it - By the way, I'm not an expert coder, I'll do the best I can.

    I've also though that, we might not need to do the classes part, since there's like a bunch of other plugins for that, I really want to make something unique, so I'd go for the Land Division first, and then probably make a secondary plugin for the rest - I'd probably also prefer to not add classes that players can regret choosing, so, I think I'd rather add skills that increase the damage, or efficiency, similar to MCMMO & Skillz.

    About the Land Division, claiming the land for each faction can be very tricky in huge maps, so I'll have to figure out a way to fix this.
     
  5. Offline

    pwnpk23


    Sounds cool. I have been thinking hard over this. There is a bunch to have to do and a bunch of testing will occur. I have a skype yes. Convo me your addy.
     
  6. Offline

    omnee


    Aight
     

Share This Page