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

    Achievements don't work?

    Scheduled Pinned Locked Moved I need help
    12 Posts 7 Posters 793 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.
    • O Offline
      olp-O-mat
      last edited by

      I played a 1v1 ladder match the other day and won in * brag mode on * 9:42 mins * brag mode off * (actually my oppo made a mistake, so no skill involved).

      Still I didn't receive the "Rusher" achievement, which is granted when a 1v1 match is won in under 10 minutes.

      As a true and dedicated achievement whore this pains me a lot. 😖 ☺

      Any ideas?

      1 Reply Last reply Reply Quote 0
      • 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