Opticraft Community
Discussion forum => Legacy => Archives => Suggestions => Topic started by: Chief149 on March 02, 2013, 10:34:04 pm
-
Firstly, we should Votifier. Why?
Votifier is a Bukkit plugin whose purpose is to get notified (aka votified) when a vote is made on a Minecraft server list for the server. Votifier creates a lightweight server that waits for connections by a Minecraft server list and uses a simple protocol to get information about that vote. Votifier is and always will be open-source.
It is open source, and verifies that the vote is legit. By being open source we can modify the code to fit the server perfectly. It also listens for information about the votes from the top lists so we know the votes are legit.
Secondly, lets rework the top voter thing. Right now if you don't vote one time then your chances of being a top voter are slim if that. So I have an idea:
Everyone has a value, points, attached to their account. Points are how many votes a player has "built up." One vote (using votifier so it's legit) provides the player's forum account with one point. At any time these points may be redeemed for one diamond per point, so if I vote 100 times over many days, I will have 100 points. If I redeem that, then my minecraft account will be credited with 100 diamonds.
The top voter is based on who has the most points at the end of a month. This makes it interesting because if I forget to vote at the end of one month then I can keep my points and let them roll over to the next month where I have a good chance of winning depending on who else carried their points over as well. Now think about everyone doing this at once. This could allow everyone to have a chance at top voter each month. One catch, however. If you win top voter 1st, 2nd, or 3rd place, then you get the top voter reward for the month, BUT your points are automatically redeemed. This means if someone carries their points over for three months and gets top voter, they can't just roll them over again and get top voter over and over again until they redeem their points. If you get top voter then you also get all of your points redeemed as required.
-
Firstly, we should Votifier. Why?
Votifier is a Bukkit plugin whose purpose is to get notified (aka votified) when a vote is made on a Minecraft server list for the server. Votifier creates a lightweight server that waits for connections by a Minecraft server list and uses a simple protocol to get information about that vote. Votifier is and always will be open-source.
It is open source, and verifies that the vote is legit. By being open source we can modify the code to fit the server perfectly. It also listens for information about the votes from the top lists so we know the votes are legit.
Secondly, lets rework the top voter thing. Right now if you don't vote one time then your chances of being a top voter are slim if that. So I have an idea:
Everyone has a value, points, attached to their account. Points are how many votes a player has "built up." One vote (using votifier so it's legit) provides the player's forum account with one point. At any time these points may be redeemed for one diamond per point, so if I vote 100 times over many days, I will have 100 points. If I redeem that, then my minecraft account will be credited with 100 diamonds.
The top voter is based on who has the most points at the end of a month. This makes it interesting because if I forget to vote at the end of one month then I can keep my points and let them roll over to the next month where I have a good chance of winning depending on who else carried their points over as well. Now think about everyone doing this at once. This could allow everyone to have a chance at top voter each month. One catch, however. If you win top voter 1st, 2nd, or 3rd place, then you get the top voter reward for the month, BUT your points are automatically redeemed. This means if someone carries their points over for three months and gets top voter, they can't just roll them over again and get top voter over and over again until they redeem their points. If you get top voter then you also get all of your points redeemed as required.
We're looking at integrating votifier at the moment.
Your second system favours long time members too much, in my opinion. It also becomes too much of a poker game to see who is going to throw down all their saved up points to win.
-
Well when you look at the top 25 voters list it would show the 25 people with the most points. If you have the points then they are either redeemed or you win top voter (if you have the most points).
So then perhaps at the end of each month half of the players points are automatically redeemed no matter what?
-
None of our sites we use support votifier.....
-
Then we switch lists. It wouldn't hurt us at all considering the fact nobody legitimately votes on the current topsites.
-
I went on a server with 14 sites, all with votifier :/
-
Or, get votifier and keep the ones we have, adding to our advert space?
-
Or, get votifier and keep the ones we have, adding to our advert space?
why not?
-
Or, get votifier and keep the ones we have, adding to our advert space?
why not?
So long as votifier supports the sites we currently use. One thing to note is that not all sites may have the api's for accessing things like the votes.
-
Or, get votifier and keep the ones we have, adding to our advert space?
why not?
So long as votifier supports the sites we currently use. One thing to note is that not all sites may have the api's for accessing things like the votes.
Yeah, the sites would have to ping Opticraft that the person voted, or at least save a cookie on the voter's machine, which Opticraft would detect. I don't think they currently do that.
-
Actually, I think it would be the other way around. The game server every minute or so asks the toplist for any recent votes.
-
Actually, I think it would be the other way around. The game server every minute or so asks the toplist for any recent votes.
I don't understand what you're saying. Could you be more specific?
-
Well, supposedly the game server would have an api. This is basically a script that can be called by a server plugin like Votifier. Votifier calls the toplist's api function to get any recent votes, and the api function returns the data votifier wants. I think that's how it works, although I may be wrong and it's a totally different system altogether.
-
Well, I see minestatus.net and minecraftservers.net use votifier. Don't know about the others, but I'll check later.
-
Well, supposedly the game server would have an api. This is basically a script that can be called by a server plugin like Votifier. Votifier calls the toplist's api function to get any recent votes, and the api function returns the data votifier wants. I think that's how it works, although I may be wrong and it's a totally different system altogether.
The votifier implementation is the opposite - the vote site makes a callback to our service to notify us.
-
Well, supposedly the game server would have an api. This is basically a script that can be called by a server plugin like Votifier. Votifier calls the toplist's api function to get any recent votes, and the api function returns the data votifier wants. I think that's how it works, although I may be wrong and it's a totally different system altogether.
The votifier implementation is the opposite - the vote site makes a callback to our service to notify us.
I didn't know topsites had that feature <3
-
FYI, I have already suggested Votifier recently. But you have made more of a point. I strongly agree that this should be implemented.