• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Akari, Selene, Mint, Solana - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Letting the player release a pokemon in the party screen

  • 6
    Posts
    9
    Years
    • Seen Mar 22, 2017
    Hi guys.I need help.Could someone please write essentials script for me?I want to add and option to party settings (Summary, items, mail, etc..) that lets you release pokemon from there.I know some ruby basics, but i can´t pull this off.It would help me so much if someone wrote the script for me.Im a good spriter, maybe i can draw something for you as payment, if you want...

    Thanks.
     
    Hi guys.I need help.Could someone please write essentials script for me?I want to add and option to party settings (Summary, items, mail, etc..) that lets you release pokemon from there.I know some ruby basics, but i can´t pull this off.It would help me so much if someone wrote the script for me.Im a good spriter, maybe i can draw something for you as payment, if you want...

    Thanks.

    Replace def pbPokemonScreen in PScreen_Party with
    Spoiler:
     
    Thanks a lot, but this shoved up.There is a undefined method...

    Message: undefined method `isEgg?' for #<PokeBattle_Pokemon:0xc169c60>
    PokemonParty:1906:in `pbPokemonScreen'
    PokemonParty:1903:in `each'
    PokemonParty:1903:in `pbPokemonScreen'
    PokemonParty:1887:in `loop'
    PokemonParty:2084:in `pbPokemonScreen'
    PokemonPauseMenu:173:in `pbStartPokemonMenu'
    PokemonPauseMenu:172:in `pbFadeOutIn'
    PokemonPauseMenu:172:in `pbStartPokemonMenu'
    PokemonPauseMenu:142:in `loop'
    PokemonPauseMenu:256:in `pbStartPokemonMenu'

    Or is the problem because of some kind of my stupidness?
     
    no, probably not because of stupidness. Probably because you are using a different version than Mej is. Try replacing the .isEgg? with just .egg? and see what happens.
     
    Problem solved, thanks.Also...another scripting problem of mine.How can i decrease pokemon count in party form six to three, or just decrease it?Is there any way?
     
    The 6 Pokémon limit on the party is heavily hard-coded into Essentials, not to mention the graphics being designed around it. You'd have a very tough time adjusting it all, and I don't know how usable any shortcuts would be.
     
    After thinking about this, I actually really like this idea, for Nuzlockes. If a Pokemon is fainted (and therefore dead), give the player the option to send it to the PC and/or release it straight from the party. The player still has to go physically to the PC if they want to switch to a specific replacement, but they at least have room on their party for a new encounter.
     
    Back
    Top