Anfängerleitfaden für PKHeX

PKHeX ist ein Pokémon-Speichereditor, der Speicherdateien aller Generationen von Pokémon-Spielen bearbeiten kann.

Erste Schritte mit PKHeX

PKHeX ist ein Pokémon-Speichereditor, der Speicherdateien aller Generationen von Pokémon-Spielen bearbeiten kann. PKHeX ist auf Windows-Systemen verfügbar (erfordert .NET Framework 4.6) und für macOS-Benutzer über eine Kompatibilitätsschicht wie Wine oder Apples Boot Camp. Anweisungen zur Verwendung von PKHeX unter Linux finden Sie im GitHub-Repository des Projekts.

Tipps: Um Pokémon Legends ZA mit PKHeX zu nutzen, benötigen Sie einen Torrent-Finder (Klicken Sie zum Herunterladen).

Unterstützte Dateien

Daten werden in einer Ansicht angezeigt, die bearbeitet und gespeichert werden kann. Die Benutzeroberfläche kann mit Ressourcen/externen Textdateien übersetzt werden, sodass verschiedene Sprachen unterstützt werden können.

PKHeX unterstützt die folgenden Formate:

  • Speicherdateien ("main", *.sav, *.dsv, *.dat, *.gci, *.bin).
  • GameCube Memory Card-Dateien (*.raw, *.bin), die GC Pokémon-Speicherspiele enthalten.
  • Einzelne Pokémon-Entitydateien (.pk*, *.ck3, *.xk3, *.pb7, *.sk2, *.bk4).
  • Mystery Gift-Dateien (*.pgt, *.pcd, *.pgf, *.wc*) einschließlich Konvertierung zu .pk*.
  • Import von GO Park-Entitäten (*.gp1) einschließlich Konvertierung zu .pb7.
  • Import von Teams aus entschlüsselten 3DS Battle Videos.
  • Übertragung von einer Generation zur anderen, mit Formatkonvertierung.

Showdown-Sets

Showdown-Sets können für das aktuell in den Tabs geladene Pokémon importiert und exportiert werden. Party und Battle Box können nur exportiert werden.

So exportieren Sie ein Showdown-Set aus Tabs

  • Drücken Sie STRG + UMSCHALT + T.
  • ALT-Klick auf das Arten-Label.
  • Verwenden Sie Tools → Showdown → Set in die Zwischenablage exportieren.

So importieren Sie ein Showdown-Set in Tabs

  • Drücken Sie STRG + T.
  • STRG-Klick auf das Arten-Label.
  • Verwenden Sie Tools → Showdown → Set aus der Zwischenablage importieren.

Exportieren von Party/Battle Box-Sets

  • Klicken Sie direkt über den Sprites auf die Bezeichnung "Party" oder "Battle Box".
  • Verwenden Sie Tools → Showdown → Party in die Zwischenablage exportieren.
  • Verwenden Sie Tools → Showdown → Battle Box in die Zwischenablage exportieren.

PKHeX-Datenbank

PKHeX kann einen 'pkmdb'-Ordner erstellen und PKM-Dateien aller Generationen für die spätere Verwendung speichern—betrachten Sie es als Ihre persönliche Pokémon Bank.

Auf die Datenbank kann über Tools → Daten → Datenbank oder durch Drücken von STRG + D zugegriffen werden. Pokémon aus der aktiven Speicherdatei erscheinen auch in der Datenbank, und Sie können mit den Filteroptionen nach bestimmten Eigenschaften suchen.

Was können Sie mit den Ergebnissen tun?

  • Ansehen – Laden Sie das Pokémon in das Hauptfenster, um jede Eigenschaft zu überprüfen und es optional zurück in die Speicherdatei zu senden.
  • Löschen – Entfernen Sie die Datei dauerhaft aus der Datenbank (es gibt kein Rückgängig machen).

Erweiterte Suche

Verwenden Sie das Batch-Editor-Skriptbefehlsformat für erweiterte Filterung.

  • Öffnen Sie Tools → Sucheinstellungen → Erweiterte Suche oder drücken Sie STRG + A, um auf den Eingabebereich zuzugreifen.
  • Erweiterte Filter werden nach den regulären GUI-Filtern angewendet.
  • Informationen zu den einzugebenden Werten finden Sie im Batch-Editor-Tutorial.

Übertragung zwischen Generationen

PKHeX unterstützt nur Übertragungsmethoden, die die Spiele selbst unterstützen, und emuliert den offiziellen Prozess für Sie. Übertragungen können nur vorwärts erfolgen—z.B. kann eine pk7-Datei nicht in frühere Generationen importiert werden.

Einzelübertragung

  • Öffnen Sie zwei PKHeX-Instanzen: eine mit der Quelldatei und eine mit der Zieldatei.
  • Ziehen Sie das Pokémon per Drag & Drop zwischen den beiden Fenstern.

Massenübertragung

  • Öffnen Sie die Quelldatei und wählen Sie Tools → Daten → Boxen exportieren.
  • Speichern Sie in der PKHeX-Datenbank oder in einem Ordner (empfohlen).
  • Öffnen Sie die Zieldatei in einer anderen PKHeX-Instanz.
  • Ziehen Sie den Ordner mit PKM-Dateien auf die Speicherdatei—Boxinhalte werden mit den importierten Pokémon überschrieben.

Verwendung des Batch-Editors

Der Batch-Editor ist ein leistungsstarkes Tool für die Anwendung von Massenänderungen an Pokémon in einer Speicherdatei oder einem Ordner. Verwenden Sie den integrierten Skript-Builder, um Eigenschaften zum Setzen oder Filtern auszuwählen. Seien Sie vorsichtig—es gibt kein Rückgängig machen, und bearbeitete Ordner oder Speicherdateien werden dauerhaft geändert, es sei denn, Sie laden sie aus einem Backup neu.

Grundlagen der Skriptbefehle

  • . – Setzt die Eigenschaft auf den angegebenen Wert.
  • .= – Erfordert, dass die Eigenschaft dem angegebenen Wert entspricht.
  • .! – Erfordert, dass die Eigenschaft NICHT dem angegebenen Wert entspricht; wenn die Bedingung fehlschlägt, wird das Pokémon übersprungen.

Besondere Tricks im Batch-Editor

  • Das Fenster bezieht sich auf das Pokémon, das derzeit in den Bearbeitungs-Tabs angezeigt wird, und gibt Hinweise auf gültige Eigenschaften.
  • PID randomisieren: Verwenden Sie ".PID=$rand". EncryptionConstant randomisieren: Verwenden Sie ".EncryptionConstant=$rand".
  • Setzen Sie eine Shiny-PID mit ".PID=$shiny" oder kopieren Sie die Encryption Constant in die PID mit ".EC=PID".
  • Randomisieren innerhalb eines Bereichs: ".Nature=$x,y" für einen inklusiven Bereich.
  • Löschen Sie ein Pokémon mit ".Species=0" oder setzen Sie Daten im Format yyyyMMdd, z.B. ".MetDate=20160409".
  • Wenden Sie Legalitätsvorschläge mit Befehlen wie "Moves=$suggest" an.
  • Filtern Sie nach Legalität mit "=Legal=false", um nur illegale Pokémon zu modifizieren.
  • Denken Sie daran, dass einigen Generationen bestimmte Eigenschaften fehlen—überprüfen Sie Änderungen sorgfältig vor dem Speichern.

Video-Tutorial

Schauen Sie sich diese Anleitung an, um PKHeX in Aktion zu sehen: