Определение serverType
Модератор: 4epT
Определение serverType
Впервые появился на свет гайд по определению сервертипа! Перевод этого гайда лежит на ragbot-вики serverType.
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
- 4epT
- macro-маньячина
- Сообщения: 2795
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
Re: Определение serverType
перенёс в раздел руководство и прикрепил! 
Добавлено спустя 4 минуты 21 секунду:
не плохо было бы ещё тут мануал продублировать в первом сообщении, а то мало ли что с вики

Добавлено спустя 4 минуты 21 секунду:
не плохо было бы ещё тут мануал продублировать в первом сообщении, а то мало ли что с вики

Re: Определение serverType
serverType [<value>]
В этом параметре конфига прописывается так называемый сервертип сервера, к которому должна подключиться OpenKore. Если в этом параметре конфига не было прописано никакого значения, то OpenKore обратится к файлу tables\servers.txt. Этот параметр конфига указывает на какого типа сервере вы играете.
Обзор сервертипов (serverType)
Именные сервертипы для официальных серверов Ragnarok Online (или по-другому - буквенные сервертипы), могут быть использованы в OpenKore начиная с ревизии r6870 и появились в ревизии r7066. Основой для появления именных сервертипов послужили так называемые kRO-шные сервертипы, которые используются при настройке на приватные серверы.
Актуальные
Список новых сервертипов для серверов Ragnarok Online:
Числовые сервертипы (0 - 22, 8_1 - 8_5) устарели и более не обновляются. Поэтому эти сервертипы скорее всего будут неправильно работать, что является важной причиной перейти с релиза OpenKore 2.0.7 на свежую svn-версию.
Числовые сервертипы существуют до сих пор только для работы с действительно устаревшими официальными приватными серверами.
Кроме того, serverType 0 используется как основа в именных сервертипах для официальных серверов (за исключением kRO).
Определение сервертипа для приватного сервера
Только официальные серверы имеют свои собственные сервертипы, таким образом для всех остальных, приватных серверов, требуется найти своё, подходящее значение serverType. Для этого нужно найти дату компиляции исполняемого файла клиента, в зависимости от этой даты используется тот или иной сервертип. Для новых версий следует использовать соответствующий kRO-шный серертип, а для старых версий - Sakray-сервертип.
На данный момент kRO-шные сервертипы записываются по следующему шаблону:
А сервертипы Sakray по этому:
Файлы для всех сервертипов лежат в папке src/Network/Receive.
В этом параметре конфига прописывается так называемый сервертип сервера, к которому должна подключиться OpenKore. Если в этом параметре конфига не было прописано никакого значения, то OpenKore обратится к файлу tables\servers.txt. Этот параметр конфига указывает на какого типа сервере вы играете.
Обзор сервертипов (serverType)
Именные сервертипы для официальных серверов Ragnarok Online (или по-другому - буквенные сервертипы), могут быть использованы в OpenKore начиная с ревизии r6870 и появились в ревизии r7066. Основой для появления именных сервертипов послужили так называемые kRO-шные сервертипы, которые используются при настройке на приватные серверы.
Актуальные
Список новых сервертипов для серверов Ragnarok Online:
- bRO - Brazil Ragnarok Online Odin
- bRO_Thor - Brazil Ragnarok Online Thor
- euRO - Europe Ragnarok Online
- fRO - France Ragnarok Online
- inRO - India Ragnarok Online
- idRO - Indonesia Ragnarok Online
- iRO - International Ragnarok Online
- kRO_RagexeRE_0 - Korea Ragnarok Online
- mRO - Malaysia Ragnarok Online
- pRO - Philippines Ragnarok Online
- rRO - Russia Ragnarok Online
- twRO - Taiwan Ragnarok Online
- tRO - Thailand Ragnarok Online
- vRO - Vietnam Ragnarok Online
- RO_RagexeRE_* и kRO_Sakexe_* - приватные серверы
Числовые сервертипы (0 - 22, 8_1 - 8_5) устарели и более не обновляются. Поэтому эти сервертипы скорее всего будут неправильно работать, что является важной причиной перейти с релиза OpenKore 2.0.7 на свежую svn-версию.
Числовые сервертипы существуют до сих пор только для работы с действительно устаревшими официальными приватными серверами.
Кроме того, serverType 0 используется как основа в именных сервертипах для официальных серверов (за исключением kRO).
Определение сервертипа для приватного сервера
Только официальные серверы имеют свои собственные сервертипы, таким образом для всех остальных, приватных серверов, требуется найти своё, подходящее значение serverType. Для этого нужно найти дату компиляции исполняемого файла клиента, в зависимости от этой даты используется тот или иной сервертип. Для новых версий следует использовать соответствующий kRO-шный серертип, а для старых версий - Sakray-сервертип.
На данный момент kRO-шные сервертипы записываются по следующему шаблону:
Код: Выделить всё
kRO_RagexeRE_<год>_<месяц>_<день><буква>
Код: Выделить всё
kRO_Sakexe_<год>_<месяц>_<день><буква>
- Скачайте PE Viewer.
- Откройте PE Viewer и выберите меню File > Open или просто нажмите кнопку F2. Выберите исполняемый файл клиента (не перепутайте с патчером!).
- Перейдите ко вкладке PE Header.
- Рядом с полем Time Data Stamp стоит дата компиляции исполняемого файла.
- Откройте папку с файлами сервертипов src/Network/Receive/kRO и найдите файл, в имени которого есть указанная дата. В данном примере дата компиляции была January 26, 2010, таким образом нужным файлом будет файл с именем RagexeRE_2010_01_26a.pm.
- Нужный файл был найден, а значит для указанной даты компиляции существует сервертип. Название kRO-шного сервертипа отличается от названия файла только двумя вещами: в начало названия сервертипа добавляем kRO_, а в конце убираем (если оно там было) расширение .pm. Например:
Из этого имени файла:Получится вот такой kRO-шный сервертип:Код: Выделить всё
RagexeRE_2010_01_26a.pm
Код: Выделить всё
kRO_RagexeRE_2010_01_26a
- Если нет файла с точно подходящей датой, попробуйте другой ближайший сервертип или, на крайний случай, наиболее свежий из доступных.
- Не используйте сервертип kRO_RagexeRE_0 для приватных серверов, которые работают на eAthena. Этот сервертип придуман для использования с официальным сервером kRO (корейским).
- Никогда не переименовывайте файлы с kRO-шными сервертипами.
- OpenKore 2.0.7 и более старые версии не имеют kRO-шных сервертипов. Для использования kRO-шных сервертипов потребуется свежая svn-версия OpenKore, которую, например, можно скачать с сайта openkore.collectskin.com.
- Если вы не можете найти папку src/Network/Receive/kRO у себя в OpenKore и файлы типа RagexeRE_2010_01_26a.pm, значит у вас старая версия OpenKore. Обновитесь.
- Следите за регистром букв в названии сервертипа. Например, так писать неправильно: kRo_RagexeRE_2010_01_26a и OpenKore сообщит об ошибке, мол, нет такого сервертипа.
- Не сильно полагайтесь на дату компиляции исполняемого файла клиента, так как её можно поменять произвольным образом.
- Помните, что искать дату компиляции надо именно в исполняемом файле клиента (а не патчера, например). Имя настоящего исполняемого файла можно узнать через "Диспетчер задач Windows", просмотрев список запущенных в данный момент процессов. Среди них должен быть процесс игры Ragnarok Online. Таким именем может оказаться, например, ro.bin.
- Эта статья - перевод статьи serverType на английской вики. Следите за обновлениями оригинальной статьи.
Последний раз редактировалось manticora Ср фев 02, 2011 3:35 am, всего редактировалось 3 раза.
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Re: Определение serverType
Не надо качать "кучу разных сборок". Прошли те времена, когда были эти "сборки". Есть всего лишь одно место, откуда стоит качать OpenKore - это сайт openkore.collectskin.com
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Re: Определение serverType
Советуют поступать так:
Если нет файла с точно подходящей датой, попробуйте другой ближайший сервертип...
Последний раз редактировалось manticora Ср фев 02, 2011 3:40 am, всего редактировалось 1 раз.
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Re: Определение serverType
Обнови OpenKore. В свн уже лежат новые настройки.
# Гурнин: Неплохо! Пришло время научить вас умению 'Скидка', но мы займемся этим позже.
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
русская вики по OpenKore, редактор макросов с подсветкой и справкой по Ctrl+F1
openkore.collectskin.com - всегда свежая svn-версия OpenKore!
Видео-гайд по установке и настройке OpenKore
Re: Определение serverType
kiberpank
Офф сервера обновляются самими разработчиками, никаких Ресивпакетов, и ручного редактирования записей сервера НЕ НУЖНО!
Офф сервера обновляются самими разработчиками, никаких Ресивпакетов, и ручного редактирования записей сервера НЕ НУЖНО!
Говорит о том, что у вас стоит Плагин для определения доступности Патч Сервера.Requesting permission to logon on account server
- 4epT
- macro-маньячина
- Сообщения: 2795
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
Re: Определение serverType
удали строчки:
patchserver web.raggame.ru
patchpath /patch02
patchserver web.raggame.ru
patchpath /patch02
Re: Определение serverType
manticora писал(а):Обнови OpenKore. В свн уже лежат новые настройки.
А вот и нет, с 19.07 уже не пашит, даже обновленная Кора на rRo.