Всем добрый день! Хочу предоставить вам гайд по настройке более двух независимых серверов друг-от-друга на одной машине. И так приступим:
Можно сделать двумя способами, один из которых тут уже освещен. Я же предлагаю запустить более 2 логинов, аккаунтов и зон серверов на одной машине. Нам придется сменить порты всех 3 ехе файлов. Открываем хекс-редактором первый файл "Accaount.exe". Находим в нем следующие порты (27000, 28000, 29000 и 10007).
Офсет порта 27000 (HEX 7869) - 000175B89.
Офсет порта 28000 (HEX 606D) - 000176CAB; 0002DA645; 001C05189.
Офсет порта 29000 (HEX 4871) - 000176412; 001A69D89; 001A6A045; 001B4FE01.
офсет порта 10007 (HEX 1727) - 000835ACD; 00137909A; 0013f2312.
Переходим к следующему файлу под названием Login.exe. В нем меняем порт 10001 их офсет ниже:
офсет порта 10001 (HEX 1127) - 0000С5167
После правки ехе файлов переходим настраиваем ини файлы под второй сервер (rf_user_2, rf_world_novus_2 billing_2). Так же не забываем о правке ОДБЦ под нужные бд.
Переходим к правке зоны, что бы она подцеплялась к нужным нам логину и акку. Открываем в хекс-редакторе зону и ищем те порты которые меняли. Это 27000, 28000, 29000, 10007, 10001. Эти порты стандартные, вы указываете свои (не забываем про калькулятор.)
Офсеты порта 27000 в зон_сервере - 0037A8612
Офсеты порта 28000 в зон_сервере - 004D58501; 005C22A89; 005F614CD; 006078D01; 0061B0845; 0064EE245; 0064EE345.
Офсеты порта 29000 в зон_сервере - 0011EA767; 0038FA001; 0069E4589; 006A84901.
Офсеты порта 10001 в зон_сервере - Заменяем все значения по хексу - 11 27
Офсеты порта 10007 в зон_сервере - 000BAB123; 0025DE912; 0025DEBEF; 0025DEE01; 004912156
Дальше если нужно, то правите сами ланч, по аналогии тому как правили файлы сервера. Думаю тут все понятно ). Сам долго пытался найти подобный гайд, но не увенчалось успехом, и пришлось самому догадываться как сделать. Надеюсь это будет полезно тем, кто захочет поднять вместо двух зон, два отдельных сервера. Всем удачи в настройках. Гайд проверен на работоспособность. За кривые руки или недостаток знаний ответственности не несу =)
Всем добрый день! Хочу предоставить вам гайд по настройке более двух независимых серверов друг-от-друга на одной машине. И так приступим:
Можно сделать двумя способами, один из которых тут уже освещен. Я же предлагаю запустить более 2 логинов, аккаунтов и зон серверов на одной машине. Нам придется сменить порты всех 3 ехе файлов. Открываем хекс-редактором первый файл "Accaount.exe". Находим в нем следующие порты (27000, 28000, 29000 и 10007).
Офсет порта 27000 (HEX 7869) - 000175B89.
Офсет порта 28000 (HEX 606D) - 000176CAB; 0002DA645; 001C05189.
Офсет порта 29000 (HEX 4871) - 000176412; 001A69D89; 001A6A045; 001B4FE01.
офсет порта 10007 (HEX 1727) - 000835ACD; 00137909A; 0013f2312.
Переходим к следующему файлу под названием Login.exe. В нем меняем порт 10001 их офсет ниже:
офсет порта 10001 (HEX 1127) - 0000С5167
После правки ехе файлов переходим настраиваем ини файлы под второй сервер (rf_user_2, rf_world_novus_2 billing_2). Так же не забываем о правке ОДБЦ под нужные бд.
Переходим к правке зоны, что бы она подцеплялась к нужным нам логину и акку. Открываем в хекс-редакторе зону и ищем те порты которые меняли. Это 27000, 28000, 29000, 10007, 10001. Эти порты стандартные, вы указываете свои (не забываем про калькулятор.)
Офсеты порта 27000 в зон_сервере - 0037A8612
Офсеты порта 28000 в зон_сервере - 004D58501; 005C22A89; 005F614CD; 006078D01; 0061B0845; 0064EE245; 0064EE345.
Офсеты порта 29000 в зон_сервере - 0011EA767; 0038FA001; 0069E4589; 006A84901.
Офсеты порта 10001 в зон_сервере - Заменяем все значения по хексу - 11 27
Офсеты порта 10007 в зон_сервере - 000BAB123; 0025DE912; 0025DEBEF; 0025DEE01; 004912156
Дальше если нужно, то правите сами ланч, по аналогии тому как правили файлы сервера. Думаю тут все понятно ). Сам долго пытался найти подобный гайд, но не увенчалось успехом, и пришлось самому догадываться как сделать. Надеюсь это будет полезно тем, кто захочет поднять вместо двух зон, два отдельных сервера. Всем удачи в настройках. Гайд проверен на работоспособность. За кривые руки или недостаток знаний ответственности не несу =)