This guide will tell you about Conductor achievements and show you two ways to get the Level 5 réalisation. Due to slow progress and news about servers shutting down, I had to find a new method to unlock these achievements. But before we continue, please be adviced that reports suggests that using the 2nd method results to some crashing problems. Si cela arrive, vous pouvez vous référer à notre Ticket to Ride troubleshooting guide.
What Counts for Conductor Achievements
After doing some testing, I figured out that only the following things matter for Conductor achievements:
- Online ranked games,
- Solo games against bots,
- Tutorial games (strange but true!)
Keep in mind that progress for offline games (both solo and tutorial) is saved only on your device.
Méthode 1: Unlock Using Bots
Oui, you got it right—tutorial games contribute to the achievement, et ça’s the strategy we’re going to employ. Completing one tutorial game takes approximately 70 secondes, which is nearly four times faster than a game against bots when farming. If you play 20,000 jeux, it would take about 389 heures, equivalent to around 16 jours.
To make this process less tedious, nous’ll use AutoHotkey. Manually going through the tutorial 20,000 times would be extremely boring. Ici’s the script; just ensure you:
- Always run it on the same PC, as progress isn’t saved on the cloud/servers.
- Use AutoHotkey v1.1, as the script isn’t compatible with the newer version (download it from ici).
- Set your display resolution to 1920×1080.
- Run the game in fullscreen mode.
- Launch the game and the ahk script, then press the F2 key to initiate the script.
- Stop the script with the F3 key before exiting the game.
; This script will keep playing Ticket To Ride F2:: SetDefaultMouseSpeed,6 WinWaitActive Ticket to Ride Run() F3::ExitApp Run() { while true { StartNewTutorialGame() DrawTicket() si (CheckIsStuck()) { Redémarrage() continuer } PlayMiamiAtlanta() PlayAtlantaWashington() DrawSecondAndFourth() PlayWashingtonNewYork() DrawNewTicket() DrawFourthAndDeck() PlayNewYorkMontreal() DrawNewTicket() DrawFourthAndFifth() PlayMontrealChicago() DrawSecondAndDeck() PlayChicagoDuluth() DrawSecondAndDeck() PlayDuluthDenver() ConfirmLastTurn() Draw2Deck() ClickForwardAndQuit() } } StartNewTutorialGame() { ;Click Play Click, 713, 299 Dormir, 1000 ;Click Tutorial Click, 1061, 139 Dormir, 1000 ;Click Go Click, 1000, 839 Dormir, 1000 } DrawTicket() { Cliquez, 1846, 345 Dormir, 1000 Cliquez, 1846, 903 Dormir, 1000 } PlayMiamiAtlanta() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 1506, 883 Dormir, 1000 } PlayAtlantaWashington() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 1496, 653 Dormir, 1000 } DrawSecondAndFourth() { Dormir, 2000 DrawSecond() DrawFourth() } PlayWashingtonNewYork() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 1566, 405 Dormir, 1000 } DrawNewTicket() { Dormir, 1000 ;Click Go Click, 1000, 939 Dormir, 1000 ;Click Ticket Pile Click, 1846, 100 Dormir, 1000 DrawTicket() Dormir, 1000 } DrawFourthAndDeck() { Dormir, 2000 DrawFourth() DrawFromDeck() } PlayNewYorkMontreal() { Cliquez, 850, 959 Dormir, 500 Cliquez, 1566, 305 Dormir, 1000 } DrawFourthAndFifth() { Dormir, 2000 DrawFourth() DrawFifth() } PlayMontrealChicago() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 1366, 305 Dormir, 1000 } DrawSecondAndDeck() { Dormir, 1000 DrawSecond() DrawFromDeck() } PlayChicagoDuluth() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 1166, 365 Dormir, 1000 } PlayDuluthDenver() { Cliquez, 1000, 959 Dormir, 500 Cliquez, 876, 445 Dormir, 1000 } Draw2Deck() { Dormir, 1000 DrawFromDeck() DrawFromDeck() } ConfirmLastTurn() { Dormir, 2000 ;Click Go Click, 1000, 839 Dormir, 1000 Envoyer, {Entrer 100} } DrawFirst() { } DrawSecond() { Cliquez, 1846, 345 Dormir, 1000 } DrawThird() { } DrawFourth() { Cliquez, 1846, 557 Dormir, 1000 } DrawFifth() { Cliquez, 1846, 757 Dormir, 1000 } DrawFromDeck() { Cliquez, 1846, 803 Dormir, 1000 } ClickForwardAndQuit() { Dormir, 1000 ; Forward Click, 1446, 957 Dormir, 1000 ; Quit Click, 877, 42 Dormir, 1000 } CheckIsStuck() { PixelGetColor, couleur, 1000, 550, RGB if (color = 0xF4EFE1) { Dormir, 1000 Retour vrai } autre { retourner faux } } Redémarrage() { Dormir, 1000 Envoyer, {S'échapper 100} Dormir, 1000 Envoyer, {S'échapper 100} Dormir, 1000 Envoyer, {Entrer 100} }
Feel free to try different values for DefaultMouseSpeed and Sleep times, but based on my experience, the ones mentioned above are the most reliable. Occasionnellement, the tutorial may get stuck while drawing the ticket. je’ve incorporated some logic into the script to automatically restart it if that happens.
Méthode 2: Unlock By Editing Save Files
Si 390 hours still feels like too much, et toi’re open to a bit of cheating, là’s a way to reach your goal much faster. The progress for offline games is stored locally in the UserDefault.xml file, located in local app data:
%localappdata%\Days of Wonder\Ticket to Ride\UserDefault.xml
Ici’c'est ce que tu peux faire:
- Open the file in your favorite text editor (ensure the game is not running).
- Cherchez le
<NbSoloGamesPlayed>
élément, comme ça:<NbSoloGamesPlayed>12345</NbSoloGamesPlayed>
. - Update the value to 200000 (or any desired number) et enregistrer le fichier.
- Run the game, and you should be done. (You might need to play one more game, mais je l'ai fait’t test that).
C'est tout ce que nous partageons aujourd'hui pour cela Billet pour rouler guide. Ce guide a été initialement créé et rédigé par PapaSmok. Si nous ne parvenons pas à mettre à jour ce guide, vous pouvez trouver la dernière mise à jour en suivant ceci lien.