Elfocrash / L2ACP-Web

The website for L2ACP
GNU General Public License v2.0
45 stars 39 forks source link

[ENHANCEMENT] Add vote-reward support #1

Open LeonanCarvalho opened 7 years ago

LeonanCarvalho commented 7 years ago

Support for vote-reward would be great.

With the ability to apply the items/skills/buffs and other status without the user being moved, this system would be a "plus" to the features on the part of the user and great benefits for the administrators.

It could be modeled an abstract class for this, in order to facilitate the collaboration and the activation of new services of top sites in the future.

Elfocrash commented 7 years ago

I will have to plan this out definitely. My biggest concern is that players might abuse it by changing IPs.

It will definitely be added though

LeonanCarvalho commented 7 years ago

@Elfocrash for sure it's a big problem, but it's a good and positive point for server, because it will get more votes and more visibility. Don't worry, the responsibility of this players abuse is definitely of the the topsite's admins.

For example, on my top at top.l2jbrasil.com the player can vote once in 12 hours, some other use 24 hours. We have a strong and anti-bot system, for some time all "vote-bot" didn't implement into our website, just as semi-automatic or paying chineses to vote for some fraction of dollar.

For this reason also is important allow admin configure amount of item that will be given for player that vote at all enabled topsites.

Alternatively, I think a special buff (custom) can be applied to selected character something like an "blessing", also configured by admin.

I think we can develop only for some common topsites , creating a generic class and if a new topsite would like to be at this system can make a pull request.

I'm master in PHP and Python, so I can't help you at this moment but I'm studing c# and .net to help you :)

Elfocrash commented 7 years ago

@LeonanCarvalho That's fine, just keep posting issues, enhancements and feature requests.