So here is my current progress.
Things used:
1. Default server files properly configured
2. Latest THA client so the protocol/version matches the server
3. Latest EUUS client for english translation (more details below)
4. A fake authentication to get past the login screen and world list
The files are 100% usable and can login and play but needs some work with the authentication and translation.
Notes: Translation is not just copy-paste files, you need to change EOS.ini and the THA client can also support multi language just like EUUS. To properly translate the .u files have to be decompiled to be readable and either update the THA client .u files with the translations from the EUUS client or update the server based on the game data from EUUS client and use them instead in the THA client directly, so this needs some time to make. Either way, but the files must be synched else the client will display incorrect items, skills, tooltips, a lot more bugs and shop will be unusable as well (the list of problems just go on if its not properly done).
There are no passwords stored in the database because the actual auth database is not included. The auth API authenticates the user in a "global" database and if everything is correct it returns the game account id linked in the "global" database and some other data. Only 2nd password and such are stored in the actual eos databases (I might be wrong but out from all the tests, it seems to be this way).
View attachment 160142