게임 파일 및 세이브 손상

게임 파일과 세이브 손상은 다음 범주로 나뉩니다:

  1. 시스템에 의한 손상
  2. 런처에 의한 손상
  3. 게임에 의한 손상
  4. 부적절한 업그레이드 절차에 의한 손상
  5. 캐릭터 사망에 의한 손상

시스템에 의한 손상

일반적인 증상

  • 세이브를 로드하려고 할 때 말도 안 되는 오류 메시지 ("expected comma", "expected array" 등)
  • 문제가 있는 파일을 괜찮은 텍스트 편집기(윈도우 사용자라면 Notepad++)로 열면 부분적으로 0 바이트나 다른 이상한 문자들로 채워져 있음 image

일반적인 원인 및 방지법

  1. 디스크 공간 부족 (더 큰 디스크 구매)
  2. 결함 있는 디스크 (새 디스크 구매)
  3. USB 스틱 / 외장 하드 드라이브에 저장하고 "안전한 제거" 없이 뽑기 (이렇게 하지 마세요)
  4. 정전 (컴퓨터용 UPS 구매)
  5. 하드웨어 고장으로 인한 전원 손실 (PC 수리업체에 연락)
  6. 사용자 행동으로 인한 전원 손실 (PC 전원 플러그를 뽑지 마세요, 전원 버튼을 길게 눌러 노트북을 끄지 마세요)
  7. 블루스크린 또는 복구 불가능한 OS 오류 (다시 PC 수리업체에 연락)

손상 수정

우리가 할 수 있는 건 없지만, OS 파일 백업 기능을 시도해볼 수 있습니다 (또는 게임 런처 백업 기능, 백업도 손상되지 않았다면).

런처에 의한 손상

일반적인 증상

  1. 모든 (또는 일부) 세이브가 갑자기 사라짐
  2. [게임 루트]/data/의 모든 (또는 일부) 개인 수정사항이 갑자기 취소됨
  3. 모든 (또는 일부) 모드/사운드팩이 갑자기 사라짐
  4. 모든 (또는 일부) 설정이 기본값으로 초기화됨

일반적인 원인 및 방지법

  1. 런처에 버그가 있습니다. 작성자/관리자에게 수정을 요청하거나, 사용자 데이터를 건드리지 않으려는 다른 런처를 찾으세요.
  2. 모드/사운드팩/개인 수정사항이 [게임 루트]/data/ 폴더 안에 있었습니다. 그 폴더는 기본 게임 전용이므로, 업데이트 후 덮어쓰기/삭제/손상되어도 놀라지 마세요. 특히 이 상황을 피하기 위해 게임은 이런 파일들을 소위 "사용자" 폴더에 넣을 수 있게 합니다 - 윈도우에서는 [게임 루트]/mods/[게임 루트]/sound/라는 폴더입니다. 모든 개인 수정사항은 같은 [게임 루트]/mods/ 폴더에 놓인 전용 모드로 가야 하며, 모딩 시스템의 제한으로 불가능할 때는 일부 백업 형태로, 가급적 [게임 루트]/ 밖에 보관해서 런처가 쓰레기로 취급하는 걸 피해야 합니다.
  3. 런처에 특이사항이 있을 수 있습니다. 예를 들어, 인기 있는 런처의 최근 업데이트 중 하나에는 일부 사람들이 무시하기로 한 큰 경고가 있었습니다. 여기서 조언은 비슷합니다. 작성자/관리자에게 이것들을 해결하도록 (마이그레이션 추가?) 요청하거나 좀 더 주의를 기울이세요. image

손상 수정

이것도 우리가 할 수 있는 게 많지 않습니다. 런처 사람들에게 수정을 요청하거나 OS에 백업을 요청해보세요.

게임에 의한 손상

일반적인 증상

  1. 세이브를 로드할 때마다 뭔가 이상하지만 게임을 깨는 건 아닌 일이 발생함 (죽거나, 10kg를 잃거나, NPC 동료가 순간이동함)
  2. 세이브를 로드할 때마다 게임이 잃어버린 아이템 위치에 대해 소리침

일반적인 원인 및 방지법

이것들은 게임 버그이고 피해야 할 게 아니라 수정되어야 합니다. 우리가 모르는 건 고칠 수 없으므로 버그를 보고해야 합니다 - GitHub에 버그 보고서를 만들거나 (GitHub 계정을 만드는 데 작동하는 이메일 주소만 필요하며, 그렇게 어렵지 않습니다) 디스코드 서버에 가입해서 #development 채널에 불평하면 - 거기서 더 빠른 응답을 받을 가능성이 높습니다. 어떻게 수정하는지 알거나 (시도해보고 싶다면) - 도움은 항상 감사합니다.

손상 수정

이런 경우의 세이브는 보통 수정할 수 있지만, 정확한 방법은 경우에 따라 다릅니다.

게임이 ACT_XXX lost target item이나 item_location lost target during save/load cycle 같은 빨간색 배경에 검은색 메시지를 표시하면, 세이브의 백업을 만든 다음 캐릭터의 세이브 파일 (보통 [게임 루트]/save/[월드 이름]/#[gibberish].sav)을 괜찮은 텍스트 편집기 (윈도우는 Notepad++가 괜찮음)로 열어서 ACT_로 시작하는 모든 시퀀스 (예: ACT_DROP, ACT_WASH)를 찾아 ACT_NULL로 바꿔보세요.

부적절한 업그레이드 절차에 의한 손상

일반적인 증상

  1. 수동 업데이트 후 게임이 아무에게 물어봐도 모르거나 경험하지 못한 이상한 오류를 표시하며, 모드를 사용하지 않는데도 그렇습니다.
  2. 게임을 깨끗하게 재설치하면 오류가 사라집니다.

일반적인 원인 및 방지법

새 버전을 다운로드하고 기존 설치에 압축을 풀어서 게임을 업데이트하고 있을 가능성이 높습니다. 이것은 지원되지 않으며 지원된 적이 없습니다. 프로그램이 명시적으로 이렇게 처리할 수 있고 허용된다고 명시하지 않는 한, 일반적으로 이런 방식으로 프로그램을 업데이트하는 건 나쁜 생각입니다. BN은 이렇게 처리할 수 없습니다. 같은 방식으로 다운로드하고 업그레이드한 모드도 이렇게 처리할 수 없을 가능성이 높습니다.

손상 수정

깨끗하게 재설치하거나 런처를 사용하세요.

캐릭터 사망에 의한 손상

일반적인 증상

캐릭터가 죽습니다 - 비극이고, 좋은 옛날로 시간을 돌리고 싶어집니다. 그리고 Alt+F4를 눌러서 정확히 그렇게 할 수 있다는 걸 깨닫습니다. 하지만 다음에 세이브를 로드하면, 근처에 모든 아이템이 복제된 시체가 있고 차량은 어디에도 없습니다.

일반적인 원인 및 방지법

죽음을 속이려 했지만 실패했고, 결국 대재앙에서 잃어버린 수십억 중에 잊혀졌습니다.

손상 수정

실수의 흔적을 안고 살아야 합니다. 다음에는 세이브를 백업해보세요. 기술적으로는 버그지만, 쉬운 탈출구이기도 하므로 실제로 아무도 수정하는 데 신경 쓰지 않습니다.