Vote Checker & Rewarder

Give rewards to users for voting on game-servers.top & rust-servers.net

Total Downloads: 1,948 - First Release: Jul 12, 2015 - Last Update: Feb 15, 2016

5/5, 12 likes
  1. /addreward "Blueprint Fragment" 500 -1
    not Fragments
     
  2. Please read the overview of the plugin -> Vote Checker & Rewarder for Rust | Oxide
    You are either using an outdated plugin (most likely) with outdated commands.

    Plugins pre version 2 will no longer work.
     
  3. I feel dumb.
    Didn't notice was what obvious.
    Thank you for being patient with us who blatantly miss an easy thing like that.

    Cheers and thank you for an awesome plugin.
     
  4. what are some good rewards on a 20x server? could i get some suggestions?
     
  5. I always throw in a signal and HV Ammo for every vote......then, every other vote they get stuff like whatever weapon is new like the semi-auto rifle and some ammo for it, couple turrets, some C4, resources .... etc
     
  6. HQM is good. Because they could build bases with that. On 20X you'll otherwise have huge bases instead of more secure ones. I had low grade fuel before but got out of hand with the quarrys, people had so much sulfur. Instead, I did HQM & BP Frags. Welcoming new people letting them have secure base and some blueprints are a good start.
     
  7. [Oxide] 10:08 AM [Error] Failed to call hook 'ChatCmd_Config' on plugin 'VoteChecker v2.2.2' (IndexOutOfRangeException: Array index is out of range.)
    [Oxide] 10:08 AM [Debug] at Oxide.Plugins.VoteChecker.ChatCmd_Config (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.VoteChecker.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0

    Any ideas what all this is?
    [DOUBLEPOST=1455991827][/DOUBLEPOST]Also, it seems that if i set a vote amount with the tracking interval to only 1 month, it still seems to give rewards for the life of your votes. So if i voted 30 times since the server has been on listforge, it will give all the rewards intended to be only for the most recent month. How can I fix this?
     
  8. How can I set this up to work with Economics?
     
  9. I asked the same question, he will implement it to work with Economics within a few weeks when all the current version bugs are worked out. :)
     
  10. v3x

    v3x

    Players are spamming /getreward and getting multiple rewards...

    Console messages during spam:
    Seems to be exploitable when it's trying to pull info from the website's api.
     
    Last edited by a moderator: Feb 24, 2016
  11. Same here
     
  12. Are you using the latest version? This has been fixed
     
  13. I have the latest version, but if you write often followed the command again receive all the rewards. Sorry for my english if something is wrong.
     
  14. Then I would require all the files mentioned, as this was supposed to be fixed with the 15min cooldown period.
     
  15. v3x

    v3x

    Yup. Version 2.2.2. Spamming "/getreward" somehow overrides the cool-down when the server is contacting the website's API.
     
  16. I will investigate it
    [DOUBLEPOST=1456427567,1456389128][/DOUBLEPOST]
    Are you using listforge, game-servers.top or both?

    Please try this version and let me know
     

    Attached Files:

  17. I put it and it looks like good. Thank you very much for your work!
    [DOUBLEPOST=1456492955][/DOUBLEPOST]
    Sorry remains exploitable

    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:01 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:05 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:07 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:09 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:10 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:11 PM
    [Oxide] 1:48 PM [Warning] [VoteChecker] GetReward called by Aitormenta at 2/26/2016 1:48:14 PM

    I get all past rewards again. Thanks for your work.
     
  18. Please try this ->
     

    Attached Files:

  19. I just tested more than 20 times and has not given me anything. It seems to be perfect. Great job and thank you very much again.
    [DOUBLEPOST=1456572586,1456500433][/DOUBLEPOST]
    Today i tried it and having voted has not given me. :) sorry to bother
    [DOUBLEPOST=1456587737][/DOUBLEPOST]
    I tried again and now it has given me all past rewards instead of daily today. Tomorrow will look again to see if it is to have installed the plugin again
    [DOUBLEPOST=1456661085][/DOUBLEPOST]
    Today I tried it and perfect. After reinstalling the plugin again give all past rewards but the next day perfect. Thank you very much great work! :)
     
  20. How can I turn the cooldown off? It's making it a bitch to test it.

    Also, /rewards returns "unknown command".
     
    Last edited by a moderator: Mar 1, 2016