Page 1 of 1

Any suggestions ?

Posted: Fri Aug 28, 2009 1:06 pm
by robyfow85
Hello !

The Goal:

I want that ppl who vote to get the rank of voter so that ingame to have a yellow colored name, only for 12 hours.

What I did : I declared an isVoter() ( L2PcInstance , L2PlayableInstace , Config and Enterworld) , but I do not know how to reset the isVoter database field after 12 hours. I was thinking about 4 choices:

- 1)use a global_task that after 12hours resets all chars isVoter db field (but I do not know how to build up such a task)

- 2)find how can I verify how much time elapsed since the chars last login , and if it is more than 12 hours it resets the setAppearance to normal (white).

- 3) a way to verify every 6 hours from the server starts all the chars on the server to see if they voted or not , and if not the isVoter field resets to 0 and update the char appearance.

- 4)also a global task with jython so that I can reset these fields every 12 hours for everybody... (but that is not so accurate)

Please if u have any suggestions I will be very grateful.
Thank you in advance.
All the best !

Re: Any suggestions ?

Posted: Fri Aug 28, 2009 5:05 pm
by Deadmeat
I'm not a big fan of servers that have to buy votes or point a finger at the players that did not vote, When I used to have my own servers I would ask the players what would it take to get them to vote and get more players on the server and a lot of the players had some real good ideas and would post them on the fourm and players would vote on them and the events or fixes that got the highest votes I would add or fix and if I didn't have any retail info on it if it was a fix that got voted for I would make it custom to get it working untill I got the correct info, but most of the players voted for custom events most of the time and they had some good ideas that gave our servers some of the best events out there and our servers were always in the top 10 and I only had links on the main page to the vote sites and never ask anyone to vote nor did I have it pop-up when you logged into the game asking players to vote.

But I know there are thousands of servers out there now a days and most are run by wannabe admins and maybe 50 of them if that many have admins that can fix there own problems so the wannabe admins have to buy votes because they cannot ask players for event ideas when they know they would have no idea on how to get them to work, I was going to update all my events to the latest code and post them but I changed my mind because I don't think it's fair to feed all the wannabe admins and take players from the servers with admins that know what there doing, so I'm just helping when I have free time on fixing things that is retail based and not custom and anwsering any questions I can to the admins that what to learn how to code and not just hold there hand out.

Re: Any suggestions ?

Posted: Fri Aug 28, 2009 8:36 pm
by robyfow85
Well, I posted here not to get a critic answer...and just to keep it straight, you "used to have a server" , I have a server , so I don't know why I should follow your advise...cause I don't want to close it as you did.

So I am not forcing players to vote , I am just helping them , because you don't know the full story , as you vote u get ur name colored + vitality recharged and the possibility to change votes with ingame extras...
So please keep it useful or keep it off...

All the best

P.S.: If you don't want to help and just post for the fun of it , spare me , will ya ?!

Re: Any suggestions ?

Posted: Sat Aug 29, 2009 7:03 pm
by Deadmeat
I got rid of my servers 1 1/2 years ago because of no time due to work and other problems not becuase there was no one left on the servers, as for what your doing it's your server you can do what you want, I was just saying you can get players on the server without making them vote or buying votes by asking them what would they like fixed or added to the server and you will find out you will get more players on the server that will stay on the server by word of mouth because players like an admin that is quick to fix problems and respects what the players have to say.