RankQuestsX - Extremely Configurable! icon

RankQuestsX - Extremely Configurable! -----

A plugin that adds timed quests for players to complete before giving them one time use items.



fix that command
Fixed: Command not working.
Added: /rankquest reload command.
Changed: /givequest is now /rankquest give
Broken: Messages when you receive an item.

New Config.yml:
Code (Text):
#Config Version 1 by Yukun
#Placeholders:
#- %player% for player's display name -- usable in quest item lores and names, and messages for beginning and completing the quest.
#- %rank% for rank name with colour codes -- usable in quest item lores and names, and messages for beginning and completing the quest.
#- %time% for time left on the quest item -- usable in CdName.
RankQuestOptions:
  #Name of Warzone
  WarzoneName: 'Warzone'
  #Name of regions you want the quest item to work in (Not case specific)
  Regions:
    - 'pvp'
    - 'warzone'
  #Name of item to start quest.
  Name: '%rank% &bQuest &7(Right Click)'
  #Please use bukkit item names for this.
  QuestItemType: 'MAGMA_CREAM'
  #Time of the quest in seconds.
  Time: '30'
  #Name of item while doing quest. (usable placeholders: %time%, %rank%, %player%)
  CdName: '%rank% &bQuest <%time%s>'
  CdLore: #Lore for item while it is counting down. (usable placeholders: %rank%, %player%)
    - '&b&lRank Quest Started!'
    - '&7Survive in the &cWarzone&7 long enough'
    - '&7to complete this Rank Quest and'
    - '&7receive a %rank% &bRank Voucher!'
    - ''
    - '&7You must survive until the quest timer'
    - '&7runs out to receive your %rank% &bRank.'
    - ''
    - '&c&lWARNING: &r&7If you leave the &cWarzone&7'
    - '&7at any time, the quest timer resets.'
  Lore: #Lore to be added to the quest item that is given to the player. (usable placeholders: %rank%, %player%)
    - '&7Survive in the &cWarzone &7long enough'
    - '&7to complete this Rank Quest and'
    - '&7receive a %rank% &bRank.'
    - ''
    - '&f&lUSE: &r&7To begin this rank quest,'
    - '&f&lright-click &r&7this item inside the &cWarzone&7.'
    - '&7You must survive until the quest timer'
    - '&7runs out to receive your %rank% &bRank.'
    - ''
    - '&c&lWARNING: &r&7If you leave the &cWarzone&7'
    - '&7at any time, the quest timer resets.'
  Ranks: #List your ranks here, then add the rank below. You can also add a dummy rank just to add a voucher into the list. :D That means u can basically use this like a vouchers plugin.
    - 'VIP'
  VIP: #Name of rank listed under Ranks
    #name of rank with colour codes (used for %rank% placeholder)
    RankName: '&fVIP'
    Voucher: #Settings for rank voucher
      #item name for rank voucher (usable placeholders: %rank%)
      Name: '&b&lRANK &e"&l%rank%&r&e" &7(Right Click)'
      #Number of vouchers given to the player when quest is completed.
      Amount: '1'
      #The item you want to use as the Voucher. Please use bukkit item names for this.
      VoucherItemType: 'PAPER'
      #Command to run when voucher is clicked. Make sure this is a console compatible command!
      Command: 'manuadd %player% VIP'
      Lore: #Lore to be added to the voucher item (usable placeholders: %rank%, %player%)
        - '&7Use this item to'
        - '&7get the &fVIP Rank'
        - '&7on the &cFactions &7server!'
        - '&7Given to: %player%'

New Messages.yml:
Code (Text):
#Config Version 1 by Yukun
#Placeholders:
#- %player% for player's display name
#- %rank% for rank name with colour codes
#- %amount% for amount of items received.
Messages:
  #prefix before all messages
  Prefix: '&bRank&eQuest&f >> &7'
  #Message sent when player receives a quest item.
  QuestReceive: '&7You have received %amount% %rank% &bQuest Item(s)&7.'
  #Message sent when player receives a voucher.
  VoucherReceive: '&7You have received %amount% %rank% &bVoucher(s)&7.'
  #Message sent if player has more than 1 rankquest in hand.
  Only1RankQuest: '&cPlease unstack your &bRank Quest Item&c!'
  #Message sent when voucher is used. (usable placeholders: %rank%)
  VoucherUse: 'You have used a %rank% &bVoucher&7!'
  #Message sent if inventory is full.
  InventoryFull: '&cYour inventory is full! The item has been dropped on the ground!'
  #Message sent if player is not in warzone when starting quest.
  NotInWarzone: '&cYou need to be in Warzone to use this item!'
  #Message sent to the player that starts the quest.(usable placeholders: %rank%, %player%)
  BeginMessage:
    - ''
    - '&b&l*** &l%rank% &b&lQUEST STARTED ***'
    - '&7You have started a %rank% &bQuest&7! Survive until the'
    - '&7timer on your &bRank Quest Item &7reaches &c<0s> &7to claim your'
    - '%rank% &bVoucher&7!'
    - ''
  #Message sent to the player when quest is completed. (usable placeholders: %rank%, %player%)
  QuestComplete: '&aYou have completed a %rank% quest! Congratulations!'
  #Message broadcast to all other players when quest starts. (usable placeholders: %rank%, %player%)
  BeginAllMessage:
    - ''
    - '&b&l*** &l%rank% &b&lQUEST STARTED BY %player%***'
    - '&7%player has started a %rank% &bQuest&7! Find him/her in the'
    - '&c&lWARZONE&r&7 before the &bRank Quest Item &7reaches &c<0s> to have a'
    - '&7shot at getting his %rank% &bQuest Item&7!'
    - ''
  #Message broadcast to all other players when quest is completed. (usable placeholders: %rank%, %player%)
  QuestAllComplete: '&a%player% has completed a %rank% &bRank Quest&a! Congratulations!'
----------, Jul 12, 2016
Resource Information
Author:
----------
Total Downloads: 10,622
First Release: Jul 9, 2016
Last Update: Sep 7, 2024
Category: ---------------
All-Time Rating:
63 ratings
Find more info at goo.gl...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings