EasyVote

Moved

Total Downloads: 4,115 - First Release: Aug 27, 2016 - Last Update: Mar 24, 2018

5/5, 14 likes
  1. Delete the lang file and reload
     
  2. Suggestion:
    Please could you add information so players can see how many days they have voted and what rewards they are eligible for before they claim their reward? For example /vote would say "You have voted for x amount of days and can claim the following rewards:" aswell as the vote links :)


    Would be great :)

    EDIT : also i was using the old voter plugin which is not maintained anymore. is there any to carry the points over to this plugin?
     
    Last edited by a moderator: Nov 2, 2016
  3. thank you for making it so simple, 1 question though, the easyvote.json in oxide/data is what we delete on wipe day?
     
  4. Yes, it only wipe json file in data folder. Also it backup data json file, before remove it.
    [DOUBLEPOST=1478108442][/DOUBLEPOST]
    Well there is already global announcement, when player has claimed reward it said how many timer player has voted. But it not showing next reward, maybe i add this in futu

    What old voter plugin? Do you mean old EasyVote versions?
     
  5. No, he means voter reward. thats what we have been using. No way to add votes to people to the new EasyVote.json data file?

    Great job with easy vote though :) Its coming along nicely.
     
  6. Yes and no, you have to do it manually.
     
  7. I tried adding manually doesnt let me claim anything
     
  8. You can add how many time player has voted. But can't add "free reward", because plugin check vote status from vote server (API Server).
     
  9. Got it, thank you :) As many of my players always save up points for rewards thought it would be possible to add the votes to this one so they can still claim the reward regardless of me changing the mods.
     
  10. i am aware that it uses the website api to check votes. But i meant for it to show how many times a player has voted before they claim any reward. so they can decide what one they want. Does this make sense?
     
  11. 1 last thing, are we able to prevent the /reward list command? and can we limit how often the "The player with the highest number of votes per month gets a free kit for 1 month. Use /vote now to vote and get your rewards!" gets spammed into chat as it seems to be quite often, especially in a quiet server?. thanks in advance
     
  12. one of my players said they have 24hours to claim reward. I have a reward for 14 days. How would one get that reward if they only have 24hours? Does this mean they have to claim the rewards before that one before they can get the next one?
     
  13. where is the file cant find it
     
  14. should go something like server\"name"\oxide\lang
    go in lang and its there.
     
  15. Do you really want disable list command? Why?
    I can add timer value to settings, so server owners can deiced how often announcement HighestVoter message.
    [DOUBLEPOST=1478321966][/DOUBLEPOST]
    Im not sure how all API sites work (maybe there is differences)
    I think players have 24h time claim reward, before it "vanish".
    [DOUBLEPOST=1478321995][/DOUBLEPOST]
    oxide/lang/en/EasyVote.json
     

  16. the only reason i say the list command is because i have a long list (1 month wipe x 12 hour vote cooldown = upto 60 possible votes per month) :) but we could certainly do with a timer on the HighestVoter message. Thank You.
     
  17. Exel80 updated EasyVote with a new update entry:

    1.2.4

    I found out that for some reason, language file still have GlobalAnnouncment. Try remove language file and reload plugin, if it dosent helping you have to edit it manually to GlobalClaimAnnouncment


    [DOUBLEPOST=1478329317][/DOUBLEPOST]
     
    Last edited by a moderator: Nov 5, 2016
  18. Code:
    [Error] Failed to initialize plugin 'EasyVote v1.2.4' (NullReferenceException: Object reference not set to an instance of an object)
    (08:15:40) | [Oxide] 08:15 [Debug]   at Oxide.Plugins.EasyVote.Merge[String,String] (IDictionary`2 current, IDictionary`2 defaultDict, Boolean rewardFilter) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EasyVote.LoadConfigValues () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EasyVote.Loaded () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EasyVote.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod 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.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0
    [DOUBLEPOST=1478330573][/DOUBLEPOST]tried deleting lang also
     
  19. Try remove config file. Something went wrong with loading config values. I tested it out, and it should load new config fine.
     
  20. its alright I just rolled back ^_^ I don't use the new site anyway <3