Pages

Connect Different IP Allods Online

[GUIDE] How to connect to different IP addresses
This guide is based on using the HxD hex-editor, get it here

KEEP A BACKUP OF STARTER.EXE
1. Open Starter.exe in HxD and go to offset 5198 by pressing ctrl-g. You should see something like this (I highlighted the important bits):
2. You'll need to replace the IP address (127.0.0.1) with the ip you want, for example we'll use the common LAN address 192.168.0.1. This is pretty easy, you just need to enter the address you want starting at offset 5198 and placing a null byte between each character, like so:
1[null]9[null]2[null].[null]1[null]6[null]8[null].[null]0[null].[null]1
Confused? Open the spoiler below for more detail
Put your cursor in front of the 1 in '1.2.7'. Type '1'. Press the right arrow. Type '9', the character should be red. Press the right arrow, '8', right arrow, '.', right arrow, '1', and so on until you have typed out '192.168.0.1'. If you look at the hex view, starting from offset 5198 you should see:
31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00 2E 00 31
Make sure that between the last character in the address and the beginning of 'AOGame.exe' at offset 51B4 there is nothing but null bytes. If you need to remove a byte don't backspace, just click over into the hex view and replace the byte with '00'.

DO NOT REMOVE OR ADD ANY BYTES. IF HxD WARNS YOU THAT YOU'RE ADDING OR REMOVING A BYTE, YOU ARE DOING SOMETHING WRONG.

When you re-run the batch file for your language after making an edit the game may fail to start the first time, just run it again.

Ness199X
Ragezone