My son and I play this together, but run the server overnight allowing it to process research 24x7. Although he has participated in the active play along the way, he stopped getting achievements while they continued for me (it was hosted on my machine). It would be nice for him to be able to get what he has earned just as much as I have, but I am not sure there is a way short of playing through all the way again and having it hosted the second time on his account.
Anyone know of a way to fix this?
MultiPlayer Achievements
Re: MultiPlayer Achievements
Per the Factorio Wiki:
Or, edit the Achievement file.
You can “catch up” to the server by remaining connected for a few hours (or days….) and this will re-enable Achievements for the Client.In multiplayer, achievements can only be earned if the player has spent more than 50% of the time online.
Or, edit the Achievement file.
Re: MultiPlayer Achievements
50% may be tough to catch up on. This map has almost 1000 hours on it. Been playing pretty solid since we got Space Age. I have the computer in my office, so I can just leave it. He sleeps in the same room as his computer, so he turns it all off when he goes to bed.
We should have prepared for this better. That same restriction was in the pre-Space Age version as well, we just never cared about it since we had already gotten all the achievements and were just screwing around.
Thanks for the reply though. Good information to keep in mind.
I don't suppose there is an elegant way for us to determine how many hours he has on this game right now, is there?
We should have prepared for this better. That same restriction was in the pre-Space Age version as well, we just never cared about it since we had already gotten all the achievements and were just screwing around.
Thanks for the reply though. Good information to keep in mind.
I don't suppose there is an elegant way for us to determine how many hours he has on this game right now, is there?
- Stargateur
- Fast Inserter
- Posts: 198
- Joined: Sat Oct 05, 2019 6:17 am
- Contact:
Re: MultiPlayer Achievements
https://www.reddit.com/r/factorio/comme ... t/iwotl8z/
Code: Select all
/c game.print(game.players["username"].online_time / 60 / 60 / 60 .. " hours played.")