TERA API (node.js), Shop and Launcher with Client Patcher

I think my sql error is because C drive has 0 bytes of 100 GB free and D drive has 3,8 GB of 60 GB free. Need to re-evaluate pagefile.

Hi,

When you use page file in a vm, outside of it is represented by a huge file which consumes disk space.

So, if you are using the vm, in your host computer you don't have to set any page file, leave it as default.

And the vm will ate disk space when fills the vm pagefile. So, make sure to have enough disk space.
 
@willhcz
Recomended start order with API:

1. hub and hub_gw
2. Steer Server services
3. Box Server services
4. TERA API
5. REST (Nexusserver, MatchServer, XigncodeProxy)
6. TopographyServer
7. arb_gw and ArbiterServer
8. WorldServer (PartyMatching, BattleField, DungeonServer)
Hi, thanks for this. I was searching for the correct order of starting the servers. There is one issue, when I start the MatchServer (from the server manager), it says the system can't find the specified file. I'm using 92.04 VM. Any suggestions?
 
Hi, thanks for this. I was searching for the correct order of starting the servers. There is one issue, when I start the MatchServer (from the server manager), it says the system can't find the specified file. I'm using 92.04 VM. Any suggestions?

Hi,

Match Server doesn't exist in 32bit versions of the server (31, 71, 92)
 
Hi,

Match Server doesn't exist in 32bit versions of the server (31, 71, 92)
Cool. Ty for clarifying. The log server crashes too immediately after starting it. I posted this issue in the 92.04 VM thread by you. Posting it here too, I'm unsure what is the right place to post. Any help regarding it will be great
 
Cool. Ty for clarifying. The log server crashes too immediately after starting it. I posted this issue in the 92.04 VM thread by you. Posting it here too, I'm unsure what is the right place to post. Any help regarding it will be great

Is a know issue, unfortunately i don't know why the logserver doesn't work, Tried multiple times with multiple sqlcli files without no result.
 
Is a know issue, unfortunately i don't know why the logserver doesn't work, Tried multiple times with multiple sqlcli files without no result.
Ujum, this is unfortunate, but it is what it is.

Edit: Query solved
 
Last edited:
Is a know issue, unfortunately i don't know why the logserver doesn't work, Tried multiple times with multiple sqlcli files without no result.
Log server works but have to find the right dependency. Can't remember off the top of my head what one it was. The logserver I have not found to give much info yet

Anyone know what files need modified to get the menma tera launcher to work with the api?
 
Is it possible to patch DataCenter_Final_GER of player?

I tried to place german DC into TERA_Client/S1Game/S1Data, removed DataCenter_Final_EUR and set API_PORTAL_CLIENT_DEFAULT_REGION=GER, but no help. Even though I selected German (Deutsch) in Launcher it always checks and downloads DataCenter_Final_EUR. Also tried to put "#" in front of EUR and RUS in .env.

Where is the decision made (coded) whether *_GER or *_EUR is used for patching?
 
Is it possible to patch DataCenter_Final_GER of player?

I tried to place german DC into TERA_Client/S1Game/S1Data, removed DataCenter_Final_EUR and set API_PORTAL_CLIENT_DEFAULT_REGION=GER, but no help. Even though I selected German (Deutsch) in Launcher it always checks and downloads DataCenter_Final_EUR. Also tried to put "#" in front of EUR and RUS in .env.

Where is the decision made (coded) whether *_GER or *_EUR is used for patching?
Hi

It must work, try to reselect a random flag on the launcher and then click again on german flag
 
Hi

It must work, try to reselect a random flag on the launcher and then click again on german flag

To test it, I deleted DataCenter_Final_GER from client PC. Afterwards I started launcher, then selected english (because it remembered the account's last language as german) and finally pressed Spielen (Play). The result is Error 6 (0):

Error 6 (0) - TERA API (node.js), Shop and Launcher with Client Patcher - RaGEZONE Forums


Another try was to click on the wrench after reselecting german language, but it only checks DataCenter_Final_EUR and returns the same error, after pressing Spielen.

Strange thing is that it downloads DataCenter_Final_EUR even though in launcher it is set to german, TERA_Client/S1Game/S1Data only contains DataCenter_Final_GER and API_PORTAL_CLIENT_DEFAULT_REGION=GER.
 
To test it, I deleted DataCenter_Final_GER from client PC. Afterwards I started launcher, then selected english (because it remembered the account's last language as german) and finally pressed Spielen (Play). The result is Error 6 (0):

View attachment 264393

Another try was to click on the wrench after reselecting german language, but it only checks DataCenter_Final_EUR and returns the same error, after pressing Spielen.

Strange thing is that it downloads DataCenter_Final_EUR even though in launcher it is set to german, TERA_Client/S1Game/S1Data only contains DataCenter_Final_GER and API_PORTAL_CLIENT_DEFAULT_REGION=GER.

Most likely that your using the wrong datacenter or packing it with the wrong key/iv

If you are using version 100.02, check the logs folder inside of S1Game, maybe it could say something else and useful.
 
Last edited:
Most likely that your using the wrong datacenter or packing it with the wrong key/iv

If you are using verion 100.02, check the logs folder inside of S1Game, maybe it could say something else and useful.

Well logs makes sense, because there is no DataCenter_Final_GER in S1Data at all:

Code:
Log file open, 07/27/24 16:25:51
[0003.20] Error: Fatal error!

Invalid DataCenter

novadrop settings - TERA API (node.js), Shop and Launcher with Client Patcher - RaGEZONE Forums


If I copy DataCenter_Final_GER manually into S1Data of client pc, then game works with german language.

I created the Schema once, when I had to solve that error with not declared variables etc.

Also tried to change DataCenter.xml of novadrop to change Text of BranchName and SBranch from EUR to GER, but same result after packing.

Is Key/IV of _GER different than _EUR? If so how to find correct ones?
 
Well logs makes sense, because there is no DataCenter_Final_GER in S1Data at all:

Code:
Log file open, 07/27/24 16:25:51
[0003.20] Error: Fatal error!

Invalid DataCenter

View attachment 264417

If I copy DataCenter_Final_GER manually into S1Data of client pc, then game works with german language.

I created the Schema once, when I had to solve that error with not declared variables etc.

Also tried to change DataCenter.xml of novadrop to change Text of BranchName and SBranch from EUR to GER, but same result after packing.

Is Key/IV of _GER different than _EUR? If so how to find correct ones?

hmmmm


Maybe you are using the TW Client instead of the GF one and thats why the packed eur/ger/fra dc with key/iv GF is not working
 
hmmmm


Maybe you are using the TW Client instead of the GF one and thats why the packed eur/ger/fra dc with key/iv GF is not working
I use TERA Client 100.02 GF of

Patching works for EUR (english dc), which is not TW...

Did you ever try French/German?
 
I use TERA Client 100.02 GF of

Patching works for EUR (english dc), which is not TW...

Did you ever try French/German?

Yes, that's why i know they must work

So, if i undestand,

If you put the GER dc into S1Data, it works
But, if you put a modified GER dc it doesnt work, it isn't?
 
Yes, that's why i know they must work
Yes, that's why i know they must work

So, if i undestand,

If you put the GER dc into S1Data, it works
But, if you put a modified GER dc it doesnt work, it isn't?
So, if i undestand,

If you put the GER dc into S1Data, it works
But, if you put a modified GER dc it doesnt work, it isn't?

If I manually put DataCenter_Final_GER into S1Data of client computer (NOT VM/Server!!!), regardless if it is original (from your link) or modified dc via novadrop, then the game works but that bypasses patching.

What does not work is patching for DataCenter_Final_GER, even if I put your linked original GER dc inside VM TERA_Client/S1Game/S1Data.

How is the VM even capable to patch DataCenter_Final_EUR, when he does not have that file in TERA_Client/S1Game/S1Data? Is it somewhere else?

I also deleted DataCenter_Final_EUR in client pc and checked if that downloaded DataCenter_Final_EUR is not just renamed _GER, but no it is the _EUR...

I restarted whole VM... is there a temporary folder that secretly holds DataCenter_Final_EUR?

Btw novadrop Output File Name does not allow "EUR" extension anymore, maybe the issue is related to that?

Edit: Another Try was reselecting languages and logging out/in.

FYI: My .env
API_PORTAL_LAUNCHER_DISABLE_CONSISTENCY_CHECK=false
API_PORTAL_CLIENT_PATCH_NO_CHECK=false
 
Last edited:
If I manually put DataCenter_Final_GER into S1Data of client computer (NOT VM/Server!!!), regardless if it is original (from your link) or modified dc via novadrop, then the game works but that bypasses patching.

What does not work is patching for DataCenter_Final_GER, even if I put your linked original GER dc inside VM TERA_Client/S1Game/S1Data.

How is the VM even capable to patch DataCenter_Final_EUR, when he does not have that file in TERA_Client/S1Game/S1Data? Is it somewhere else?

I also deleted DataCenter_Final_EUR in client pc and checked if that downloaded DataCenter_Final_EUR is not just renamed _GER, but no it is the _EUR...

I restarted whole VM... is there a temporary folder that secretly holds DataCenter_Final_EUR?

Btw novadrop Output File Name does not allow "EUR" extension anymore, maybe the issue is related to that?

To make work the patching thing, you have to,

Put the patched / original DC that you want to include in the patch into TERA_Client/S1Game/S1Data
Then go to \ClientPacker folder and execute pack_S1Data.bat

As soon as it finished, then try again.
 
That's it, thanks you are great :)

It is my mistake to just read hsdn's post and not whole README on github ._.
 
Guys, the _KOR language disable the TERA Shop? Tried to put it with my portuguese translation, but it ended up not opening the TERA Shop window (Using the _EUR, just renamed to DataCenter_Final.dat)
Did you successfully call TERA Shop in-game after changing the language?Following the hint given by Archgeus, the contents of the file 'CoherentGTWeb-00000.xml' in version 100.02 were the same, so I added the language code I added and ran the client, but I failed to call TERA Shop.
 
Back