Permission Based Achievements & GUI #18


  • New
  • Enhancment
Open
Assigned to lolmewn
  • _ForgeUser9682154 created this issue Jul 20, 2014

    Hello there, thank you for the great plugin!
    I have some suggestions that I'de like to share to further make this plugin even more incredible :)

    It would definitely be a nice feature if achievements checked the player for a required permission node. This way, achievements could be tailored for specific groups. Here's a basic example.. If you were in a group called builders, your achievements could relate more to placing blocks, where as a miners group could revolve around breaking them. An example of the config might look something like this :

    <id>
      name: ExampleName
      goals:
      - ExampleGoal
      permissions:
      - group.Vip

    Secondly, I feel that this plugin would seriously benefit the use of a GUI chest display system. The current  text based system feels a little outdated, and provides the player with very little information on the achievement itself.
    Highlighting an item within the GUI could display an array of things, An example of how is could look...

    ExampleName :
    This is the description of the
    Achievement!

    Reward: Lots of money!

    Progress: 10/100

    With the GUI, you could specify new variables within the config file for each achievement, such as the reward text, and an item to be displayed within the GUI.  The item should be changeable depending whether the achievement has been completed or not. For example, from red to green wool. You could also specify which row and column you'd like the item to be displayed within. An updated version of the config might look like this:

    <id>
      name: ExampleName
      goals:
      - ExampleGoal
      permissions:
      - group.Vip
      guiDisplay:
        slot: 1
        item_active: 35:14
        item_complete: 35:5
        item_name: "&a%NAME% :"
        item_lore:
          - "&5This is the description of the"
          - "&5Achievement!"
          - " "
          - "&aReward: Lots of money!"
          - " "
          - "&cProgress: &6%PROGRESS%"

    I hope all of this makes sense :) Hopefully you take some of this into consideration and do something great with it :) Either way, I appreciate you reading it. Thank you.

  • _ForgeUser9682154 added the tags New Enhancment Jul 20, 2014

To post a comment, please login or register a new account.