New Bukkit API based RPG plugin

Discussion in 'Archived: Plugin Requests' started by Marekz, Dec 25, 2012.

  1. With McMMo devs having some updating issues and original author moving on.
    as well as the popular Heroes mod, now having left the bukkit scene (moving to spout or libigot or whatever)

    I would like to request or start discussion of interest into a new RPG plugin.
    if i could do it myself i would start but there are so many things id like to do and i relaly have no clue where to start at the moment.

    The goals would be this:
    A RPG plugin that is fully customizeable, which works with bukkit, and is contained within the scope of the current API or soon to be released API that bukkit offers. this to allow ease of updates, and to avoid as much downtime between updates as possible.
    It would ideally be based in the GPL3 code, as to make sure that the mod can grow and can be forked and picked up by others.
    Ideally it would have its own simple API subset perhaps, that could be used for other plugins to connect to for things such as Skills, Health, Damage, etc.
    It would be permission based, so that you control who has access to what featurs of the RPG plugin.

    What will it NOT do?as long as there are other plugins that do certain functions. such as economy, mapping, mobarena, monster health, bloodmoon, etc these should have priority (default setting but optional).
    it should not by default overwrite any of the vanilla craftserver settings.

    It should not add a ton of complex NMS or similar code to achieve its goals.

    Whats needed to achieve this? is it possible?
    I dont know. I want it to be and im willing to spend a lot of time learning to code and codeing, to make it work, but i doubt i can do it alone.

    Short (long) List of needs:

    * Control of Max/health per level.
    * Control of max/hunger per level.
    Suggest to have access to hunger levels for Mana, for spells and what not rather than a fully new bar. this allows food to be used to replenish your energy for spellcasting. and alliviates one
    problem. (Requires being able to retrieve/set/add/remove hunger. )
    *Basic settings for controlling cost of enchantments (optional).
    *Optional support for additional enchantments (is this possible in bukkit?)
    *Customised Leveling System.
    (ideally based on standard xp/lvls, or own custom levels avialable via "/lvl" command.)
    * Classes based upon permission sets / or apply certain permissions at lvl x
    * Weapon /Tools/Armor restrictions/advancement based on class/permission.
    * Classnames passed to vault (suggestion) to allow chatplugins to use it in formatting)
    * Optional support for showing/sending values to client mods that can output "stats" to screen.
    * Optional control of Xp and Lvls

    theres prolly tons more that you would want or need. feel free to add ideas and ill check back in a few days to see if anyone is interested or working on one :)
     
  2. Offline

    sablednah

    @Fieldmaster just added maxHealth control to the bukkit API (++Awesome) so any plugin could do health control in a much friendlier inter-compatible way now ;)

    I'm actually starting on a new RPG plugin now myself - If/when it gets to a usable state I'll let yawl know.
     
  3. Offline

    AVOCARDO

Share This Page