If you change the strings in your 1503 client exe,
you can't change the IP any more, cuz the IP editors are changeing the wrong adress.
Anyway, many people think they'll harm your PC, so I'll show how to change the IP manually. (many "changes" ^^)
But there is defenately no way to put a domain name in.
If you don't understand this, don't mind:
The data We'll set is 4 times unsigned short integer (maybe a array), what means it can only contain natural numbers from 0 to 255.
ok...
For this you need the "Hex Workshop". Any other editor will propably also work, but I'll explain by using this one.
And I'll use a exe file with 127.0.0.1 IP preset, but that shouldn't matter to much.
Let's start:
Open your Knight online exe file. Then hit Edit and find...
I the upcoming window set the drop-box to Hex Values and search for:
51C6442421
Imagine this is the first dot in your IP.
In the editor it should look like this:
So the Stuff we want to edit is this: (in my example)
7F51C644242100C644242200C644242301AA
II___________II_________II_________II__
The I's are pointing on the values we need to change.
Mark 7F and you'll see the 127 in the left buttom box, next to unsigned byte:
Now we just need to change this. But what Hex code represents which Byte?
I found this very easy: hit edit, then find... and change the drop box to 8 Bit unsigned Byte.
Now you can type your IP part, for example 192, and it shows you the Hex value. 192u-Byte is C0Hex.
That's all you need to know, but I'll give an example, for better understanding.
Let's say we want to change 127.0.0.1 to 192.168.2.1
So wee look the numbers up:
192=C0 ; 168=A8 ; 2=02 ; 1=01
So we simply put them in.
Old Hex:
7F51C644242100C644242200C644242301AA
II___________II_________II_________II__
New Hex:
C051C6442421A8C644242202C644242301AA
II___________II_________II_________II__
Well done =) |