コンソールを使用してSteamの実績をリセットする

#1 コンソールを使用してSteamの実績をリセットする方法 その他
記事内に広告が含まれています。

Steamの実績は一度解除したら元の状態に戻すことはできません。
ですが、Steamのコンソールを使用すれば実績を未解除の状態に戻すことができます。

この記事ではSteamコンソールを使用してSteamの実績をリセットする方法について解説します。

コマンドを使用してデータを変更するため、実行の際は間違いが無いか十分に注意し、自己責任でお願いします。

Steamコンソールの開き方

Win+Rで「ファイル名を指定して実行」を開き、steam://open/consoleと入力してEnterキーを押します。

Steamが開き、コンソールというタブが増えています。
こちらのコンソールを使用してゲームの実績をリセットします。

実績をリセットする方法

実績をリセットする方法は2つあり、どちらの方法を選ぶかによって使用するコマンドが変わります。
コンソールで使用可能なコマンドの一覧はfind aで確認できます。

また、実績のリセットに必要なIDなどの情報はSteamDBというデータベースサイトで調べられます。

方法①特定の実績だけをリセットする

特定の実績だけをリセットする場合はachievement_clearコマンドを使用します。
コマンドを実行するには対象となるゲームのID(App ID)とリセットしたい実績のAPI名が必要です。

例として、Coffee Caravanの「Scoop Champion」という実績をリセットしてみます。

SteamDBの検索バーにゲーム名を入力し、IDを調べたいゲームのページを開きます。

App IDはゲーム情報の一番上に記載されています。

左のメニューからAchievementsを開き、実績一覧の中から「Scoop Champion」を探します。
表の1列目に記載されているのがコマンドに必要なAPI名です。

必要な情報が揃ったらコンソールにachievement_clear <App ID> <実績API名>を入力して実行します。
Coffee Caravanを例にすると、achievement_clear 2649080 ACH_ICE_CREAM_SCOOP_CHAMPIONとなります。

実行後、コンソールにachievement_clear success : <実績API名>と表示されていればOKです。

Steamの実績で「Scoop Champion」が未解除の状態に戻っていることが確認できました。

方法②全ての実績をリセットする

ゲームの全ての実績をリセットする場合はreset_all_statsコマンドを使用します。
コマンドを実行するには対象となるゲームのID(App ID)が必要です。(IDの調べ方は方法①を参照)

reset_all_statsは実績だけでなくゲームの統計情報もリセットします。
SteamDBではStatsの内容も確認できるので、どの情報に影響があるのか事前に確認しておくことをおすすめします。

必要な情報が揃ったらコンソールにreset_all_stats <App ID>を入力して実行します。
Coffee Caravanを例にすると、reset_all_stats 2649080となります。

実行後、コンソールにreset_all_stats success for appid <App ID>と表示されていればOKです。

Steamの実績でCoffee Caravanの全ての実績が未解除になっていることが確認できました。

おわりに

非公式のツールを使わなくても、コンソールを使って実績をリセットすることが可能です。
ただし、本来はリセット不可能なものをコンソールで無理やりリセットしているので、公式(Steamやゲームの製作者)の想定外の操作をしているということを忘れないようにしましょう。

冒頭にも書きましたが、実績をリセットしたことで何か不具合が起きても責任は取れませんので、実行の際は自己責任でお願いします。

コメント

タイトルとURLをコピーしました