Clue Scrolls!

Discussion in 'Plugin Requests' started by Jaackk, Jan 15, 2016.

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

    Jaackk

    Plugin category: Fun

    Suggested name: Clue Scrolls

    What I want:

    Soon I will be using a custom enchant plugin that will not use xp so much so I'm looking for a different way for players to be able to spend this. Players also gain a lot of xp as my network is currently based around factions and experience from spawners is efficient.

    I'm looking for a plugin that will create clue scrolls for players to purchase, complete and win prizes from.

    I got this idea mainly from the 'Treasure Wars' Faction Server well known YouTubers 'Lachlan' and 'Vikkstar' own. Here is a brief example of what they look like and what they do on their server:

    [​IMG]


    Clue scrolls are scrolls that can be bought ingame by using exp and contain clues to complete a task. The clue scrolls vary in rarity and in difficulty. There are three tiers of clue scrolls and they will be available from the merchant at the ingame shop. From the merchant you will be able to purchase a mystery scroll. When the mystery scroll is right clicked it will give you one of the three types of clue scrolls. When you complete a clue scroll you will have a chance at getting incredible loot, similar to that of a warchest, so the kind of loot you get comes down to your luck. You can get one clue scroll every reboot, so grind those mobs to your heart's content!Exclusive drops will be added to clue scroll rewards next weekend!

    [​IMG]


    Common: The lowest tier, identified by the color green. Common scrolls contain 3 - 5 clues.
    [​IMG]
    Special: The middle tier, identified by the color pink. Special scrolls contain 5 - 7 clues.
    [​IMG]
    Legendary: The highest tier, identified by the color orange. Legendary scrolls contain 7 - 10 clues.
    [​IMG]

    Note: The higher the tier of the clue scroll the better the reward.

    I am not looking to rip-off from this server but I can't find anything else like this out there and would love if it was a plugin for my players to experience! The tasks you need to complete for the clue scrolls can be things such as crafting a certain amount of items, killing a certain amount of mobs, solving a riddle in which has it's own task, doing an action like mining a certain amount of blocks and more.

    I would like there to be percentage based rewards for the clues for example an Iron Golem spawner would be 1-5% rarity and a stack of golden apples would be 60 - 80%.

    I would also like there to be a chance of getting a different amount of items, for example:

    Common Clue Scroll:
    Items:
    2-3 100%
    3-5 50%
    5-7 25%

    And the higher the tier of the scroll, the more items would be less rare to be rewarded with for completing the scroll however, the more tasks (and harder tasks) would need to be completed to complete the scrolls of higher tiers.

    Please leave any questions if anything is unclear.


    Ideas for commands & permissions:

    /cluescroll help - cluescroll.help
    /cluescroll give (name) (cluescroll) - cluescroll.give - cluescroll.give.other
    /cluescroll reload - cluescroll.reload

    When I'd like it by:

    No rush!


    Best Regards,
    Jack.
     
  2. Offline

    Jaackk

    BUMP!
     
  3. Offline

    coolman300011

    Would love to see this made! :)
    Also wondering do u know if there are any plugins for their custom classes e.g. santa class where u get the custom enchanted amour?
     
  4. Offline

    Jaackk


    @coolman300011 unfortunately I think that is all custom,

    Best Regards,
    Jack.
     
  5. Offline

    coolman300011

    ah yea i kinda had a feeling :/
     
  6. Offline

    Puzikovs

    I did not know, minecraft could actually do something like this, Please, some make this plugin :D Even without the GUI it would be amazing to have and play around! But as far as i see, its nothing that complicated, items are custom named, ive got it on my own server, giving rewards after the quest is done, as far as i know that doesnt seem to be the hardest part, im guesing the hardest part to do, would be read how many monsters have you killed, and what happens if you drop these items. Like does the other person has to do-over everything, or what happens, that configuration could be hardest part.

    Hoping somebody will make this great plugin a real one for us.
     
    Jaackk likes this.
  7. Offline

    I Al Istannen

    @Jaackk Hey, maybe it's just me, but I have a few questions.
    • You said they have a different amount of clues. In the pictures every scroll has just one. Do they get revealed one by one? Or what do you mean with clues?
    • How are the tasks defined? In a config file? If so which kind of tasks are they? If you don't specify that it is extremly had to make it configurable (at least from what I know). I've seen some in the post, could you mention some other necessary tasks? It's easier to make the programm if you know anything that must be included beforehand. Otherwise you have to make adjustments later, which can result in messier code (depending on how you structured it).
    • How does the plugin know which tasks are "hard" and which are "easy"? Is there an integer associated with the task? Something like "difficulty = 1" or are there categories (e.g. easy, medium, hard, insane, ...)?
    • Are the tasks choosen randomly? If yes, how is the difficulty generated? Can a legendary scroll have a easy clue or just hard ones?
    • How is the merchant spawned?
    • What is a "reboot"? A Server reboot? A /cluescroll reload?
    There may be other unclear things, but that is what came to my mind.

    Have a nice day and good luck!
     
  8. Offline

    Jaackk


    Great questions,

    1) They reveal one by one as you complete the stages of the clue.

    2) Tasks are defined in configuration based on each clue with a percentage of which tasks will appear on the clues. For example harder tasks will appear more often on better clue scrolls that have more chance for better rewards. Tasks can be things such as killing players/mobs, mining a certain amount of blocks, crafting items, going to coordinates, and more.

    3) The tasks could be separated into categories. Each clue could have a configuration file for percentage of tasks revealing and separation of tasks being easy medium hard or such. The plugin could then take a random amount of tasks from each section. Just an idea, this could be done many ways, with more complicated algorithms etc.

    4) Yes, tasks would be random but more importantly the harder the clue the higher chance to get harder, longer and more tasks. Again, this could be done in many different ways to increase complexity and extensiveness to the outcome of all clues.

    5) The merchants could hook into citizens, or even just be commands that any command to npc plugin could run.
    Idea:
    /cluescroll merchant create
    GUI configurable in yml file? Different clues for configurable cost of xp?

    6) The 'Reboot' was in reference to the server I stated. They have frequent reboots. In this case perhaps the 'reboot' would be more metaphorical than physical and would just be a set time.

    Hope this clears some things up,

    Many thanks for your interests.

    Best Regards,
    Jack.
     
  9. Offline

    darthteddy1

    Sounds like a fun challenge to create! Is anyone else making this? If not, I think I can do this :)
     
    Jaackk likes this.
Thread Status:
Not open for further replies.

Share This Page