This guide will tell you about Conductor achievements and show you two ways to get the Level 5 достижение. 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. Если это произойдет, вы можете обратиться к нашему 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.
Метод 1: Unlock Using Bots
Да, you got it right—tutorial games contribute to the achievement, and that’s the strategy we’re going to employ. Completing one tutorial game takes approximately 70 секунды, which is nearly four times faster than a game against bots when farming. If you play 20,000 игры, it would take about 389 часы, equivalent to around 16 дни.
To make this process less tedious, we’ll use AutoHotkey. Manually going through the tutorial 20,000 times would be extremely boring. Here’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 здесь).
- 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() если (CheckIsStuck()) { Перезапуск() продолжать } PlayMiamiAtlanta() PlayAtlantaWashington() DrawSecondAndFourth() PlayWashingtonNewYork() DrawNewTicket() DrawFourthAndDeck() PlayNewYorkMontreal() DrawNewTicket() DrawFourthAndFifth() PlayMontrealChicago() DrawSecondAndDeck() PlayChicagoDuluth() DrawSecondAndDeck() PlayDuluthDenver() ConfirmLastTurn() Draw2Deck() ClickForwardAndQuit() } } StartNewTutorialGame() { ;Click Play Click, 713, 299 Спать, 1000 ;Click Tutorial Click, 1061, 139 Спать, 1000 ;Click Go Click, 1000, 839 Спать, 1000 } DrawTicket() { Нажмите, 1846, 345 Спать, 1000 Нажмите, 1846, 903 Спать, 1000 } PlayMiamiAtlanta() { Нажмите, 1000, 959 Спать, 500 Нажмите, 1506, 883 Спать, 1000 } PlayAtlantaWashington() { Нажмите, 1000, 959 Спать, 500 Нажмите, 1496, 653 Спать, 1000 } DrawSecondAndFourth() { Спать, 2000 DrawSecond() DrawFourth() } PlayWashingtonNewYork() { Нажмите, 1000, 959 Спать, 500 Нажмите, 1566, 405 Спать, 1000 } DrawNewTicket() { Спать, 1000 ;Click Go Click, 1000, 939 Спать, 1000 ;Click Ticket Pile Click, 1846, 100 Спать, 1000 DrawTicket() Спать, 1000 } DrawFourthAndDeck() { Спать, 2000 DrawFourth() DrawFromDeck() } PlayNewYorkMontreal() { Нажмите, 850, 959 Спать, 500 Нажмите, 1566, 305 Спать, 1000 } DrawFourthAndFifth() { Спать, 2000 DrawFourth() DrawFifth() } PlayMontrealChicago() { Нажмите, 1000, 959 Спать, 500 Нажмите, 1366, 305 Спать, 1000 } DrawSecondAndDeck() { Спать, 1000 DrawSecond() DrawFromDeck() } PlayChicagoDuluth() { Нажмите, 1000, 959 Спать, 500 Нажмите, 1166, 365 Спать, 1000 } PlayDuluthDenver() { Нажмите, 1000, 959 Спать, 500 Нажмите, 876, 445 Спать, 1000 } Draw2Deck() { Спать, 1000 DrawFromDeck() DrawFromDeck() } ConfirmLastTurn() { Спать, 2000 ;Click Go Click, 1000, 839 Спать, 1000 Отправлять, {Входить 100} } DrawFirst() { } DrawSecond() { Нажмите, 1846, 345 Спать, 1000 } DrawThird() { } DrawFourth() { Нажмите, 1846, 557 Спать, 1000 } DrawFifth() { Нажмите, 1846, 757 Спать, 1000 } DrawFromDeck() { Нажмите, 1846, 803 Спать, 1000 } ClickForwardAndQuit() { Спать, 1000 ; Forward Click, 1446, 957 Спать, 1000 ; Quit Click, 877, 42 Спать, 1000 } CheckIsStuck() { PixelGetColor, цвет, 1000, 550, RGB if (color = 0xF4EFE1) { Спать, 1000 вернуть истину } еще { вернуть ложь } } Перезапуск() { Спать, 1000 Отправлять, {Побег 100} Спать, 1000 Отправлять, {Побег 100} Спать, 1000 Отправлять, {Входить 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. Изредка, the tutorial may get stuck while drawing the ticket. I’ve incorporated some logic into the script to automatically restart it if that happens.
Метод 2: Unlock By Editing Save Files
Если 390 hours still feels like too much, and you’re open to a bit of cheating, there’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
Вот что вы можете сделать:
- Open the file in your favorite text editor (ensure the game is not running).
- Ищите
<NbSoloGamesPlayed>
элемент, так:<NbSoloGamesPlayed>12345</NbSoloGamesPlayed>
. - Update the value to 200000 (or any desired number) и сохраните файл.
- Запустить игру, and you should be done. (You might need to play one more game, but I didn’t test that).
Это все, чем мы делимся сегодня для этого. Билет на поездку гид. Это руководство было первоначально создано и написано PapaSmok. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.