1. Click here to join our community discord server.

HLStatsX move to GameME

Discussion in 'Announcements' started by marvel, May 9, 2011.

  1. Stefeman

    Stefeman Head Administrator Staff Member

    Hmm.. it would be cool if that cleanup would be automatic.. :P
     
  2. Syd

    Syd Member

    The season idea isnt bad.

    Lets say we start a new season every couple of months, reseting stats at the end of the season. We could keep a top 10 rank from each season so everyone knows who was the best in that season. That will give us some rotation, cause i wonder if we never reset stats someday wont it get bored? After all we can't increase level cap forever on the risk to make some overpower unfair gameplay
     
  3. davzee

    davzee <img src="http://mgftw.com/webdesigner.png" />

    Think your muddeling the HLstatsX with the PR levels.....the HLstatsX arent directly linked to just points reloaded....all the other servers contribute to them aswel (like berzerker and vicious)

    If you mean resetting the HLstatsX every season that would be a bad idea imo....some people in top 50 have put in a lot of time to get where they are now and if they were to be reset every what? 6 - 8 weeks? it just wouldnt give people the same gratification and incentive to play whilst caring about their stats....if they were reset every couple of months or w/e i wouldnt personally even bother checking them at all. A reset every year might not be a bad idea though.

    If you mean PR levels reset every season (which i dont THINK you do) that would be even worse...i dont see any reward in this wat so ever :?it already takes years to level up once you reach level 100 lol
     
  4. Ton

    Ton MG donor


    Hmm, getting points is still not working like it used to be, not everything is logged, so Vulcan won't be happy :?

    Maybe the DB is still corrupted? Maybe restore the last backup before it got corrupted (5-5 or 6-5)and clean that up?
     
  5. marvel

    marvel Head Administrator Staff Member

    No it's not corrupted. I checked all is good. I checked player numbers against hlsw sometimes and that's correct as well all the time.
     
  6. Ton

    Ton MG donor

    But when you look at the main stats webpage you will see all the servers and players. Every player earns just a few points, most less than 100 points per hour.
     
  7. marvel

    marvel Head Administrator Staff Member

    I started a second perl daemon now for the US servers, it will be active upon the next server crash, perhaps the daemon is overloaded. I will do the same later for other servers.
     
  8. Roar

    Roar MG Donor

    Speaking as a new not so good player, dam this is gonna suck ):

    I don't get 20,000 points a day like yourself LEGEND. Lol.. :/ I get like 1000 -2000 points a day or way less. haha. L>refund on the exp 50,000 points package if you guys really do reset lol. Wasting money if we start completely fresh after I just bought a 50,000 exp points package. ): snifsniff
     
  9. LEGEND

    LEGEND Senior Member

    If we do a reset it will only affect these stats, not your Points Reloaded stats.
     
  10. Roar

    Roar MG Donor

    Oh i see! well apparently I'm very lost. forget what I said :D
     
  11. Sycorax

    Sycorax Member

    Most probably that's just when the server runs out of memory and starts swapping even frequently accessed data ... and that's where the madness starts. :)
    So maybe MySQL just needs a bit of tuning or more memory. Dunno what kinda load HLstatsX generates, I/O could be the bottleneck too ... (SSD anyone? ;))
     
  12. Ton

    Ton MG donor

    USA looks normal again, did you already do it for the other servers too?
     
  13. marvel

    marvel Head Administrator Staff Member

    Well EU and USA have seperate perl daemons right now, all other servers are using the EU one but I will split those soon, one daemon for every location.
     
  14. marvel

    marvel Head Administrator Staff Member

    It's not that. It has to do a query on 9 million records, that's where it goes wrong. I already loaded the entire db into memory, the machine has enough of it and disk utilization was almost 0 but the cpu was always on 85 - 90% and that's where the problem starts.

    It's not even the size of the db that matters, it's the amount of data that gets inserted and extracted to it, every kill, every headshot, every event a player makes causes constant activity x 14 servers :)
     
  15. our PR stats will be reset too? O.O
     
  16. Ton

    Ton MG donor


    How about automatic cleaning? Like you did last week? Leave only a few days of history?
     
  17. Mr Zombie

    Mr Zombie Senior Member

    NO, PR Stats are not effected, they are not the same thing.
    This is ONLY in relation to the HLStats - High Score Tables.


    ----------------------------------------------------------------------------------------------------------

    As much as I would hate to see the hard work I have done in getting to 15th Place
    on the High Score Table being wiped I don't think it would be a bad thing for it to be
    reset at a predefined time or when it reaches a predefined size, It would be nice if
    the TOP 10 (or TOP 20 :) could be kept.

    The thing is what's best in the long run, The answer is a no brainer IMO 'Db/Servers/Stats running well'
    and having them running well and keeping the correct figures is more important than keeping a bunch
    of incorrect stats that people will start caring less and less about the more they become corrupt.

    The majority of people will only care about their Stats and will only check them regularly if they can
    trust them to be correct. The people that play for High-Score points and High-Score Table Ranking
    may play less on MG as they may start to feel - 'what's the point, high score is BS anyway', moving
    other servers that have working Stats and loosing players because of this would be sad and unnecessary.

    If the best way is to do a complete reset then so be it, If top 10/20 can be saved all the better.
    Is there a way to use the gameME to hold on going stats (even with its resets, maybe there is
    flexibility in this or a setting for how often it is done) and to keep the TOP 200 on HLStats or to
    maybe have a higher entery point to get on to the high score table (maybe also make it an
    achievement for that if achievements are being kept, so people don't complain about that!).

    So that you have to score at lease 2000pts (or w/e) in a day to get on, and if you drop below that
    you get wiped off the table and have to get back on, this way you only have to keep the first 30 or
    so pages of the stats and not the full at current 77 pages this way people that don't play often drop
    off quicker and the High Score Table is more competitive, at least at lower levels.

    I say all this assuming it is possible to do! I don't know...Just a suggestion if it is!
     
  18. Mr Zombie

    Mr Zombie Senior Member

    Just been looking over the gameME information pages and it says we can import our current stats
    (or what ever portion of them we want probably), I don't see where it says (on there official info pages)
    they will force a regular stats reset.
    In fact im a little confused over this because on some forums I have been looking on about this it seems
    to confirm as is said above that it will Auto-Reset every 1 month others seem to say every 3 months and
    now I find this one (LINK) seam s to be saying that its not Forced Auto-Reset but Optional and Manual :/

    Here's the information I did find on Manual Stats Resetting and Control. This is in the Admin section
    so I assume that it means for servers and not individual players stats although that may also be
    possible and talk about else where.