• 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.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

Generation 8 Project for Essentials v18 and v18.1 (Scripts, PBS and More)

Status
Not open for further replies.
  • 89
    Posts
    5
    Years
    • Seen Feb 5, 2025
    This Project has been discontinued. It has a ton of bugs like Mega Evolution, Weathers, Terrains etc crashing and not working, and the PBS has alot of missing/incorrect data. Use this instead
    Spoiler:
     
    Last edited:
    I found out that there were some errors in the PBS files.
    1) Tart and sweet apples PBS error in items.txt ( It was preventing it from being used on Applin.)
    To fix it, find:
    Spoiler:

    and Replace it with:
    Spoiler:


    2) Jungle Healing getting getting failed all the time.(Error in Moves.txt)
    To fix it, find: (Fixing way suggested by Golisopod User)
    Spoiler:

    and replace with:
    Spoiler:
     
    Updated Resource to v1.5
    Fixed a few base Essentials crashes and and added some other optimizations in Gen 8 Scripts.
    Fixed a few PBS Entries.
    Added Cosplay Pikachu and Hat Pikachu and Milcery's Evolution method.
    Added almost all Missing Sprites. This project can now be used without any fear of having Missing Sprites.
     
    Are backsprites supposed to be like this?

    Spoiler:
     
    Are backsprites supposed to be like this?

    Spoiler:

    It's likely the following values need to be adjusted in the pokemon.txt and pokemonform.txt fles to accommodate the 5th gen style sprites.
    BattlerPlayerX
    BattlerPlayerY
    BattlerEnemyX
    BattlerEnemyY
     
    What is meaning "Backup your game"?

    It means Press Ctrl+C on your game folder then press Ctrl+V in another folder. This is so that you can copy scripts from your game into this version. I am not responsible for any permanent overwrite to your files.


    I don't know if it's from this bug seems like I can't mega evolve anymore :/

    Thank you for bringing this to my attention. I'll add this fix to the next update. For now, add this to a new script section above main.

    Code:
    class PokeBattle_Pokemon
       def hasItem?(item_id = 0)
         held_item = self.item
         return held_item > 0 if item_id == 0
         return held_item == getID(PBItems,item_id)
       end
    end
    
    MultipleForms.register(:ARCEUS,{
      "getForm" => proc { |pkmn|
        next nil if !isConst?(pkmn.ability,PBAbilities,:MULTITYPE)
        typeArray = {
           1  => [:FISTPLATE,:FIGHTINIUMZ],
           2  => [:SKYPLATE,:FLYINIUMZ],
           3  => [:TOXICPLATE,:POISONIUMZ],
           4  => [:EARTHPLATE,:GROUNDIUMZ],
           5  => [:STONEPLATE,:ROCKIUMZ],
           6  => [:INSECTPLATE,:BUGINIUMZ],
           7  => [:SPOOKYPLATE,:GHOSTIUMZ],
           8  => [:IRONPLATE,:STEELIUMZ],
           10 => [:FLAMEPLATE,:FIRIUMZ],
           11 => [:SPLASHPLATE,:WATERIUMZ],
           12 => [:MEADOWPLATE,:GRASSIUMZ],
           13 => [:ZAPPLATE,:ELECTRIUMZ],
           14 => [:MINDPLATE,:PSYCHIUMZ],
           15 => [:ICICLEPLATE,:ICIUMZ],
           16 => [:DRACOPLATE,:DRAGONIUMZ],
           17 => [:DREADPLATE,:DARKINIUMZ],
           18 => [:PIXIEPLATE,:FAIRIUMZ]
        }
        ret = 0
        next 0 if !pkmn.hasItem?
        typeArray.each do |f, items|
          for item in items
            next if !pkmn.hasItem?(item)
            ret = f
            break
          end
          break if ret>0
        end
        next ret
      }
    })
     
    I've ecountered first error like this.
    Spoiler:


    After second start, it was fine. Buuuuuut....

    I cannot Mega evolve! What the heck!?

    Is this broken?
     
    I've tried multiple times and it hasn't worked but maybe I messed something up.

    A joint Z-Moves + Ultra Burst + Dynamax plugin designed specifically for v18.dev is on its way relatively soon, just wait for that if you're having trouble. It'll be far easier to install than the current Z-Move plugin.
     
    Not sure if this is where to post this, but I was to make a new mega for ninetales and use the Specific Mega Evolution script that was placed in to keep Galarian Slowbro from mega evolving to try and keep alolan ninetales from mega evolving, however it didn't work and when i tested it out for the Galarian Slowbro it also didn't work as it was capable of mega evolving into mega slowbro as well
     
    Not sure if this is where to post this, but I was to make a new mega for ninetales and use the Specific Mega Evolution script that was placed in to keep Galarian Slowbro from mega evolving to try and keep alolan ninetales from mega evolving, however it didn't work and when i tested it out for the Galarian Slowbro it also didn't work as it was capable of mega evolving into mega slowbro as well
    I don't think it's the right place to post this. But I'll answer. If I don't solve your problem, make a new thread ^^
    Do you use the full Gen 8 project, or did you just install the script for mega-evolution to your own project?
    For me, with the Gen8 project, Slowbro mega-evolves, and Galarian Slowbro does not mega-evolve.
     
    I'm getting error when trying to Fuse Calyrex To Spectreir it learns astral barrage and when I goons teach him a movesets error come
     
    Status
    Not open for further replies.
    Back
    Top