• 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.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Trade Item for Pokemon (Event)

Trade Item for Pokemon (Event) 1

Pokémon Essentials Version
v19.1 ➖
Since this function is not included in any events in the base essentials I wanted to include this.

This is a simple event process that I needed, with some help from Golisopod User I got it working.

It's very simple, it just exchanges a Pokemon for an Item, and prevents the user from selecting an egg or untradable (Shadow) pokemon. It also prevents the user from selecting a Pokemon which is not PICHU.

INSTALLATION
To use this resource you must create an event and insert the code yourself.

EVENT CODE:
Expand Collapse Copy
@>Text: I'm hunting for a Pichu.
@>Text: If you find one will you trade it to me for
:    : this <b>LUCKY EGG</b>?
@>Conditional Branch: Script: pbHasSpecies?(:PICHU)
@>Text: Oh wow you found one!\n
  :    : Wanna trade?
@>Show Choices: Yes, No
(When Cancel: Choice 2)
: When [Yes]
  @>Script: pbChooseTradablePokemon(1,3)
  @>Conditional Branch: Variable [0001: Temp Pokemon Choice] < 0
   @>Text: Oh, did you change your mind?
   @>Jump to Label: done
   @>
  : Branch End
  @>Conditional Branch: Script: pbSet(2,pbGetPokemon(1).species,PBSpecies,:PICHU)
   @>Control Self Switch: A =ON
   @>Text: Thanks!
   @>Script: Kernel.pbItemBall(:LUCKYEGG)
   @>
  : Else
   @>Text: That's not a Pichu!
   @>Jump to Label: done
   @>
  : Branch End
  @>
: When [No]
  @>
: Branch End
@>
: Else
@>
: Branch End
@>Label: done
@>
Credits
Aiur Jordan (Credit not required)
  • Like
Reactions: TechSkylander1518
Author
AiurJordan
Views
2,109
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from AiurJordan

Back
Top