LCKB
Small question regarding language - Printable Version

+- LCKB (https://lckb.dev/forum)
+-- Forum: ** OLD LCKB DATABASE ** (https://lckb.dev/forum/forumdisplay.php?fid=109)
+--- Forum: Guides & Help Section (https://lckb.dev/forum/forumdisplay.php?fid=193)
+---- Forum: Help & Support (https://lckb.dev/forum/forumdisplay.php?fid=157)
+----- Forum: Ep3 Support (https://lckb.dev/forum/forumdisplay.php?fid=150)
+------ Forum: Solved topics (https://lckb.dev/forum/forumdisplay.php?fid=151)
+------ Thread: Small question regarding language (/showthread.php?tid=4400)



- RomainLastChaos - 01-16-2015


Hello  well i  know nksp read name from data  exemple client english /usa will read item_all_usa.lod if i put others name files game will say wrong files is there any way to change the nksp or something else language  name defautl? like exemple  switch ItemAll_usa.lod  to  ItemAll_frc.lod ?

 

i  swear is engine stuff  but i'm not source so i will know if i need to use the client source to change it?




- Nikolee - 01-16-2015


Yes for this u would need to Compile the Client source with LC_FRA = X? (example LC_USA = 7 in client i think, in server its 9)

U would need to find the same Client version from the fra client and patch the Engine.dll to read the sl.dta if you find me the client and upload it on mega i can try it out to patch it i had a tool it.

 

Edit:

Or u dont even have to do that, just Compile the Server with LC_FRA settings and use the french client just find the correct version. 

I dont know now im not home to lookup in the source 

you need to go to your Project Settings -> C++ -> Preprocessor and change the define from LC_KOR = 0 to LC_FRA = ??

(if you compile it on Linux its more simple)

 

this is how the Preprocessor looks idk if you have knowledge in coding but if you had u wouldnt ask the question.

:2

 

EDIT one again:

its not the nksp that choose the names from the .lod files its the engine.dll the function is/was in World or WorldIO.cpp i dont know exacly now.




- kimpobin02 - 01-16-2015


Nikola

I have thai client for ep3

You can pacth Engine.dll to read the sl.dta?

or change the languge for chat in game to thai languge

Thank




- Nikolee - 01-16-2015


As i remember the Thai Client have some little Problems because of a packet mismatch. (after loading Startzone it causes a Send Error -> but im not really sure what causes this issue)

but as soon as im back home ill check out what can be done.

Dont know if ill get home today if yes i could compile the files for thai




- RomainLastChaos - 01-16-2015

Problem Fixed thanks @MaskoV