FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    Achievements don't work?

    Scheduled Pinned Locked Moved I need help
    12 Posts 7 Posters 795 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      Sheikah
      last edited by

      Achievements are currently broken and unfortunately for now no dev has the time to investigate it.

      1 Reply Last reply Reply Quote 1
      • AskaholicA Offline
        Askaholic
        last edited by

        Basically the way we report achievements is fucked and it needs to be rewritten. Achievements are almost always broken.

        The weird thing is that I didn’t even see any errors in the server logs, it appears as though they are being reported to the API just fine, but obviously something is still broken.

        1 Reply Last reply Reply Quote 1
        • N Offline
          nemir
          last edited by

          I have done some testing on achiefvements

          The only two that I have found that aren't working at the moment are:

          o) finishing a ranked game in under ten minutes

          o) Building Czars.

          Curiously, building Czars counts for the experimentals acheivement, just not that specific acheivement

          I did also throughly test about 25 other categories, and they were all working perfectly. I couldn't test the rest because by the time I noticed it needed testing, my account had already many acheivements completed.

          1 Reply Last reply Reply Quote 1
          • AskaholicA Offline
            Askaholic
            last edited by Askaholic

            That is very good to know because that means its a problem in the stat parsing itself and not the achievement reporting.

            Just skimming over it I can't actually find any references to checking for ranked games, for game time, or for the number 10 anywhere, so that one might not be implemented? https://github.com/FAForever/server/blob/develop/server/stats/game_stats_service.py

            As for the CZAR, the code is there, so I'm guessing the blueprint string is probably wrong: https://github.com/FAForever/server/blob/3a798049dba99677bec126b774f5acd75e188c23/server/stats/unit.py#L22
            I think the e in ueb2401 means it's referencing a UEF unit, so I think that's definitely the case.

            Edit: Yea, so I guess czars are counting as mavors: https://unitdb.faforever.com/?id=UEB2401,UEB2401

            1 Reply Last reply Reply Quote 0
            • N Offline
              nemir
              last edited by

              I am glad my testing has ben useful. 🙂

              1 Reply Last reply Reply Quote 0
              • N Offline
                nemir
                last edited by

                With regards to the ten minute ranked thing... Can you differentiate between a game that was played and one where someone just ctrl-k?

                AskaholicA 1 Reply Last reply Reply Quote 0
                • RoweyR Offline
                  Rowey
                  last edited by

                  I have made a PR to change the Czar to the correct Bp and Added the Salvation under the experimentals Section https://github.com/FAForever/server/pull/736

                  "The needs of the many outweigh the needs of the few" - Spock

                  1 Reply Last reply Reply Quote 0
                  • AskaholicA Offline
                    Askaholic @nemir
                    last edited by

                    @nemir said in Achievements don't work?:

                    With regards to the ten minute ranked thing... Can you differentiate between a game that was played and one where someone just ctrl-k?

                    There could probably be some additional restrictions, like make it have a minimum time as well, or check if the ACU was actually killed. I think there are probably some situations where it would be very hard to tell if it was legit or not though.

                    1 Reply Last reply Reply Quote 0
                    • K Offline
                      kye3k1
                      last edited by

                      Is there any update on this? I started playing this year and my achievements and stats tracking is not showing after 150+ overall games.

                      General tab:
                      Rating graphs work
                      1v1 confirmed working
                      global confirmed working

                      Global total games is working
                      Global rating is working

                      1v1 bronze badge is showing! 🙂
                      1v1 games is showing

                      Statistics tab
                      Only the games played graph is showing data.

                      Achievements not working

                      Name history N/A (I haven't changed my name)

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        Sheikah
                        last edited by

                        Achievements are still broken with no eta on when they will be fixed unfortunately

                        1 Reply Last reply Reply Quote 0
                        • F Offline
                          fractal
                          last edited by

                          Achievements are hidden in a separate window and are not so noticeable. The problem is big and not a priority. If there is something from the main functionality concerning the main task of the client, then it is better not to be distracted by these cosmetic trifles!
                          Maybe then it's better to turn them off. The functionality that does not work is like a red rag for a bull - extra nervousness and an incentive to senseless action. At least this way the problem will be solved in terms of complaints.

                          Personally, this problem with achievements annoys me much less than those drops in the global games statistics graph during the 2vs2 matchmaker tests.

                          That's where it would definitely be worth doing something...

                          delete the data for a couple of weeks while the test lasted and everything was not corrected
                          , or somehow try to transfer the data to the desired schedule...

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post