[TuT]Edit Client

02/02/2013 19:39 ernilos#1
I have some friends asking for it, how to add ip to client... Some are using hamachi, and hamachi ip lenght is 13~15, and client only read 12(or 13 i don't remeber well...)
-------------
What i need?
-NostaleClient
-HexEditor (HxD)
-------------
First step is search ip on yout nostale client(Starts with 79. GF servers)
[Only registered and activated users can see links. Click Here To Register...]

Now change ip...

[Only registered and activated users can see links. Click Here To Register...]

Okay, the client have the ip, now we need edit string lenght(of ip).

IP LenghtOffSet
100x0A
110x0B
120x0C
130x0D
140x0E
150x0F
160x10

And you need edit that offsets to corrosponent offset lenght:

[Only registered and activated users can see links. Click Here To Register...]

And now Client read your ip!

Thanks To d3vil for ip lenght
02/02/2013 21:43 Mr.Tr33#2
Serioursly?
To change the IP in the client just takes a Search & Replace move.
The only good thing is, that you explained how to change the stringlenght but I don't really know why someone should need this because when I changed my IP, I didn't changed the stringlenght and everything worked fine.

I'm more interested why there are two IPs and you change both to the same one.
02/03/2013 01:34 TheTempler#3
german:
es sind nicht die selben ips 79.110.84.75 und 79.110.84.46 , glaube eher die eine ip login server die andere game server

englisch:
they are not the same ips 79.110.84.75 and 79.110.84.46, rather believe a login server ip the other gameserver
02/03/2013 01:36 ernilos#4
Quote:
Originally Posted by Mr.Tr33 View Post
Serioursly?
To change the IP in the client just takes a Search & Replace move.
The only good thing is, that you explained how to change the stringlenght but I don't really know why someone should need this because when I changed my IP, I didn't changed the stringlenght and everything worked fine.

I'm more interested why there are two IPs and you change both to the same one.
Normaly file read only 13 max strinlenght, and hamachi usually give14~15 ip lenght... idk why it have 2 ip.. tomorrow i will investigate ._.
02/03/2013 14:29 urp21#5
Uhm, much as look ips not find anything, I seek an ip that starts with 79 and nothing
And also tested with your ips but finds nothing.
PS: Use the Spanish client.
sorry for my English
07/05/2014 07:29 ctyjason2#6
oh no, the pictures are dead
07/05/2014 14:49 forsatus#7
The new version of nostaleX.dat is patched ?
When i edit the ip i can't run NostaleX.
03/31/2016 22:36 Kyoraku12#8
Hi!

I did like you said exacly and it still " Not valid Win32 Application " what should i do ? :/ sorry for my
incompetence
Thanks! :D
03/31/2016 23:51 forsatus#9
Quote:
Originally Posted by Kyoraku12 View Post
Hi!

I did like you said exacly and it still " Not valid Win32 Application " what should i do ? :/ sorry for my
incompetence
Thanks! :D
don't use backspace key in hex, replace empty byte by 00
05/28/2016 09:35 pawel2002#10
Quote:
Originally Posted by forsatus View Post
The new version of nostaleX.dat is patched ?
When i edit the ip i can't run NostaleX.
i TOO! PLEASE HELP
06/08/2016 18:06 神の火#11
127.0.0.1 lengths ?
06/08/2016 19:37 ernilos#12
Quote:
Originally Posted by 神の火 View Post
127.0.0.1 lengths ?
九です。(My super null japanese skill)

On the first ip slot write the ip, and append a plus '00' at the end. As for length using 0x0F it's fine.

Otherwise you could deploy a config.ini file, with the following content:
Quote:
[NosTale_Network]
; Login server network details
IP=127.0.0.1
Port=4000
Place it inside Nostale folder, and then start client with "EntwellNostaleClientLoadFromIni" as argument
06/08/2016 20:00 FI0w#13
When your client has same port as login server just remove the Port=4000 so you have just IP change.
06/19/2016 19:30 lorenx911#14
I can not do it , if I put like ip 127.0.0.1 and then save as launcher.exe tells me that is not a valid application for windows . Please help me
08/29/2016 03:21 MaxHelder#15
me too