:shipit: SeriousVote 4.8.4 ―Your one stop Votifier Listener API 5/6/7


#161

Hmm.
Thanks.

It is a seeming curiosity :stuck_out_tongue:


#162

No worries, and I'm sorry you are experiencing this issue.
try using this.
https://drive.google.com/file/d/0B2LjecPmLjo0Wk5aaVZpZFl1YmM/view?usp=sharing

let me know if you experience the same issue in this version


#163

At the very least /vote displays the default config.

Seems this one is a winner.


#164

alright that's an older build (not too old it has offline players), you might notice a few bugs in the random rewards, as soon as I'm done with milestone rewards V 3.0 will be out with all the fixes.


#165

Danke cursc ^_^


#166

noticed that there's a comma after reward 6 :?

Ohh alright thanks, when I read that before I was under the impression that it'd be duplicate items.


#167

Latest working version, it fixes those issues, and has all the previous fixes.
https://github.com/curscascis/SeriousVote/blob/master/build/libs/seriousvote-2.9.8-Dev.jar


#168

What's different between 2.9.8 and 2.9.5?
Just bug fixes? Have any features you were planning to add since 2.9 been added yet?


#169

Will this work in conjunction with Enjin? As in, I could have voting links using the Enjin Module, but rewards are distributed through this plugin?


#170

Yeah it works with the enjin votifier module. You are free to use the plugin how ever it fits your needs :slight_smile:


#171

If you are doing milestones for players, could u consider add a Server milestone?


#172

Are milestones gonna be added to a mysql database?


#173

If you can explain this concept more I will consider it.


#174

Yes they are, there might be sqlite support but most likely just mysql


#175

this gets thrown in the console alot, also if players vote to quickly they aren't always given the reward.


#176

Are you running pixelmon?
And I fix that in the next version.


#177

yes im using pixelmon.
and to go off what others suggested above a few lines:

also to go on the server milestone; personally i would love to have something where the server hits 25votes and it run a command for the entire server. me personally it would be adding a global multiplier for poke exp for x amount of time (i believe people are looking at the concept "Vote Party" for this


#178

i'll consider it, this feature would take some thinking because of the fact that the number of players changes, what time frame the votes have to be cast in also matters etc... Pixelmon servers see that error alot and it's only pixelmon servers as far as I've been informed the issue is being worked on.


#179

Serious Vote Dev 3.0

This is an unfinished dev version.
https://cdn.discordapp.com/attachments/269664068841897987/274456306109120514/seriousvote-3.0-Dev-5.jar

Try this one and let me know how it turns out for you. It should fix your players not getting their things, unless it's because of that issue i've only seen on pixelmon servers.


#180

SeriousVote 3.0 -

Watch Out Guys it's a big one

WARNING CONFIG CHANGES

Bored of your normal voting? Cut the silence and motivate your players to vote more by setting up the milestone rewards! Milestones are like dailies for your addicting heroine-like server rather than some terribly overrated life-sucking MMO. How could Blizzard ever compete with you?

-Fixed issues with async and rewards getting lost.
-Added Milestone Rewards
- Confirmation on /svreload
-Added ability to disable milestones by setting hostname to "" or removing it completely from the config.
-mysql support
-Fixed Metrics
-Fixed some other various bugs


Added two new nodes to the config
Your current config will work, but if you want to use milestones you will have to add these two nodes to your config. They should be self-explanatory. New installs will have the whole config generated.

  #// If you want to disable the Milestones module set hostname to ""
    database:{
      hostname: "localhost"
      port: "3306"
      name: "SeriousVote"
      prefix: "SV_"
      username: "root"
      password: "Hello I need a pasword Noob "
    }

  #// Currently we have monthly weekly and yearly, put what you need in the set rewards. these commands will be run
  #// When a player votes X amount of days in a row, 365,30, 7
    milestones: {
      weekly: {
        set:[
          "say This is a set weekly {player} Reward",
        ]
      }
      monthly: {
        set:[
          "say This is a set Monthly {player} Reward",
          "acb {player} bananaphone"
        ]
      }
      yearly: {
        set:[
          "say This is a set Yearly {player} Reward",
          "say Crap, you must play alot"
        ]
      }
    }
}