Skip to content

Wonder Trade bot (Gen 7)

MichiS97 edited this page May 19, 2017 · 1 revision

Introduction

This script will try Wonder Trade the amount of pokémon in the "# trades" box, starting from the selected box and slot number. Any empty slot will be ignored but still counted towards the total of trades. The information of the Pokémon which will be traded and the received pokémon will appear in the Edit tabs.

Usage

  1. Start PKMN-NTR with InputRedirection as normal.
  2. Determine the Pokémon that will be Wonder Traded, you'll need their box, slot and the amount of Pokémon that will be sent.
  3. Enter the desired options for the bot on the other fields.
  4. Go to Festival Plaza and connect to Internet.
  5. Click on the Run button.
  6. Wait until the Finished message appears.

Top Screen Bottom Screen

Options

  • Pokémon source:
    • PC Boxes: The bot will trade pokémon from the boxes on your game.
    • Wonder Trade Folder: When you run the bot a folder called "Wonder Trade" is created, if you put some .pk7 files inside, it the program will read them and write them to the game to Trade. This will loop through all valid files it finds.
    • WT Folder (Random): Same as above, but every time, it will select a .pk7 file in the "Wonder Trade folder" at random.
  • After trading: None of the following features are enabled when the bot is running on endless mode.
    • Dump Boxes: This will dump all the boxes in the game in a file inside the "Wonder Trade" folder with a similar name as the backup. This option doesn't affect or is affected by the other three.
    • Do nothing: The name explains everything.
    • Restore backup: This will restore all the boxes using the backup done when the bot was started.
    • Delete traded pokémon: All obtained pokémon will be deleted from the PC.
  • Collect FC after a trade: If checked, it will talk with your trade partner after the Wonder Trade to obtain FC, see the imagen above for reference. The bot will stop every time it detects a Festival Plaza level-up.
  • Run endlessly: When the trades count reaches zero, it will reset all fields to the values they had when the bot was started, the only way to stop in this mode is using the "Stop Bot" button or a bot crash. The After trading options are unavailable in this mode.

Notes

  • This bot will assume that you've unlocked all 32 boxes on your game.
  • Empty spaces will be skipped by the application but still counted towards the total.
  • A backup of your boxes is created every time this bot is stared. It will be stored inside the "Wonder Trade" folder. The filename contains a time stamp with the following format: "WTBefore-YYYYMMDDHHMMSS.ek7".

Untested features

  • None, so far

Known issues

  • If you decide to collect Festival Coins after the trade, the bot will stop every time your Festival Plaza gains a level, due a different event happening every time your Plaza levels up, the handling cannot be automated. The bot will not stop at all and try to keep trading until it crashes in levels where Sophocles doesn't give you a new facility (4, 8, 10, 20, 30, 50, 60, 70, 100).

The bot will break in the following situations:

  • The received pokémon has the same PID as the one you're sending (Extremely unlikely).
  • Communication errors, of any kind.
  • People wanting to trade with you, you can disable communication with guests to avoid receiving requests, but you also won't be able to get any FC.
  • The pokémon cannot be traded due special ribbons or being illegal. It's up to the user to make sure their pokémon can be traded.