Multiclient Issues

12/12/2020 14:35 fiamma00#1
Hello, I am trying to create a new file.exe to run my p-server with MultiClient Creator but if I use the updated NostaleClientX of official NosTale it does not create the runnable exe. Could anyone help please? ^^
12/12/2020 15:15 Apourtartt#2
Hello, MultiClient Creator should not work anymore on official server (there are some check on it). NosTale is already supporting multiclient, what are you trying to do ?
12/12/2020 19:25 fiamma00#3
Quote:
Originally Posted by Apourtartt View Post
Hello, MultiClient Creator should not work anymore on official server (there are some check on it). NosTale is already supporting multiclient, what are you trying to do ?
I have to create an exe that links to my private server datas (IP and PORT)
12/12/2020 21:36 Apourtartt#4
When I was doing my tests on a little project, I was just editing the IP with Notepad++, you could do too. For the port, If I remember correctly it's done by the language (then, through argument).

Example :
You have to find this ip, 79.110.84.75
[Only registered and activated users can see links. Click Here To Register...]

Edit it with your server ip, let's say it is 127.0.0.1.
Now, it should work, but no, we're missing something. The 0C underlined is the number of characters in "79.110.84.74" (12 = 0x0C), "127.0.0.1" is 9, so we have to remove 0C by 09, here it is :

[Only registered and activated users can see links. Click Here To Register...]
12/13/2020 03:02 erixor#5
Quote:
Originally Posted by Apourtartt View Post
When I was doing my tests on a little project, I was just editing the IP with Notepad++, you could do too. For the port, If I remember correctly it's done by the language (then, through argument).

Example :
You have to find this ip, 79.110.84.75
[Only registered and activated users can see links. Click Here To Register...]

Edit it with your server ip, let's say it is 127.0.0.1.
Now, it should work, but no, we're missing something. The 0C underlined is the number of characters in "79.110.84.74" (12 = 0x0C), "127.0.0.1" is 9, so we have to remove 0C by 09, here it is :

[Only registered and activated users can see links. Click Here To Register...]
Actually, you underlined the wrong address length here, you underlined the one after the ip address when you should change the one specified before

But yeah, it doesn't change anything, you still need to replace that 0C with 09 if you want to try it locally.

If your game still doesn't start after that, it's because it has to be started with arguments (EntwellNostaleClient if I recall correctly), the easiest way to do that is to create a shortcut of that executable -> right click -> properties -> add "EntwellNostaleClient" into the "target" box at the very end. A better way would still be to have a launcher that just runs it with arguments

[Only registered and activated users can see links. Click Here To Register...]
12/13/2020 03:23 FI0w#6
Quote:
Originally Posted by erixor View Post
Actually, you underlined the wrong address length here, you underlined the one after the ip address when you should change the one specified before

But yeah, it doesn't change anything, you still need to replace that 0C with 09 if you want to try it locally.

If your game still doesn't start after that, it's because it has to be started with arguments (EntwellNostaleClient if I recall correctly), the easiest way to do that is to create a shortcut of that executable -> right click -> properties -> add "EntwellNostaleClient" into the "target" box at the very end. A better way would still be to have a launcher that just runs it with arguments

[Only registered and activated users can see links. Click Here To Register...]
true but all not needed if its to hard for you just run it like he said but instead of "EntwellNostaleClient" you can use "EntwellNostaleClientLoadFromIni"
then you create a file called "Config.ini" in your NosTale folder and inside you write:

[NosTale_Network]
IP=YOURIP
Port=YOURPORT

example:
[NosTale_Network]
IP=127.0.0.1
Port=4001
12/13/2020 05:24 erixor#7
Quote:
Originally Posted by FI0w View Post
true but all not needed if its to hard for you just run it like he said but instead of "EntwellNostaleClient" you can use "EntwellNostaleClientLoadFromIni"
then you create a file called "Config.ini" in your NosTale folder and inside you write:

[NosTale_Network]
IP=YOURIP
Port=YOURPORT

example:
[NosTale_Network]
IP=127.0.0.1
Port=4001
That's big brain, thanks for the tip