• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

[Release] Pokémon Essentials, version 5 - 28th January 2012

Status
Not open for further replies.

zingzags

PokemonGDX creator
536
Posts
15
Years
  • I just wanna know what it means by that and why I can't open it.

    Mysql is not your problem, try replacing your data folder again or Actors file in the data folder Mysql is more of a database which enables the user to store information, and allows the user to freely manipulate the data stored.
     

    Nickalooose

    --------------------
    1,309
    Posts
    16
    Years
    • Seen Dec 28, 2023
    You can still look up what a Pokémon's gender is, even if it is defined by a calculation using the personal ID.

    "The older Essentials" is not at all useful.

    The other way is to code something yourself. A simple example is:

    Code:
    def pbEligibleTeam(number,levelcap)
      count=0
      for i in $Trainer.pokemonParty
        count+=1 if i.level<=levelcap
      end
      return true if count>=number
      return false
    end

    pbEligibleTeam(3,50) returns true if you have at least 3 Pokémon at Level 50 or below, and false if you don't.
    .

    Oh okay, that's a simple enough check I guess... How can I use gender in anther script then? Do I have to use the Pokémon's ID because I'm pretty sure that when I looked up "pokemon.gender" for example, it doesn't call anything... X
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen May 3, 2024
    value=i.gender will make "value" equal 0 if male, 1 if female, 2 if genderless. "i" is as it's used in my example def. You're overthinking it.

    This isn't the thread to be asking this question.
     

    Nickalooose

    --------------------
    1,309
    Posts
    16
    Years
    • Seen Dec 28, 2023
    I realise this, but nobody seems to want to answer in the other one anymore, assuming that, that is for the older essentials... Ah you're right, I was reading a little too much into that, I've now got type and alsorts to work through this, thanks for your help on this anyway, liking the new essentials, although changing the screen to DS may not be a good idea in some sence, I think "touch" screen at the bottom is making games to similar... That's all I'm saying. X
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen May 3, 2024
    Essentials will never have a dual screen, because a dual screen doesn't suit a PC game (at least, not the "two same-sized screens one above the other" layout that the DS console has). All I'm doing is increasing the screen width by 32 pixels and increasing the screen height by 64 pixels.

    Note that a touch screen is a different thing to a dual screen.
     

    IceGod64

    In the Lost & Found bin!
    624
    Posts
    15
    Years
  • I realise this, but nobody seems to want to answer in the other one anymore, assuming that, that is for the older essentials... Ah you're right, I was reading a little too much into that, I've now got type and alsorts to work through this, thanks for your help on this anyway, liking the new essentials, although changing the screen to DS may not be a good idea in some sence, I think "touch" screen at the bottom is making games to similar... That's all I'm saying. X

    If you've read around you'd realize that he's not implementing a touch screen, he's just making it 256x192 (Or 512x384) so the screen will be more suited to DS-styled graphics. This makes sense because Essentials needs a cosmetic updated as it is, so going DS styled(I'd say D/P/Pt style) would be best as it is, and contrary to popular belief, computers do not typically have a touch screen.:t135:
     
    47
    Posts
    12
    Years
    • Seen May 18, 2017
    Touch screen makes sense, but is far from essential. Using a stylus is awkward for the DS for the most part, but being able to play the whole game with just the mouse on a computer would be convenient imo. Again, I think there are much more pressing features and touch screen capability should be left to the individual developer for now.
     

    the__end

    Pixel Artist
    141
    Posts
    14
    Years
    • Seen Jun 9, 2016
    i get this error message after i try to open menu... =(
    and i didnt changed anything...

    Code:
    ---------------------------
    Pokemon Essentials
    ---------------------------
    Exception: NoMethodError
    
    Message: undefined method `length' for nil:NilClass
    
    PokemonUtilities:1934:in `pbSetViableDexes'
    
    PokemonPauseMenu:96:in `pbStartPokemonMenu'
    
    Scene_Map:188:in `call_menu'
    
    Scene_Map:159:in `update'
    
    Scene_Map:68:in `main'
    
    Scene_Map:65:in `loop'
    
    Scene_Map:72:in `main'
    
    Main:37:in `mainFunctionDebug'
    
    Main:15:in `mainFunction'
    
    Main:15:in `pbCriticalCode'
    
    
    
    This exception was logged in 
    
    C:\Users\Metin\Saved Games/Pokemon Essentials/errorlog.txt.
    
    Press Ctrl+C to copy this message to the clipboard.
    ---------------------------
    OK   
    ---------------------------
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen May 3, 2024
    i get this error message after i try to open menu... =(
    and i didnt changed anything...

    Code:
    ---------------------------
    Pokemon Essentials
    ---------------------------
    Exception: NoMethodError
    
    Message: undefined method `length' for nil:NilClass
    
    PokemonUtilities:1934:in `pbSetViableDexes'
    
    PokemonPauseMenu:96:in `pbStartPokemonMenu'
    
    Scene_Map:188:in `call_menu'
    
    Scene_Map:159:in `update'
    
    Scene_Map:68:in `main'
    
    Scene_Map:65:in `loop'
    
    Scene_Map:72:in `main'
    
    Main:37:in `mainFunctionDebug'
    
    Main:15:in `mainFunction'
    
    Main:15:in `pbCriticalCode'
    
    
    
    This exception was logged in 
    
    C:\Users\Metin\Saved Games/Pokemon Essentials/errorlog.txt.
    
    Press Ctrl+C to copy this message to the clipboard.
    ---------------------------
    OK   
    ---------------------------
    There's no need to post this "error" twice.

    You're trying to use an old savegame with the new release, which you shouldn't. Start a new game.
     

    the__end

    Pixel Artist
    141
    Posts
    14
    Years
    • Seen Jun 9, 2016
    There's no need to post this "error" twice.

    You're trying to use an old savegame with the new release, which you shouldn't. Start a new game.

    sry thought i postet to the wrong place so i did again... >.<
    but thx alot for helping! =D
     

    Ho-oh 112

    Advance Scripter
    311
    Posts
    13
    Years
    • Seen Mar 8, 2014
    MySQL support

    • It's in, although I don't know how to work it. I'm pretty sure it will allow for at least an online trade station, though, which people seem to like the sound of. If you can make something of it, please let me know.



    WOOOOOOT I'll be working on a trade system!!


    EDIT: MySQL Keeps bringing up an error for me now.... (including on startup when I havn't even opened up a map I'll try re-extracting it...)

    EDIT2: Re extracted, here are the annoying messages:

    ---------------------------
    Pokemon Essentials
    ---------------------------
    [ArgumentError, "undefined class/module Net::", ["Section057:2095:in `oldload'", "Section057:2095:in `load'", "Section125:63:in `pbSetUpSystem'", "Section125:60:in `open'", "Section125:60:in `pbSetUpSystem'", "Section125:156"]]
    ---------------------------
    OK
    ---------------------------


    ---------------------------
    Pokemon Essentials
    ---------------------------
    [EOFError, "End of file reached", ["Section057:2095:in `oldload'", "Section057:2095:in `load'", "Section125:64:in `pbSetUpSystem'", "Section125:60:in `open'", "Section125:60:in `pbSetUpSystem'", "Section125:156"]]
    ---------------------------
    OK
    ---------------------------

    the weird thing is I put it into a new project (that's not pokemon) and it works fine....
     
    Last edited:

    Skystrike

    [i]As old as time itself.[/i]
    1,641
    Posts
    15
    Years
  • Can you tell me how to input one b/c my game has 250 to start?

    Spoiler:
    Read more: https://pokemonessentials.wikia.com/wiki/Multiple_regions
     

    mewlover22

    Pokemon Creator
    455
    Posts
    15
    Years
  • Got a problem i have two events that give you pokemon besides your starter and for some reason they won't work. Any idea how to fix the one i had before in an older version works idk what i'm doing wrong?
     

    KingCharizard

    C++ Developer Extraordinaire
    1,229
    Posts
    14
    Years
  • Very impressive Maruno, you and making me wanna use Essentials more and more these days keep at it and before you know it i may release a Pokemon game
     
    Last edited:

    Maruno

    Lead Dev of Pokémon Essentials
    5,286
    Posts
    16
    Years
    • Seen May 3, 2024
    Got a problem i have two events that give you pokemon besides your starter and for some reason they won't work. Any idea how to fix the one i had before in an older version works idk what i'm doing wrong?
    You've given us nothing to work with, you know. No screenshots or proper description or anything, just "it won't work".

    There's a Pokémon-giving event in Test Map 2 (it gives a Bulbasaur with its hidden ability), so have a look at that.


    Very impressive Maruno, you and making me wanna use Essentials more and more these days keep at it and before you know it i may release a Pokemon game
    Thanks! The next release is (hopefully) going to be much more impressive even than it currently is, what with the larger screen and better graphics.
     

    IceGod64

    In the Lost & Found bin!
    624
    Posts
    15
    Years
  • I'm not exactly sure just where this belongs since it's a simple bugfix... So if it's better placed somewhere else, tell me so and I'll post it there.

    But for not I'm just going to post this here:

    As many of you know, in Pokemon Essentials, A Trainer's encounter music doesn't stop as it should when a battle begins. The fix is extremely simple.

    Go to PokemonUtilities and to def pbGetTrainerBattleBGM(trainer)
    Make a new line right at the start of the def, and put pbMEStop.

    As I've said, I don't know if this is the right place for this, but it's a fast and simple fix, so I wanted to be sure to post it where Maruno would see it since he's compiling the new versions. It's a very annoying bug, so I hope to see this pre-fixed in the next release.
     
    Last edited:
    Status
    Not open for further replies.
    Back
    Top