Feedback and question about current vote system.

Discussion in 'Closed' started by Rainheart, Nov 8, 2016.

Thread Status:
Not open for further replies.
  1. Rainheart
    Offline

    Rainheart Member

    Joined:
    Sep 21, 2016
    Messages:
    18
    Likes Received:
    20
    Country Flag:
    Hello people,

    @Hampa suggested me to make this thread so here we go.:p

    This is feedback but at the same time also more or less a question about the current voting system.

    So right now we work on a 24/7 base vote system, this means once you vote you have to wait exactly 24 hours until you're allowed to vote again.
    Example: I vote at 08-11-16 at 23:30, next vote is allowed at 09-11-16 at 23:30
    A problem with this is that a lot of people aren't always able to vote at the same time everyday (Work, School, etc).

    Take a buddy of me for example.
    • Monday: Votes at 6:00 just before he leave for work.
    • Thursday: Votes at 10:00 he starts working around lunch.
    • Wednesday: Votes around 10 again but does a late shift.
    • Tuesday: Not able to vote till 14:00 ish since he did a late shift.
    This means that he is already at 14:00 on Tuesday while he started at 6:00 on monday.
    Now i myself noticed the same problems not on just this server, but plenty of others that i played on.
    Somewhere after about a week my vote time becomes so late that im forced to skip a day just to get it back at a manageable time.
    Now this is a loss for me (Tho currently able to live with it) But also a loss for the server since they miss votes this way.

    I assumed this had to do with Gtop100, but after reading there rules.
    Quote:
    From this i can conclude/asume that the vote limitations come from MapleRoyals itself (Which makes sense and should not be changed in my opinion).

    So then my question becomes why do we use a 24/7 based vote system? And isnt it better to switch to a day by day vote system.
    With this i mean (get ready for yet another example).
    Example: I vote at 08-11-16 at 23:30, my next vote is allowed at server reset 09-11-16 at 00:00.

    Now i am not a web designer but i asume that it goes something like this.
    1. Player votes and server grabs the users ip, id and server time and saves this in a database.
    2. When the player voted again the server grabs the ip id and server time again.
    3. These values get compared to wat is currently in the database.
    4. If this is 24 hours since the last vote and has a character above level 15 it goes through.
    With something like a day to day system you could do the same, but instead of checking a date you could use a Boolean.
    This allows you to reset all accounts at 00:00 and just check for True or False.
    Now i only write software for programs and have no idea about security when it comes to sites. But this should be just as secure in my eyes (correct me if im wrong).

    Now the one problem you have with this is server time, the server is gmt time, and lets face it not everyone lives on gmt time.
    The vote cicle will always be 24 hours so i grabbed a few random places and checked wat would be concidert 1 day till the next reset (pff we have many time zones, just take our leave a few hours this isn't 100% accurate)
    • Server time: 00:00 till 00:00
    • Netherlands: 01:00 till 01:00
    • Australia: 10:30 till 10:30
    • New Zealand: 13:45 till 13:45
    • China: 08:00 till 08:00
    • Canada: 19:00 till 19:00
    So when the resets happens is different for everyone, but it would allow everyone to vote everyday.
    Reset at 19:00? vote right afterwards, can't? no worries you have until the next day 19:00 to vote for that day!
    which means happy people because they won't miss out on nx (and a vote for this amazing server ofcourse!), and happy staff because more votes on the gtop100?

    And for those saying: But the system works, why change it? Its so much work for nothing?
    Its just an suggestion, and new features aren't worth much when old once never get improved up on. Then again we all can have our own opinions about this matter! ;)

    And then for my question: why is it that almoste every pserver uses this system?

    Is it just a copy past code (no blaming i do it all the time:p)
    Is it a limitation from the gtop100 and didn't i understand the rules correctly?
    Or is there an entirely different reason for this?

    Anyways, Thanks for reading. i would love to see some of your opinions on this matter!>:D

    ps: hope i was clear if not please let me know! :3
     
    Last edited: Nov 8, 2016
    Rod_, Graces, MoriForest and 8 others like this.
  2. Anesthetize
    Offline

    Anesthetize Well-Known Member

    Joined:
    Jun 21, 2013
    Messages:
    691
    Likes Received:
    878
    Location:
    deep in a hole
    Country Flag:
    IGN:
    Anesthetize
    Level:
    -99
    Guild:
    Rvidxr Klvn
    go vote!
     
    Rainheart likes this.
  3. Rainheart
    Offline

    Rainheart Member

    Joined:
    Sep 21, 2016
    Messages:
    18
    Likes Received:
    20
    Country Flag:
    Gotta wait till 23:00 ish today! :D
     
  4. Mouthbreather
    Offline

    Mouthbreather Donator

    Joined:
    Sep 10, 2014
    Messages:
    540
    Likes Received:
    1,843
    Gender:
    Male
    Location:
    CHANNEL 5
    Country Flag:
    Level:
    512
    Guild:
    ???
    I like this idea, with the current 24 hour cooldown system it's based on when YOU last voted so your vote will inevitably be pushed further with each passing day to a point where you need to skip a day every once in a while to reset it. Op's suggestion help both the players guarantee their daily nx and the server by letting more votes through. Either that or bring the vote cd down to 23 hours or something to prevent people from missing votes.

    I'll sneak in another suggestion by saying all boss cooldowns should be based on server time as well.
     
    Graces, MoriForest and Hampa like this.
  5. hotslime
    Offline

    hotslime Well-Known Member

    Joined:
    Sep 15, 2016
    Messages:
    88
    Likes Received:
    37
    Country Flag:
    IGN:
    wizkhalisa
    Level:
    165
    This is a good idea! Annoying when i forget to vote and my vote times get all messed up :(.
     
    Graces and Hampa like this.
  6. Hampa
    Offline

    Hampa Donator

    Joined:
    Jan 18, 2014
    Messages:
    1,710
    Likes Received:
    3,213
    Mouthbreather likes this.
  7. Starships
    Offline

    Starships Donator

    Joined:
    Aug 9, 2015
    Messages:
    46
    Likes Received:
    40
    Guild:
    Radio
    So basically you're encouraging people to vote close to every other day with your system?

    Example:
    1)I vote Monday 11:59 pm, Tuesday 12:01 AM
    2) I then vote Wednesday 11:59 pm, Thursday 12:01 AM.

    Correct/clarify for me if I'm wrong. From my understanding this would mean I'm doing 4 days worth of voting in 2 days for less than 5 mins?

    IMO this is totally unnecessary and doesn't impact/affect gameplay. If you want your NX, you can set an alarm to go vote and if you miss exact 24 hours then vote whenever convenient. This seems more for just player convenience.
     
  8. hotslime
    Offline

    hotslime Well-Known Member

    Joined:
    Sep 15, 2016
    Messages:
    88
    Likes Received:
    37
    Country Flag:
    IGN:
    wizkhalisa
    Level:
    165
    Monday to Thursday = 4 days homie
     
  9. Starships
    Offline

    Starships Donator

    Joined:
    Aug 9, 2015
    Messages:
    46
    Likes Received:
    40
    Guild:
    Radio
    I'm voting close to midnight/reset time and right after every other day so im still voting 4 days using his system versus waiting at the same time each day
     
  10. hotslime
    Offline

    hotslime Well-Known Member

    Joined:
    Sep 15, 2016
    Messages:
    88
    Likes Received:
    37
    Country Flag:
    IGN:
    wizkhalisa
    Level:
    165
    Yeah and you're not voting at all for the first 23 hours and 58 minutes of Monday so how can you justify 4 days worth of voting in just 2 days lmao.
     
    MoriForest likes this.
  11. Starships
    Offline

    Starships Donator

    Joined:
    Aug 9, 2015
    Messages:
    46
    Likes Received:
    40
    Guild:
    Radio
    I'm not justifying it. I'm basically saying you can vote 4 days worth of NX if I just voted at the same time every other day with his method since both days it will cross the next day..
     
  12. XTC
    Offline

    XTC Donator

    Joined:
    Oct 3, 2016
    Messages:
    550
    Likes Received:
    714
    Gender:
    Male
    Location:
    "Typical"
    Country Flag:
    Guild:
    RoguerRetard
    LOOOOOOOOL youre still voting once a day dude
     
    Gert, Graces, MoriForest and 3 others like this.
  13. hotslime
    Offline

    hotslime Well-Known Member

    Joined:
    Sep 15, 2016
    Messages:
    88
    Likes Received:
    37
    Country Flag:
    IGN:
    wizkhalisa
    Level:
    165
    11:59 p monday/wednesday and 12:01 am tuesday/thursday are four different days so you're still waiting the full four days...
     
  14. Mouthbreather
    Offline

    Mouthbreather Donator

    Joined:
    Sep 10, 2014
    Messages:
    540
    Likes Received:
    1,843
    Gender:
    Male
    Location:
    CHANNEL 5
    Country Flag:
    Level:
    512
    Guild:
    ???
    Hampa likes this.
  15. Rainheart
    Offline

    Rainheart Member

    Joined:
    Sep 21, 2016
    Messages:
    18
    Likes Received:
    20
    Country Flag:
    Yes you could technically vote on monday at 11:59 and then right after that at on Thursday at 00:01 (or wat every your region time is when the server resets).
    Thats still 2 votes over 2 days. in the end (lets take 4 days) you still end up with only 4 votes (Monday(23:59), Thursday(00:01), Wednesday(23:59) and Tuesday(00:01) ) just as it is now with the same amount of nx (32k).
    Asuming the rule that i quoted in the first post from Gtop100 is correct, this shouldnt be a problem on there end and be allowed.

    The difference this makes is that we dont have to worry about being right on time.
    Currently wat happens is that for different reasons, may this be work, school or something completely different, the time that you vote becomes later and later (its very rare to vote everyday at the exact same time) which means that after x amount of days the time that your vote unlocks again becomes later and later.
    This keeps going untill it becomes so late that your basicly forced to skip a day of voting so that you can reset your vote unlock back to a manageable time.

    With this system you know you can vote somewhere between 00:01 and 23:59 (server time), and dont have to worrie about how late your vote unlocks again, only about if you voted that day or not.

    Hope that explains it a bit.
     
    Last edited: Nov 11, 2016
    Starships likes this.
  16. Starships
    Offline

    Starships Donator

    Joined:
    Aug 9, 2015
    Messages:
    46
    Likes Received:
    40
    Guild:
    Radio
    Yes thank you! I was trying to say that but somehow other people kept thinking I can't add or something and kept trying to point to me it's waiting 4 days, which we all knows....

    I just think it's a little unnecessary, but damn y'all take it seriously up the butt that I don't want you all have to have NX or something.
     
  17. Rainheart
    Offline

    Rainheart Member

    Joined:
    Sep 21, 2016
    Messages:
    18
    Likes Received:
    20
    Country Flag:
    Nx is life im afraid.
     
    MoriForest likes this.
  18. SodeNoShirayuki
    Offline

    SodeNoShirayuki Well-Known Member

    Joined:
    Aug 3, 2014
    Messages:
    437
    Likes Received:
    863
    Country Flag:
    IGN:
    Tsukishima
    Level:
    40
    Guild:
    BongLords
    Totally second this suggestion! For simplicity, i would suggest just stick to the server time for the vote reset (the server time can be checked from both the homepage and forum,everyone will be familiar with it in no time), wouldn't mess up with the IP and to prove which nation/timezone you are from.
     
  19. Rod_
    Offline

    Rod_ Donator

    Joined:
    Dec 6, 2014
    Messages:
    162
    Likes Received:
    35
    Gender:
    Male
    Country Flag:
    Can this be implemented by any chance? I also keep forgetting to vote on time and it keeps getting later and later to a point where I'm gonna lose a vote one day.
    It's an old thread, but since many things have changed since then, there's hope this can be doable
     
  20. EZFebreezy
    Offline

    EZFebreezy Well-Known Member

    Joined:
    Oct 30, 2017
    Messages:
    1,830
    Likes Received:
    5,114
    Location:
    blasted into the sun
    Country Flag:
    IGN:
    EZFebreezy
Thread Status:
Not open for further replies.

Share This Page