Jump to content

Recommended Posts

Posted

In the latest update of PKhex, an error with the Pokémon appears again and again, an error that did not exist in any of the previous versions of PKhex. I have tried everything and there is no way to solve it, so I ask for your help.  And another thing, this latest version doesn't change the languages in which some event Pokémon are, that is, I download the file of a Japanese event Pokémon and PKhex automatically puts it in Spanish.(it's my version of the game) when in other versions of PKhex, it did respect the language of the events and still marks them as "legal"

17233040440261529898934007184682.jpg

17233041150281674937820507974199.jpg

17233041503268789408079017588714.jpg

Posted

1. Handling trainer flag must be correct for it not to be flagged. Look at the Current Handler state on the OT tab, and reread the popup message. 

2. Mystery Gift files are templates, and receiving them in game will just fill out the data based on the recipient save file, same as PKHeX does it. Nobody has curated a list of which mystery gift files are region locked or language locked, into a digestible format that programs can use. So, PKHeX has no enforcement of it if it truly is unable to be received by your game save.

Posted
2 hours ago, Kaphotics said:

1. Handling trainer flag must be correct for it not to be flagged. Look at the Current Handler state on the OT tab, and reread the popup message. 

2. Mystery Gift files are templates, and receiving them in game will just fill out the data based on the recipient save file, same as PKHeX does it. Nobody has curated a list of which mystery gift files are region locked or language locked, into a digestible format that programs can use. So, PKHeX has no enforcement of it if it truly is unable to be received by your game save.

I really still don't understand you. I repeat, I'm asking for help, for someone to explain to me correctly how to solve this problem. As for the languages of the event Pokémon, past versions of PKhex detected and put the correct language on the Pokémon without any problem, if they were not in the correct language, Pokémon were marked as "illegal."I'm not saying it's bad, on the contrary PKhex helps a lot, but they are files that I'm downloading from the gallery right here, where all the events in different languages are. So all I'm asking for is help, an explanation to properly fix those errors that this latest PKhex update is giving me. 

Posted

I already told you to look at the OT Tab, and check the current handler state. If you are having trouble understanding error messages, change the translation of the program via Options->Language.

If your save file is not the original trainer of the pokemon, then the handler state should not be pointing to the OT.

  • 1 month later...
Posted (edited)

Hello, @Kaphotics and @lokiike I'm having the same issue in the most recent version of pkhex (24.07.27).

I've been using pkhex for years now and never had any problem that was not able to google it and fix my mistakes given the posts and the help you guys provide, I always find similar cases that are already solved and this one is exactly like mine but I still don't understand the answer you provided.

If I change the ot from the default pkhex to mine (name, SID and TID) pkhex shows me this error message "Invalid: Handling trainer does not match the expected trainer name".

I changed the current handler to HT and gave it a name and a Language but it still seems to give the same iligal flag for some reason that I would like to understand why this is happening and how could I fix this.

If you can, I would also like to understand why in older versions this was not an issue.

Note: I'm a software engineer so if you need to use technical language to explain the problem and provide the solution so I can fix the issue, feel free to do so. 

Thanks in advance.

EDIT: If I change the "Latest (not OT) Handler" name to "PKHeX" makes it legal - Why does that have to be the name?

image.png.7e0fade45aff13eb117bf951be413d0a.png

Edited by alpha7p
Posted
3 hours ago, alpha7p said:

Hello, @Kaphotics and @lokiike I'm having the same issue in the most recent version of pkhex (24.07.27).

I've been using pkhex for years now and never had any problem that was not able to google it and fix my mistakes given the posts and the help you guys provide, I always find similar cases that are already solved and this one is exactly like mine but I still don't understand the answer you provided.

If I change the ot from the default pkhex to mine (name, SID and TID) pkhex shows me this error message "Invalid: Handling trainer does not match the expected trainer name".

I changed the current handler to HT and gave it a name and a Language but it still seems to give the same iligal flag for some reason that I would like to understand why this is happening and how could I fix this.

If you can, I would also like to understand why in older versions this was not an issue.

Note: I'm a software engineer so if you need to use technical language to explain the problem and provide the solution so I can fix the issue, feel free to do so. 

Thanks in advance.

EDIT: If I change the "Latest (not OT) Handler" name to "PKHeX" makes it legal - Why does that have to be the name?

image.png.7e0fade45aff13eb117bf951be413d0a.png

The currently loaded save file is the player that is possessing the PKM data.

If you have not loaded a save file, then the default save file (PKHeX) is the one that possesses the data.

The pointer as well as the trainer data must be correct.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...