• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Form Trader Party/PC

v21.1 Form Trader Party/PC V2.0

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
Introduction:
The "Form Trader" script will allow players ability to trade Pokémon with different forms, all in one place! This will make trading for different forms a lot easier, as it requires no arguments, and no additional set up to trade the other selected form back to the player.
This Plugin is just useful for trading a Pokemon for an alternative form. If you want trading from PC for regular trading, here ya go.
Features:

Here's a quick rundown of what you can expect from the "Form Trader" script:

  1. Trade for Different Forms: This script allows you to initiate standard trades and select different forms for your Pokémon, providing your players with more choices without needing various trading NPCs.
  2. Charm Case Perks: If you're using the Charm Case plugin, you can boost your Pokémon's Individual Values (IVs) and even introduce a chance for your traded Pokémon to be Shiny. You have the flexibility to tweak IV adjustments and Shiny encounter rates to suit your preferences.
  3. Easy to Use: Starting a trade is incredibly simple. Just call pbFormTrader or pbFormTraderPC, and the trade process begins. No need for any arguments – it's that straightforward. The pbFormTrader method has been changed to display "Able" and "Not able" in the party screen while selecting the Pokemon.
How to Use:

Call with: pbFormTrader - For Party
OR
Call with pbFormTraderPC - For PC

To utilize this script, you can call pbFormTrader or pbFormTraderPC. It's as easy as that! However, you also have the option to provide some arguments:

pbFormTrader(nickName, trainerName, trainerGender)'
or
pbFormTraderPC(nickName, trainerName, trainerGender)
  • nickName: The nickname of the Pokémon coming back to you.
  • trainerName: The name of the Trainer trading with you (original trainer).
  • trainerGender: The gender of the Trainer trading with you.
If you choose to leave these arguments empty, the default values will be as follows:

  • nickName: The Pokémon's name.
  • trainerName: The NPC Event's name in-game.
  • trainerGender: Male (0).
EXAMPLES: pbFormTrader("Boo") - Will trade you back a Pokemon with the Nickname "Boo" - from party screen.
pbFormTraderPC("Boo", "Jim") - Will trade you back a Pokemon named "Boo" from Trainer(OT) "Jim" from PC.

If you want to modify a value past another value, you must fill in the argument will "nil"
EX: pbFormTrader(nil, "Sarah", 1) - nickname will be Pokemon's name, but OT and gender will be changed.
What's Coming Next:

The "Form Trader" script is a work in progress, and more exciting features are on the way. Here's a glimpse of what's planned:
  • Trade for "New" Pokémon: In future updates, you'll be able to trade for "new" Pokémon with different stats.
  • Conversations built in: I'm thinking about adding messages throughout the script, so it's easier to just call one script without having to built a conversation for every NPC. - Downside is, every NPC will have the same messages.
Conclusion:

Remember to add your own custom messages for the event NPC before and after the trade.
Please let me know if you run into any issues.
Happy trading!

I've attached a few pictures. The first call, pbFormTrader, will take you to the party screen, as shown.
The second call can be seen on the other event page, with optional arguments. This will take you to the PC screen, as shown.
Any questions or suggestions please reach out.
Credits
Dr.Doom76
  • pbFormTrader.png
    pbFormTrader.png
    15.6 KB · Views: 191
  • pbFormTrader1.png
    pbFormTrader1.png
    43.1 KB · Views: 202
  • pbFormTraderPC.png
    pbFormTraderPC.png
    16.1 KB · Views: 199
  • pbFormTraderPC1.png
    pbFormTraderPC1.png
    41.2 KB · Views: 200
  • Like
Reactions: ardicoozer
Author
drdoom76
Downloads
508
Views
1,547
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from drdoom76

Latest updates

  1. V2.0

    I've completely re-written the script as it was. Game variables are no longer used. Now it's all...
  2. V1.01

    Adjusted to remove Mega Forms from the selection list.
Back
Top