Spigot RewardsPro, Updated version coming soon.. 2.1.1

Custom GUI, Voting System, Daily rewards, Times rewards, Events rewards.

  1. KillaCraft submitted a new resource:

    IntervalBonuses, Voting System, Unlimited rewards possibilities! - Custom GUI, Voting System, Unlimited rewards possibilities!

    Read more about this resource...
     
  2. I think this could be a really good idea if it had just 1 or 2 more features.
    heres some thoughts I have:

    1-
    I think that we can adjust the wording in the reward config right?
    so, we could for instance say.. "This will unlock for the whole server after purchase on the shop!"
    this, allowing players to create EULA compliant ranks and rewards.

    2-
    Perhaps have an option that a player can purchase some of the rewards with in-game currency instead of voting.
    So, they can still get a reward if they just work hard on the server with there income earning in-game.

    I think option 1 can already be done with this plugin. I'd like to try it out.
    Option 2, I'm not sure if you can since its not mentioned in the description if you can?

    I think this is a great plugin espically with the EULA issues going on.

    Something else, just for a flair, maybe make it so that fireworks apper on player when they unlock something?
    Also, are you able to grant players permissins added to there PEX user file thru this plugin?
    that would be cool, like.. unlock pets, or trails for the day for voting or something?

    or, does this only grant items.?
     
    • Like Like x 1
  3. 1- yes you can, its 99% customizable
    2- Will add that as an alternative type just like VOTE, TIME

    For the fireworks i will consider it, for the PEX permissions yes you can set commands that are executed via Console and use %name% for the players name :D
     
    • Informative Informative x 1
  4. KillaCraft updated IntervalBonuses, Voting System, Unlimited rewards possibilities! with a new update entry:

    Addons/Fixes

    Read the rest of this update entry...
     
  5. Just finished testing the updated version on the my server.

    The 'economy' addition you added... its not recognizing the cooldown effect.
    I can keep collecting it as many times as I want. I put the cooldown higher, and it was still doing it.

    as a deoped player in default mode it still lets me collect as much as I want.
    The others are working fine.

    Also, I test the vote reward...
    It dosnt seem to count the 1st vote.
    I voted for the server, and the first vote said.. 'vote received.
    then it said 'total votes: 0

    I voted a second time, and it said.. total votes: 1
     
  6. ok thanks for reporting, the economy reward dont have a cooldown the variable is there because the reward system is the same but it only checks if you have the money you can get the economy reward.
    As of the voting one i will fix it asap
     
    • Informative Informative x 1
  7. ah, okay.
    I see. I didn't realize that :) so, if they have the income they can purchase the reward.
    very nice. :) that makes a lot of sense now. Thanks
     
  8. afer messing around with it a bit more.

    I really love this plugin.
    Just 2 more things i'd like to see added in to make this perfect.
    Also, I think you should make a premium version of this. I would like to support your making of this plugin.
    Is there a paypal or other way to send a some cash over to you for your hardwork on this plugin?

    1-
    Maybe add the ability to have a physical chest placed down so players don't have to do: /rewards
    They would see the chest placed by the admin with a nice floating text above it saying REWARDS!
    then, they open it and it popsup up the GUI. Maybe just easier, so players KNOW there is a reward system on the server.

    2-
    add the cooldown feature for the economy reward
    I think it would still be important to have the option if the server owner wants.
    So, lets say one of the items is a golden apple for 250 bucks. well.. the player could keep buying it if he has the cash.
    But, put a cooldown on it, and it prevents it from being bought except once.

    Is there a way to add multiple pages?
    or can you only add up to the amount shown in the GUI slots?

    Thanks again for hard work. I'm enjoing tinkering with this. I've never had a rewards plugin on the server.
    This is very easy to mess with, understand and setup. I espically love the aspect of being able to unlock daily or weekly rewards
    for the whole server from somone unlocking it on the website shop. That's exactly what the EULA says is okay :D

    so, this is very much a EULA compliant plugin. which.. dude.. server owners are going to be clamoring for this plugin
    cause mojang is cracking down hard on offenders. If you make a premium version. It could be a good way to earn some income for your hard work.
     
  9. Thanks dude, love your dedication for the plugin, this was going to be a premium plugin for $1.50 USD but unfortunately my paypal is not working it doesn't let me receive money, when i get it working by July which is a long way i will keep the plugin for free and will always be for free of course but for people like you that would want to show some love and donate something i would put a paypal donation button, and thanks for the intentions and i am currently working on the voting reward cooldown i am doing so all the rewards have cooldowns and to disable just set it to 0.
    Once again thanks :D
    EDIT: No you cannot create multiple GUIs, i will do so you can create up to a double chest size of rewards.

    EDIT: For the chest and right click, there are plugins out there that allows you to add commands to blocks and for the name on top you could get HolographicDisplays and done you get the chest :D i would love to add this feature within the plugin later on doe
     
  10. configuring it more and more.

    New bug :)

    on the economy item, the locked ...cooldown lore dosnt apper to show.
    it still shows that the item needs so and so money to purchase.
    even the block is REDSTONE block show it cant be purchased until the cooldown is complete.
    but, its not changing the lore to say what the cooldown is.
     
    • Informative Informative x 1
  11. ok i will see whats causing that
     
  12. It also does the same thing on the vote reward as well. The cool down works. But the lore dosnt change to be like the daily reward.
    Showing the cool down time
     
    • Informative Informative x 1
  13. Ugh, sorry to keep throwing these at you. I really this plugin. So I've been fully testing it for ya :)

    Another bug/issue.
    This plugin appers to be hijaking incoming votes received on the server.

    My website uses the enjin plugin to check for votes on the server.
    Since adding this plugin. Votifier is no longer allowing enjin to recgo ize votes that come in. Therefore, enjin can not notify the website that a vote was made.

    Meaning, the setup on the website to reward players points for voting is basically broken.

    I'm sidestepping by having your plugin send an automated reward of points thru the enjin command.

    But, this is an issue cause if its hijaking votes coming In, that means on other servers with other plugins that work on getting vote counts from votifer will break as well.
     
  14. I dont think its my plugin votifier has an event just like PlayerJoinEvent or such my plugin only collects the vote received it does not cancels it, it only gets notified when a vote is made and stores a copy of the data sent to votifier to its own storage file
     
  15. I'll look back into it.
    I noticed the problem started when I added started messing around with the vote reward on your plugin.

    EDIT:
    I'm such an idoit. I'm sorry :)
    Ya, ... I forgot I had updated the enjin plugin as well.
    apperntly the beta they had be update to is broken. It wasn't reading votes.
    So, I backlogged to an previous version and everything is good again.

    My mistake. ya, I confirm. You plugin is working just as it should for votes :)
     
    #18 hooptiecoupe, May 18, 2016
    Last edited: May 20, 2016
  16. Got a new issue. I don't think i'm doing anything wrong here?
    I added a new reward option by using netbeans and netbeans is not popping up any javascript issues.

    When I tried to add another vote reward... it stops BOTH vote rewards from working.
    no "locked' message, 'cooldown' message.. this reward is available message. Nothing.
    just 2 redstone blocks side by side.

    even if I move them to slots further away from each other... Same thing.. :/
    It appers if you try to add something new to the config, it dosnt let you?
    here is the rewards config as I have it so far.

    Code (Text):
    Rewards:
      daily:
        enable: true
        type: TIME
        cooldown: 86400
        slot: 1
        need-permission: true
        availableMaterial: 'EMERALD_BLOCK;5'
        onCooldownMaterial: 'REDSTONE_BLOCK;15'
        needPermissionMaterial: 'BARRIER;14'
        successfullSound: 'HORSE_ARMOR'
        unsuccessfullSound: 'ANVIL_BREAK'
        availableName: '&e&lDaily reward'
        LockedName: '&c&lLocked'
        availableLore:
        - '&a&oThis reward is available!'
        - '&b&oClick to claim this reward!'
        onCooldownLore:
        - '&6This reward is locked'
        - '&6This reward will unlock in %time%'
        needPermissionLore:
        - '&6Must be unlocked at the shop for everyone first.'
        LockedLore:
        - ''
        - '&7&oVote to unlock this reward.'
        - '&7&ofind the votes sites at www.hooptiesworld.enjin.com/points'
        message:
        - '&f&l[!] &bYou have claimed your daily reward!'
        - '&f&l[!] &bCome back tomorrow for more!'
        commands:
        - 'give %name% golden_apple 1'
      vote1:
        enable: true
        type: VOTE
        needed_value: 4
        cooldown: 86400
        slot: 7
        need-permission: false
        availableMaterial: 'EMERALD_BLOCK;5'
        onCooldownMaterial: 'REDSTONE_BLOCK;15'
        needPermissionMaterial: 'BARRIER;14'
        successfullSound: 'HORSE_ARMOR'
        unsuccessfullSound: 'ANVIL_BREAK'
        availableName: '&e&lVote reward 1'
        LockedName: '&c&lLocked'
        availableLore:
        - '&7&oYou can collect this reward!'
        - '&7&oYou will receive:'
        - '&b+1 Diamonds'
        onCooldownLore:
        - '&6This reward is locked'
        - '&6This reward will unlock in %time%'
        needPermissionLore:
        - '&6Must be unlocked at the shop for everyone first.'
        - '&6go to: www.hooptiesworld.enjin.com/shop'
        - '&6to unlock this reward for everyone!'
        LockedLore:
        - ''
        - '&7&oThis reward requires you to have %needed_value% points.'
        - '&7&ovote and support the server by going to:'
        - '&c&owww.hooptiesworld.enjin.com/points'
        message:
        - ' &b&o** &e&oReceived vote reward &b&o**'
        commands:
        - 'give %name% diamond 1'
      votekey:
        enable: true
        type: ECONOMY
        needed_value: 250
        cooldown: 86400
        slot: 4
        need-permission: true
        availableMaterial: 'EMERALD_BLOCK;5'
        onCooldownMaterial: 'REDSTONE_BLOCK;15'
        needPermissionMaterial: 'BARRIER;14'
        successfullSound: 'HORSE_ARMOR'
        unsuccessfullSound: 'ANVIL_BREAK'
        availableName: '&a&lShop Reward 1'
        LockedName: '&c&lLocked'
        availableLore:
        - ''
        - '&7&oYou can collect this reward!'
        - '&7&oYou will receive:'
        - ' &f&o+1 Rewards key'
        onCooldownLore:
        - '&6This reward is locked'
        - '&6This reward will unlock in %time%'
        needPermissionLore:
        - '&6Must be unlocked at the shop for everyone first.'
        - '&6go to: www.hooptiesworld.enjin.com/shop'
        - '&6to unlock this reward for everyone!'
        LockedLore:
        - ''
        - '&7&oThis reward requires you to have $%needed_value%!'
        message:
        - ' &b&o** &e&oReceived economy reward &b&o**'
        - ' &b&o** &e&oDo: /uc menu main to use it!&b&o**'
        commands:
        - 'uc give key 1 %name%'
      vote2:
        enable: true
        type: VOTE
        needed_value: 25
        cooldown: 86400
        slot: 8
        need-permission: false
        availableMaterial: 'EMERALD_BLOCK;5'
        onCooldownMaterial: 'REDSTONE_BLOCK;15'
        needPermissionMaterial: 'BARRIER;14'
        successfullSound: 'HORSE_ARMOR'
        unsuccessfullSound: 'ANVIL_BREAK'
        availableName: '&e&lVote reward 2'
        LockedName: '&c&lLocked'
        availableLore:
        - '&7&oYou can collect this reward!'
        - '&7&oYou will receive:'
        - '&b 25 points added to your Kingdom'
        onCooldownLore:
        - '&6This reward is locked'
        - '&6This reward will unlock in %time%'
        needPermissionLore:
        - '&6Must be unlocked at the shop for everyone first.'
        - '&6go to: www.hooptiesworld.enjin.com/shop'
        - '&6to unlock this reward for everyone!'
        LockedLore:
        - ''
        - '&7&oThis reward requires you to have %needed_value% points.'
        - '&7&ovote and support the server by going to:'
        - '&c&owww.hooptiesworld.enjin.com/points'
        message:
        - ' &b&o** &e&oReceived vote reward &b&o**'
        commands:
        - 'k admin rpforplayer %name% 25'
    i added it in ..in various ways..
    1- just under vote1...
    2- at the bottom
    3- at the very top.

    nothing worked.
    the daily & economy reward worked fine. But, the vote rewards did not show anything
    other than the redblock.
     
  17. @hooptiecoupe i think i have the fix i just need to be done with some other tests to run before i push a release update yeah im pretty sure the voting locked lores and cooldown lores arent being replaced correctly since i added the cooldown to work to all rewards. try placing a %time% placeholder in the lores see if that fixes them otherwise you will have to wait until i am done testing with the plugin sorry its taking so long just been catching up to my series :D i deserve time off xD
     
    • Agree Agree x 1