PKHeX 초보자 가이드

PKHeX는 모든 세대의 포켓몬 게임 세이브 파일을 편집할 수 있는 포켓몬 세이브 에디터입니다.

PKHeX 시작하기

PKHeX는 모든 세대의 포켓몬 게임 세이브 파일을 편집할 수 있는 포켓몬 세이브 에디터입니다. PKHeX는 Windows 시스템(.NET Framework 4.6 필요)에서 사용 가능하며, macOS 사용자는 Wine이나 Apple의 Boot Camp와 같은 호환성 레이어를 통해 사용할 수 있습니다. Linux에서 PKHeX를 사용하는 방법은 프로젝트의 GitHub 저장소에 제공되어 있습니다.

팁: PKHeX를 사용하여 포켓몬 레전드 ZA를 실행하려면 토렌트 파인더가 필요합니다(다운로드하려면 클릭).

지원되는 파일

데이터는 편집하고 저장할 수 있는 뷰로 표시됩니다. 인터페이스는 리소스/외부 텍스트 파일로 번역되어 다양한 언어를 지원할 수 있습니다.

PKHeX는 다음 형식을 지원합니다:

  • 세이브 파일("main", *.sav, *.dsv, *.dat, *.gci, *.bin).
  • GC 포켓몬 세이브 게임이 포함된 GameCube 메모리 카드 파일(*.raw, *.bin).
  • 개별 포켓몬 엔티티 파일(.pk*, *.ck3, *.xk3, *.pb7, *.sk2, *.bk4).
  • .pk*로의 변환을 포함한 미스터리 기프트 파일(*.pgt, *.pcd, *.pgf, *.wc*).
  • .pb7로의 변환을 포함한 GO 파크 엔티티(*.gp1) 가져오기.
  • 암호 해독된 3DS 배틀 비디오에서 팀 가져오기.
  • 한 세대에서 다른 세대로 전송하면서 형식 변환.

쇼다운 세트

현재 탭에 로드된 포켓몬에 대해 쇼다운 세트를 가져오고 내보낼 수 있습니다. 파티와 배틀 박스는 내보내기만 가능합니다.

탭에서 쇼다운 세트 내보내기

  • CTRL + SHIFT + T를 누릅니다.
  • 종 라벨을 ALT 클릭합니다.
  • 도구 → 쇼다운 → 클립보드로 세트 내보내기를 사용합니다.

탭으로 쇼다운 세트 가져오기

  • CTRL + T를 누릅니다.
  • 종 라벨을 CTRL 클릭합니다.
  • 도구 → 쇼다운 → 클립보드에서 세트 가져오기를 사용합니다.

파티/배틀 박스 세트 내보내기

  • 스프라이트 바로 위에 있는 "파티" 또는 "배틀 박스" 라벨을 클릭합니다.
  • 도구 → 쇼다운 → 클립보드로 파티 내보내기를 사용합니다.
  • 도구 → 쇼다운 → 클립보드로 배틀 박스 내보내기를 사용합니다.

PKHeX 데이터베이스

PKHeX는 'pkmdb' 폴더를 생성하고 모든 세대의 PKM 파일을 나중에 사용할 수 있도록 저장할 수 있습니다—개인 포켓몬 뱅크처럼 취급하세요.

데이터베이스는 도구 → 데이터 → 데이터베이스를 통해 접근하거나 CTRL + D를 눌러 접근할 수 있습니다. 활성 세이브 파일의 포켓몬도 데이터베이스에 나타나며, 필터 옵션을 사용하여 특정 속성을 검색할 수 있습니다.

결과로 무엇을 할 수 있나요?

  • 보기 – 포켓몬을 메인 창에 로드하여 모든 속성을 검사하고 선택적으로 세이브 파일로 다시 보낼 수 있습니다.
  • 삭제 – 데이터베이스에서 파일을 영구적으로 제거합니다(실행 취소 불가).

고급 검색

고급 필터링을 위해 배치 편집기 스크립트 명령 형식을 사용하세요.

  • 도구 → 검색 설정 → 고급 검색을 열거나 CTRL + A를 눌러 입력 영역에 접근합니다.
  • 고급 필터는 일반 GUI 필터 후에 적용됩니다.
  • 입력할 값에 대해서는 배치 편집기 튜토리얼을 참조하세요.

세대 간 전송

PKHeX는 게임 자체가 지원하는 전송 방법만 지원하며, 공식 프로세스를 에뮬레이션합니다. 전송은 앞으로만 이동할 수 있습니다—예를 들어, pk7은 이전 세대로 가져올 수 없습니다.

개별 전송

  • 두 개의 PKHeX 인스턴스를 엽니다: 하나는 소스 세이브, 다른 하나는 대상 세이브입니다.
  • 두 창 사이에 포켓몬을 드래그 앤 드롭합니다.

대량 전송

  • 소스 세이브 파일을 열고 도구 → 데이터 → 박스 덤프를 선택합니다.
  • PKHeX의 데이터베이스나 폴더에 저장합니다(권장).
  • 다른 PKHeX 인스턴스에서 대상 세이브 파일을 엽니다.
  • PKM 파일 폴더를 세이브에 드래그합니다—박스 내용이 가져온 포켓몬으로 덮어씌워집니다.

배치 편집기 사용하기

배치 편집기는 세이브 파일이나 폴더의 포켓몬에 대량 수정을 적용하는 강력한 도구입니다. 내장된 스크립트 빌더를 사용하여 설정하거나 필터링할 속성을 선택하세요. 주의하세요—실행 취소가 없으며, 백업에서 다시 로드하지 않는 한 편집된 폴더나 세이브 파일은 영구적으로 변경됩니다.

스크립트 명령 기본 사항

  • . – 속성을 지정된 값으로 설정합니다.
  • .= – 속성이 지정된 값과 같아야 합니다.
  • .! – 속성이 지정된 값과 같지 않아야 합니다; 조건이 실패하면 포켓몬은 건너뜁니다.

배치 편집기 특별 트릭

  • 창은 현재 편집 탭에서 보고 있는 포켓몬을 참조하고 유효한 속성을 힌트로 제공합니다.
  • PID 무작위화: ".PID=$rand" 사용. EncryptionConstant 무작위화: ".EncryptionConstant=$rand" 사용.
  • ".PID=$shiny"로 색이 다른 PID를 설정하거나 ".EC=PID"로 암호화 상수를 PID에 복사합니다.
  • 범위 내에서 무작위화: 포함 범위의 경우 ".Nature=$x,y".
  • ".Species=0"으로 포켓몬을 삭제하거나 yyyyMMdd 형식으로 날짜를 설정합니다(예: ".MetDate=20160409").
  • "Moves=$suggest"와 같은 명령으로 합법성 제안을 적용합니다.
  • "=Legal=false"를 사용하여 불법 포켓몬만 수정하도록 합법성으로 필터링합니다.
  • 일부 세대에는 특정 속성이 없다는 점을 기억하세요—저장하기 전에 변경 사항을 신중하게 검토하세요.

비디오 튜토리얼

PKHeX를 실제로 보려면 이 안내를 시청하세요: