Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Гарант RF-Cheats.ru Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > >
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 27.09.2013, 01:03   #1
Emka
Освоившийся
Аватар для Emka
OFFLINE
Регистрация: 07.01.2009
Возраст: 35
Сообщений: 63
Благодарностей:
1,116 всего
Мнения: -17912
Репутация: 4198
Отправить сообщение для Emka с помощью Skype™

[BSB][GU]Несколько серверов на одном компьютере


Несколько серверов на одном компьютере

Данная статья написана из расчета, что вы уже умеете ставить один сервер на один компьютер, а, следовательно, разжевывание базовых вещей не требуется. Если вы пользуетесь комплексной защитой сервера, то для вас маловероятно, что данная статья будет актуальна, особенно если используется не стандартный лаунчер. Авторы комплексных защит стараются вынести все основные порты сервера в ini файлы для максимально удобной их правки, максимум вручную правится лаунчер, если используется стандартный.

Несколько серверов на одном компьютере имеет множество реализаций, но в данной статье рассматривается только два наиболее встречаемых случая:
- два полностью независимых сервера на одном компьютере
- два мира на одном компьютере (ZoneServer-а разные, а LoginServer и AccountServer общие)

Для запуска на одном компьютере нескольких независимых серверов необходимо прохексить порты в ZoneServer, LoginServer и AccountServer второго, третьего и так до n-ного сервера, в зависимости от того сколько серверов вы хотите запустить.
AccountServer
LoginServer
ZoneServer

Очень важно: Порты второго третьего или n-ного ZoneServer, AccountServer или LoginServer должны не только не совпадать с аналогичными портами в других ZoneServer, AccountServer и LoginServer, но и с другими портами в ZoneServer, AccountServer и LoginServer, за исключением портов, через которые идет связи компонентов сервера. Совпадение портов приведет к ошибке при запуске.

Для подключения к каждому независимому серверу необходим отдельный лаунчер с прохекшеным портом LoginServer-а (порт 10001). Я не буду выкладывать оффсет для лаунчера, так как, к сожалению, даже стандартные лаунчеры, которыми используются, различаются, а следовательно может и различаться расположение порта LoginServer-а. Не говоря уж про нестандартные лаунчеры - "New Paradise"-подобные или из комплексных защит, в которых способы подключения к серверу могут разительным образом отличаться, и что там надо править естественно я не знаю. В чистом стандартном лаунчере порт 10001 расположен в самом начале, обычно это первое значение, которое находит поиск. Проверить найденный оффсет можно в IDA - если на месте данного оффсета находится шестнадцатеричное число 2711 (= 10001), то да этот оффсет который вам нужен. Если же в данном оффсете расположено что-то другое, то продолжайте поиск дальше.
Важно: Порт LoginServer-а обязательно должен совпадать с портом лаучера в LoginServer-е.

Для запуска же нескольких миров на одном компьютере необходимо прохексить порты только в ZoneServer второго, третьего и так до n-ного сервера (мира), в зависимости от того сколько миров вы хотите запустить. Так же необходимо настроить AccountServer и LoginServer на работу с несколькими серверами.

В отличие от независимых серверов в ZoneServer надо хексить порты:
- WebAgent-a
- BillingAgent-a
- клиента
Порт AccountServer-а хексить не надо!

Настройка LoginServer-а и AccountServer-a. Ниже приведено неполное содержимое ini файлов, а лишь та часть, которая используется в настройке.
AccountSystem.ini
LoginSystem.ini

В обоих случаях не требуется, какая либо дополнительная настройка веб обвязки. Если во втором случае в вашем стандартном лаунчере доступен только один сервере. То это значит, вы неправильно настроили LoginServer или AccountServer.

Примечание: Так как ControlServer-ом, WebAgent-ом, BillingAgent-ом и другими компонентами сервера RF Online мало кто пользуется по этому информации по их настройке и оффсеты для них не приведены.

Последний раз редактировалось Emka; 27.09.2013 в 16:16.

Рекомендую: [BSB/GU] Набор модификации РФО

На мнения, что положительные, что отрицательные - не отвечаю!

0 | ... | -13000 | -14000 | -15000
 
Ответить с цитированием
Сказали спасибо:
УбийцаСмерть (13.01.2017), Дмитрий 0f4 (02.01.2016), Game][4Fun (25.12.2014), РаССеЛ (04.09.2014), Jedi123 (01.10.2013), Maiklp86 (30.09.2013), [S]tan (27.09.2013), WarSoul (27.09.2013), vandrey777 (27.09.2013), 48win (27.09.2013), foxzz (27.09.2013)


Старый 28.01.2015, 17:07   #2
KaZantip
Скриптер RF Online
Аватар для KaZantip
OFFLINE
Регистрация: 09.10.2010
Возраст: 32
Сообщений: 658
Благодарностей:
457 всего
Мнения: + 5786
Репутация: 1372

Может кому пригодится.

Порт BillingAgent'a

BSB - 0x7df3
GU - 0x7df3

Сменить 0xa46b (=> 6b a4 = 27556) на ваш новый порт BillingAgent'a в шестнадцатеричной системе.

 
Ответить с цитированием
Сказали спасибо:
styrex (07.04.2020), [Maks] (28.01.2015)
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр