An4rchy Posted November 23, 2015 Posted November 23, 2015 (edited) Hello everyone. It's been long since I shared anything, but lately I've been getting tons of annoying pms, asking for fixes on my old vote reward system(the one I shared here like 2-3 years ago). The old system was working fine at first, but there have been many changes at vote sites the last years, so it ended up being out of date. Anyway, this system is designed much better using an OOP approach in order to be easier to add more vote sites as well. The only thing you have to provide is the configs and the getVotes() method and you're ready. It's coded on one of aCis latest versions, can't remember the exact one. (EDIT: The getVoteSystem() method is provided even if it's not needed, in case anyone wants to make an individual vote system so that he doesn't have to write the getVotes() method for each site again) http://pastebin.com/ZtZhQw6q Have fun. Edited November 23, 2015 by An4rchy 1 6 Quote
An4rchy Posted November 23, 2015 Author Posted November 23, 2015 i love you <3 +rep :D Thanks :) Quote
DrenepiaWorld Posted November 24, 2015 Posted November 24, 2015 i got 2 errors on the code (aCis 345 rev) Quote
Rootware Posted November 24, 2015 Posted November 24, 2015 i got 2 errors on the code (aCis 345 rev) 1. Check import of StringUtil. Must be only this: import net.sf.l2j.commons.lang.StringUtil; 2. This addon based on latest aCis source code. Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values(); Quote
DrenepiaWorld Posted November 24, 2015 Posted November 24, 2015 1. Check import of StringUtil. Must be only this: import net.sf.l2j.commons.lang.StringUtil; 2. This addon based on latest aCis source code. Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values(); first of all thanks for your fast reply :) the 2nd error is fixed with your code the first one i added import and i got this Quote
Rootware Posted November 24, 2015 Posted November 24, 2015 Change to Util.printSection("Vote Reward"); VoteSystem.initialize(); Quote
DrenepiaWorld Posted November 24, 2015 Posted November 24, 2015 Change to Util.printSection("Vote Reward"); VoteSystem.initialize(); thank you very much :) it worked Quote
'Baggos' Posted November 24, 2015 Posted November 24, 2015 Thank you Anarchy for the code.. You always give something great.. ;) Quote
psgt58 Posted November 24, 2015 Posted November 24, 2015 (edited) Thanks for share, i will test it, any make its works on aCis last rev? :) Edited November 24, 2015 by psgt58 Quote
DrenepiaWorld Posted November 24, 2015 Posted November 24, 2015 Thanks for share, i will test it, any make its works on aCis last rev? :) yup it works Quote
te0x Posted November 24, 2015 Posted November 24, 2015 finally after a year hopzone vote reward is free jajajaja gj Quote
GhostBuster-* Posted November 24, 2015 Posted November 24, 2015 Nice share Anarchy.Hipe this help some ppl. That code worked perfectly before too. Quote
psgt58 Posted November 24, 2015 Posted November 24, 2015 yup it works Thanks for answer my ask. I will test when i have time :D and give +1 Rep :D Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.