RunescapeLevels

Discussion in 'Plugin Help/Development/Requests' started by _Hybrid, Mar 28, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    _Hybrid

    I KNOW THIS IS A RATHER LARGE PLUGIN - I DO NOT NEED IT SOON

    Plugin category:
    Roleplay

    Suggested name: RunescapeLevels

    What I want:
    What I am looking for is a custom plugin, sort of like McMMO.
    I have looked, there is no plugin that I can use instead.
    (More info below)

    Ideas for commands: Below
    Ideas for permissions: Below

    When I'd like it by: The next month or so

    Functions (open)

    Available levels:
    Attack
    Ranged
    Prayer
    Magic
    Mining
    Fishing
    Cooking
    Smithing
    Woodcutting
    Farming
    Agility
    (list of each later)

    Every level starts at one. First level starts at 50exp
    to get to next, and the levels go up by 30 exp each time
    all the way up to 99. Example:
    lvl1: 50, lvl2: 80, lvl3: 110, etc


    GUI (open)

    In General commands, there is the gui example. This is what each item is for:
    Iron sword: Attack
    Bow: Ranged
    Nether Star: Prayer
    Blaze Rod: Magic
    Diamond Pick: Mining
    Steak: Cooking
    Anvil: Smelting
    Golden Axe: Woodcutting
    Hoe: Farming
    Leather Boots: Agility


    General Commands (open)

    /levels - opens a gui that looks like this: http://i.imgur.com/5MsPgKk.png
    It will display:
    (name) Skill name
    (lore 1) Skill level
    (lore 2) Skill exp / how much needed for next level

    /leveladmin setlevel <player> <skillname> <level#> - Sets a player's level # for a specific skill

    /leveladmin reset <player> - resets player's skill levels


    Skills:

    Attack (open)

    At level 5 - wooden swords do an extra health (half a heart) of damage
    level 15 - wooden swords block an extra health (when right clicking)
    level 20 - gold swords do an extra health (half a heart) of damage
    level 35 - gold swords won't break as easy
    level 40 - stone swords do an extra health (half a heart) of damage
    level 55 - stone swords do 3 extra health of damage
    level 60 - iron swords do an extra health (half a heart) of damage
    level 75 - iron swords do 3 extra health of damage
    level 85 - diamond swords do an extra 3 health of damage
    level 95 - diamond swords are 1 hit kill on any player
    level 99 - gold swords shoot fireballs that do 9 hearts of damage when right clicked (cool down of 60 seconds)

    Get exp:
    each hit with wooden sword - 2 exp
    each hit with gold sword - 3 exp
    each hit with stone sword - 5 exp
    each hit with iron sword - 15 exp
    each hit with diamond sword - 25 exp


    Ranged (open)

    At level 5 - Hit players with your bow to deal 1 heart of damage
    level 15 - 1/10 of a chance to keep your arrow on firing
    level 20 - 1/7 of a chance to keep your arrow on firing
    level 35 - Arrow deals 1 more health than normal
    level 40 - 1/5 of a chance to keep your arrow on firing
    level 55 - arrow deals 2 more health than normal
    level 60 - 1/3 of a chance to keep your arrow on firing
    level 75 - arrow has a 1/3 chance of being on fire when shot
    level 85 - hit players with your bow to deal 4 hearts of damage
    level 95 - all arrows are on fire when shot
    level 99 - any bow will need only 1 arrow, and doesn't use it when shot (like the enchantment)

    get exp:
    each arrow shot - 2exp
    each arrow hitting a mob / player - 9 exp


    Prayer (open)

    Right click bones and they give you exp:
    At level 5 - bones give you 5 exp
    level 15 - bones give you 10 exp
    level 20 - bones give you 15 exp
    level 35 - bones give you 20 exp
    level 40 - 1/5 chance that every time you are damaged, you keep 1 health
    level 55 - bones give you 40 exp
    level 60 - bones give you 50 exp
    level 75 - 1/5 chance that every time you are damaged, you keep 2 health
    level 85 - bones give you 60 exp
    level 95 - bones give you 70 exp
    level 99 - 1/5 chance that every time you are damaged, you keep 5 health

    get exp:
    each bone clicked (before level 5) - 2 exp


    Magic (open)

    Hooks in with HarryPotterSpells plugin
    When casting a spell, it gives you exp

    At level 5 - spells give you 5 exp
    level 15 - spells give you 10 exp
    level 20 - spells give you 15 exp
    level 35 - spells give you 20 exp
    level 40 - 1/50 chance that when casted on, the spell does not affect you
    level 55 - spells give you 40 exp
    level 60 - spells give you 50 exp
    level 75 - 1/30 chance that when casted on, the spell does not affect you
    level 85 - spells give you 60 exp
    level 95 - spells give you 70 exp
    level 99 - 1/10 chance that when casted on, the spell does not affect you

    getting exp:
    casting before level 5 - 3 exp


    Mining (open)

    Mining gives exp:
    cobble / stone - 1 xp
    coal ore - 3 xp
    iron ore - 5 xp
    lapis ore - 15 xp
    redstone ore - 20 xp
    diamond ore - 30 xp
    emerald ore - 80 xp

    At level 5 - 1/100 chance you get extra drops from what you are mining (1-20 more items)
    level 15 - 1/90 chance you get extra drops from what you are mining (1-20 more items)
    level 20 - 1/80 chance you get extra drops from what you are mining (1-20 more items)
    level 35 - 1/70 chance you get extra drops from what you are mining (1-20 more items)
    level 40 - 1/60 chance you get extra drops from what you are mining (1-20 more items)
    level 55 - 1/50 chance you get extra drops from what you are mining (1-20 more items)
    level 60 - 1/40 chance you get extra drops from what you are mining (1-20 more items)
    level 75 - 1/30 chance you get extra drops from what you are mining (1-20 more items)
    level 85 - 1/20 chance you get extra drops from what you are mining (1-20 more items)
    level 95 - 1/10 chance you get extra drops from what you are mining (1-20 more items)
    level 99 - Pickaxes do not break when used



    Fishing (open)


    At level 5 - 5 xp from each fish
    level 15 - 10 xp from each fish
    level 20 - 15 xp from each fish
    level 35 - 20 xp from each fish
    level 40 - 25 xp from each fish
    level 55 - 30 xp from each fish
    level 60 - 35 xp from each fish
    level 75 - 40 xp from each fish
    level 85 - 50 xp from each fish
    level 95 - 1/5 chance you get a rare item instead of fish
    level 99 - eating fish restores all hunger

    getting exp:
    before level 5 - 3 xp each fish
    (rare items: diamonds, nether stars, enchanted books, leather boots)


    Cooking (open)

    At level 5 - 1/50 chance of getting more food out of the furnace (like put in 1, take out 3)
    level 15 - 10 xp from each food cooked
    level 20 - 1/45 chance of getting more food out of the furnace
    level 35 - 20 xp from each food cooked
    level 40 - 1/40 chance of getting more food out of the furnace
    level 55 - 30 xp from each food cooked
    level 60 - 1/35 chance of getting more food out of the furnace
    level 75 - 40 xp from each food cooked
    level 85 - 1/20 chance of getting more food out of the furnace
    level 95 - 1/5 chance you get a rare item instead of your cooked food
    level 99 - all food restores hunger to full

    getting exp:
    before level 15 - cooking any food gives 5 xp

    cookable items: pretty much all the cookable foods


    Smithing (open)

    At level 5 - 1/50 chance of getting more ingots out of the furnace (like put in 1, take out 3)
    level 15 - 10 xp from each item smelted
    level 20 - 1/50 chance of getting more food out of the furnace
    level 35 - 20 xp from each item smelted
    level 40 - 1/50 chance of getting more food out of the furnace
    level 55 - 30 xp from each item smelted
    level 60 - 1/50 chance of getting more food out of the furnace
    level 75 - 40 xp from each item smelted
    level 85 - 1/50 chance of getting more food out of the furnace
    level 95 - 1/5 chance you get a rare item instead of your smelted item
    level 99 - all ores smelt in 0 seconds

    getting exp:
    before level 15 - smelting any ore will give 5 xp

    meltable items: all the ores, cobblestone, any minerals that can be smelted (not food though)


    Woodcutting (open)

    each oak log broken - gives 5 xp
    birch - 10 xp
    spruce - 15 xp
    jungle - 20 xp
    dark oak - 25 xp
    acacia - 30 xp

    level one has 1/99 chance of gaining 50+ xp on each break, plus 5 more wood.
    that goes up each level. example:
    level 2 = 2/99, level 55 = 55/99


    Farming (open)

    breaking for xp:
    wheat crops / carrots / potatoes - 2 xp
    melons - 3 xp
    pumpkins - 4 xp
    cocoa beans (full size) - 5 xp

    At level 5 - exp gained goes up by 3 (for each)
    level 15 - 1/20 chance you obtain extra crops when harvesting
    level 20 - exp gained goes up by 3 (for each from the last addition)
    level 35 - 1/16 chance you obtain extra crops when harvesting
    level 40 - exp gained goes up by 3 (for each from the last addition)
    level 55 - 1/14 chance you obtain extra crops when harvesting
    level 60 - exp gained goes up by 3 (for each from the last addition)
    level 75 - 1/12 chance you obtain extra crops when harvesting
    level 85 - exp gained goes up by 3 (for each from the last addition)
    level 95 - 1/10 chance you obtain extra crops when harvesting
    level 99 - obtain 2x more crops when harvesting


    Agility (open)

    Exp gained when taking fall damage:
    Each health taken = 5 xp
    At level 5 - take 1 less health when falling
    level 20 - take 2 less health when falling
    level 40 - take 4 less health when falling
    level 60 - take 6 less health when falling
    level 85 - take 8 less health when falling
    level 99 - take 15 less health when falling, when taking over 15 hearts get regen effect for 30 seconds,
    and jump for 80 seconds (power 2)


    I made this while tired... If anything doesn't make sense please ask me, I can clear up any questions
     
    Last edited: Mar 28, 2015
  2. Offline

    NitesShade3

    this would be cool. id lke to see it happen
     
    _Hybrid likes this.
  3. Offline

    _Hybrid

  4. Offline

    Rexacorp

    Is this plugin only for your server? if not id love to become a official user of the plugin :D
     
  5. Offline

    timtower Moderator Moderator

    Every plugin on here has to be public, so also available for you.
     
    _Hybrid likes this.
  6. Offline

    nverdier

    @timtower What's to stop somebody from just making it private? I mean is there a punishment?
     
  7. Offline

    _Hybrid

    @nverdier
    Technically someone could message me privately and just make it for me alone.
    But I wouldn't be able to say anything about it being private here.
    And to be honest, it doesn't really need to be private, as long as its made :D
     
  8. Offline

    timtower Moderator Moderator

    It is against the rules.
     
  9. Offline

    _Hybrid

    @timtower
    Why though? If someone wants to help you and your server
    Why would it be against the rules?
    I mean imagine all the custom private plugins ever made.
    Every one of those are against the rules?
     
  10. Offline

    nverdier

    I understand that, but say they do it. Would they get banned?
     
  11. Offline

    timtower Moderator Moderator

    @_Hybrid This forum is for everybody, so are the plugins on here, if it is done outside of Bukkit: fine.
    @nverdier Hard to ban them as they are pretty hard to find.
    It is just lame to come here and not make it public, but that is my opinion
    But lets get back on topic now.
     
    nverdier likes this.
  12. Offline

    _Hybrid

    @timtower
    Oh okay, that makes sense now
    EDIT: Still looking of someone to do this :D

    @nverdier
    Just realized what your sig said.
    Would you be able to help me? :3

    EDIT BY HYBRID:
    Sorry completely forgot about the edit button
     
    Last edited: Apr 1, 2015
  13. Offline

    nverdier

    @_Hybrid Sorry, but I haven't got time for another large project. I'll save this page and come back to it sometime if I have a lot of time and finish my current projects.
     
  14. Offline

    _Hybrid

    @nverdier
    Alright thanks :)
    If anyone else can, it would be great :D
     
  15. Offline

    _Hybrid

    Boopity boop
    Bumpity bump

    Still need help with this :D
     
  16. Offline

    Shadylink

    I started making it on the mining part! hopefully you guys will get too see it soon
     
  17. Offline

    Xerox262

    Challenge accepted
     
  18. Offline

    ketchupcoke

    Why not try http://dev.bukkit.org/bukkit-plugins/rpgskills/

    The plugin you have posted is very specific and therefore would not benefit anyone else, I would recommend learning java or hiring a private dev if you really want all of those features.
     
  19. Offline

    _Hybrid

    @ketchupcoke
    As I said I looked at everything and I don't want to use them.
    If no one codes this, then too bad for me, but this is what I need.
     
  20. Offline

    Xerox262

    @_Hybrid

    @ketchupcoke is right, there's no point to making this plugin since there's so many other's like it, it'd be better to just take one of the plugins that exist and use them. I know you're saying you need these specific skills but I assume it's just the magic one implementing HarryPotterSpells or the prayer skill that you care about seeing as how the rest of these skills are part of McMMo which you referenced to.
     
    _Hybrid likes this.
  21. Offline

    _Hybrid

    Bump. Wowy still need this :D
     
  22. Offline

    AdamQpzm

    @_Hybrid Yet another Runescape plugin request, eh? You know, I've seen more of these than you might imagine. Anyway some things I thought while looking over this:

    This isn't very specific - how would this be done exactly?

    Is this 1 extra heart of damage, or is the player just guaranteed to do at least 1 heart of damage?

    Raw or cooked?

    For stuff like this, players could easily just place, break, place, break, etc... Would that be okay?

    Before or after the agility reduction? Let's say they were level 5 agility, and they were going to take 1 damage from a fall. Since they're level 5, they don't take damage. Do they get 5xp, or none because they didn't actually take damage?
     
  23. Offline

    _Hybrid

    @AdamQpzm Point Form!
    1. Pretty much all bows you hold have unbreaking enchantment (only when you hold it though)
    2. Like if you punch someone with it.
    3. Cooked
    4. If you can make it only possible to natural blocks, that would be great! If not, its still fine.
    5. After the reduction

    Thanks :D
     
  24. Offline

    AdamQpzm

    @_Hybrid I'll start working on this, I've been looking for a project to make :p
    Edit @_Hybrid What do you want to happen when they reach level 99? Do you want them to stop gaining experience or keep gaining it?
     
    Last edited: May 16, 2015
  25. Offline

    _Hybrid

    Stop Gaining. I have a custom resource pack that allows players to wear banners on their back like capes, so I can make skill capes. I want to add a command to do this, but I need to create textures for the capes first. I will keep you updated on that. Thanks!

    Could you make it 1.8 compatible?
     
    Last edited: May 19, 2015
    timtower likes this.
  26. Offline

    timtower Moderator Moderator

    Moved to Bukkit alternatives
     
    _Hybrid likes this.
  27. Offline

    _Hybrid

  28. Offline

    AdamQpzm

    @_Hybrid Sorry, didn't get an alert for your quote before. I don't support Bukkit alternatives.
     
  29. Offline

    _Hybrid

    @AdamQpzm
    Oh okay. I can remove all 1.8 features so its normal 1.7.x and no longer bukkit alternative
     
  30. Offline

    _Hybrid

Thread Status:
Not open for further replies.

Share This Page