스팀에서 제공하는 도전과제(업적) 기능은 유저에게 다양한 동기부여와 성취감을 주기 때문에 게임을 더 재밌게 만드는 요소가 될 수 있어요. 하지만 완벽주의자 플레이어들에게 너무나도 어려운 도전과제는 때때로 엄청난 스트레스를 가져다주기도 해요. 왜냐하면 게임을 삭제해도 도전과제는 삭제되지 않기 때문이죠.
도전과제 100% 달성률을 획득할 수 없어 좌절하고 계셨다면 이제 걱정하지 마세요! 아래 간단한 몇 가지 과정을 거치면 획득한 스팀 도전과제를 다시 초기화 시킬 수 있어요. 도전과제 삭제 방법은 비교적 간단하며 스팀 클라이언트 내에서 간단하게 해결할 수 있어요.
1단계 – 삭제할 도전과제 이름 확인하기
먼저 스팀 클라이언트를 실행시켜 초기화 시킬 도전과제의 이름을 확인해 주세요.
이 게시물에서는 게임 “베트맨: 아캄 시티(Batman: Arkham City)“의 첫 번째 도전과제 “나는 배트맨이다” 도전 과제를 지워 보도록 할게요.
먼저 도전과제의 정확한 이름을 알아야 하기 때문에 스팀 클라이언트의 언어를 영문으로 변경해 주세요. 언어를 변경하면 도전과제 [나는 배트맨이다]의 정확한 명칭 [I’m Batman]을 확인할 수 있어요
2단계 – 게임 앱ID 확인하기
스팀의 각각의 게임들은 고유의 앱ID 번호가 존재해요. 앱ID를 확인하기 위해 게임 카테고리에서 삭제할 도전과제 게임을 선택한 다음 [마우스 우 클릭 – 속성]으로 들어가 주세요.
위와 같은 설정창이 나타나면 업데이트를 클릭해 앱ID를 확인해 주세요. 해당 앱ID는 나중에 사용해야 하기 때문에 잊어버리지 않도록 메모장 같은 곳에 기록해주세요.
3단계 – 도전과제 API NAME 확인하기
이제 도전과제의 고유한 번호인 API NAME이 필요해요. API NAME은 스팀의 모든 데이터베이스가 저장되어 있는 “https://steamdb.info” 사이트에서 확인할 수 있어요.
Steam DB 사이트가 열리면 상단 검색 버튼을 클릭해 삭제할 도전과제에 해당하는 게임을 검색해 주세요.
게임이 검색되면 좌측 아래 “Achievements“를 클릭해 주세요.
Achievements 페이지가 열리면 삭제할 도전 과제명 “나는 배트맨이다(I’m Batman)“를 찾아 “API NAME“을 확인해 주세요.
achievement_clear "앱 ID 입력" Achievement "API Name 입력"
주의) 명렁어 생성시 ""를 삭제해 주세요.
이제 베트맨 아캄 시티의 “앱 ID“와 “API NAME“을 사용해 위와 같은 명령어를 만들어 주세요.
achievement_clear 200260 Achievement NEW_ACHIEVEMENT_1_0
이 게시물에서 예시로든 베트맨 아캄시티의 경우 위와 같은 코드를 만들 수 있어요.
4단계 – 스팀 콘솔 창 실행하기
[윈도우키 + R]을 클릭해 실행 창을 활성화시켜 주세요.
“steam://open/console“를 입력한 다음 확인 버튼을 클릭해 주세요.
정상적으로 입력했다면 위와 같이 스팀 클라이언트가 자동으로 실행된 다음 콘솔창이 활성화돼요.
5단계 – 스팀 도전과제 초기화 비활성화 시키기
이제 콘솔창 아래 입력란에 방금 전에 생성한 명령어 [achievement_clear 앱ID Achievement APIName]를 입력한 다음 엔터키를 클릭해 주세요.
위와 같이 “success“가 나타나면 명령어가 제대로 작동된 상태예요. 이제 스팀 클라이언트를 재시작 해주세요.
이제 스팀 도전과제 페이지로 들어가 비활성화/언락된 업적을 확인할 수 있어요.
와 ㄹㅇ 이방법 됐네욬ㅋㅋㅋ왼쪽 활동 달성 안지워지지만 도전과제 0으로됐습니다
다행입니다 ㅎㅎ
알려주신대로 했는데
achievement_clear usage:
라고뜨네요 ㅜ 뭐가 잘못된걸까요
achievement_clear 앱ID Achievement APIName
위 명령어 앱ID나 APIname에 공백이 없는지 확인해 보세요.
achievement_clear failed 라고 뜨는데 이유가 무엇일까요
혹시 도전 과제를 달성했던 날짜 기록은 삭제할 수 없나요?