Achievements
以更簡單的方式獲得 Party Hard 的“Clubber”成就?
Party Hard 有一個成就,需要您啟動遊戲 100 次:
通常我可能只是從正常遊戲中獲得這個,但是在大約 4 個遊戲會話中完成了遊戲、獎勵內容和幾乎所有其他成就之後,獲得這個成就將會很乏味。
有什麼方法可以加快或以其他方式使這個過程更快一點?
使用Steam 瀏覽器協議和一些批處理命令,我編寫了一個小腳本,該腳本將啟動和退出遊戲 100 次以解鎖成就。
- 將下面的文本複製到記事本中,並將文件保存為任意名稱,但請確保它使用的是
.bat
副檔名。- 開始蒸汽
- 點兩下該文件,將打開一個命令提示符視窗。
- 遊戲將每 10 秒打開和關閉 100 次。最好將您的電腦放置半小時左右,因為它確實如此。
所以事不宜遲,下面是腳本:
@echo off echo Setting Steam Status to offline start steam://friends/status/offline echo Beginning loop for /l %%a in (0,1,100) do ( start steam://run/356570 timeout 10 taskkill /IM PartyHardGame.exe timeout 10 ) echo Loop complete! echo You should now have the Clubber Achievement echo Setting Steam Status to online start steam://friends/status/online
解釋它的作用:
@echo off
這只是阻止命令提示符在執行時說明每個命令。沒什麼特別的。
start steam://friends/status/offline
- 這會將您的 Steam 可用性/狀態設置為“離線”。這樣,您就不會在朋友的 PC 上不斷彈出視窗。
for /l %%a in (0,1,100)
- 這是循環部分。這從數字 0 計數到數字 100,每次加 1(因此是0,1,100
)。一旦達到 100,循環將停止。括號之後do
和括號內的所有內容都()
將循環 100 次。
start steam://run/356570
這開始了遊戲。該數字是Party Hard的應用程序 ID,如果您想為不同的遊戲執行此操作,請更改此設置。
taskkill /IM PartyHardGame.exe
這將退出應用程序。是
timeout
為了讓應用程序載入時間併計入成就,並讓 Steam 在退出後同步更改。
- 如果您的 PC 更強大/更弱並且載入遊戲所需的時間更少/更多,您可以調整這些,只要確保在您這樣做時成就仍在註冊!
echo
’s 只是資訊性的,如果你願意,你可以去掉它們。