Руководство: различия между версиями
Новая страница: «The manual describes all of the configuration options and commands for the latest Openkore release and Openkore SVN version. ==Introduction to OpenKore== OpenKore …» |
4epT (обсуждение | вклад) Нет описания правки |
||
(не показаны 22 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
В данном мануале описаны все параметры конфигурации и все команды для последнего релиза OpenKore и текущей ревизии OpenKore SVN. Данный мануал является переводом с английского оригинала, расположенного по адресу [http://wiki.openkore.com/index.php?title=Manual http://wiki.openkore.com/index.php?title=Manual]. | |||
== | ==Коротко об OpenKore== | ||
OpenKore | '''OpenKore''' - это [http://www.gnu.org/philosophy/free-sw.html свободно-распространяемый], имеющий [http://www.opensource.org/docs/definition.php открытые исходники] альтернативный клиент для подключения к серверам Ragnarok Online. Этот клиент написан на языке программирования [http://www.perl.org Perl] и является кросс-платформенным. Официально поддерживаемые пдатформы это Win32 и Linux. Изначальные исходные коды были унаследованы от '''Solos Kore'''. | ||
'''Примечание:''' Gravity (компания, которая разработала Ragnarok Online) не имеет ничего общего с OpenKore. Данный проект является неофициальным. | |||
''' | Изначальная '''Kore''' была написана '''Kura''' под лицензией [http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL)], таким образом, любой, кто распространяет модификации к Kore должен также открывать исходный код. Также любой, кто пользуется этой модификацией, может распространять копии самой программы и её исходного кода. | ||
[[OpenKore|История развития OpenKore]]. | |||
==Для начинающих== | |||
Прочитайте гайд [[Быстрый запуск OpenKore]], который поможет вам установить и настроить OpenKore. | |||
[[References|Справочник]] будет хорошим подспорьем при настройке бота. | |||
После того, как вы разберетесь в конфигурации OpenKore [http://hakore.bot.nu/?p=openkore+config+checker утилита Config Check] поможет проверить правильность написанного вами лично основного файла конфигурации [[:Category:config.txt|Config.txt]], или сокращённо - конфига. | |||
==Конфигурационные файлы== | |||
*[[arrowcraft.txt|arrowcraft.txt]] | |||
*[[avoid.txt|avoid.txt]] | |||
*[[arrowcraft.txt]] | *[[chat_resp.txt|chat_resp.txt]] | ||
*[[avoid.txt]] | |||
*[[chat_resp.txt]] | |||
*[[:Category:config.txt|config.txt]] | *[[:Category:config.txt|config.txt]] | ||
*[[consolecolors.txt]] | *[[consolecolors.txt|consolecolors.txt]] | ||
*[[items_control.txt]] | *[[items_control.txt|items_control.txt]] | ||
*[[ | *[[macro|macros.txt ''(работает только с макро-плагином)'']] | ||
*[[mon_control.txt]] | *[[mon_control.txt|mon_control.txt]] | ||
*[[overallAuth.txt]] | *[[overallAuth.txt|overallAuth.txt]] | ||
*[[pickupitems.txt]] | *[[pickupitems.txt|pickupitems.txt]] | ||
*[[priority.txt]] | *[[priority.txt|priority.txt]] | ||
*[[responses.txt]] | *[[responses.txt|responses.txt]] | ||
*[[routeweights.txt]] | *[[routeweights.txt|routeweights.txt]] | ||
*[[shop.txt]] | *[[shop.txt]] | ||
*[[sys.txt]] | *[[:Category:sys.txt|sys.txt]] | ||
*[[timeouts.txt]] | *[[timeouts.txt|timeouts.txt]] | ||
*[[Console | ==Команды== | ||
*[[Chat Commands]] | *[[:Category:Console Command|Консольные команды]] | ||
*[[Chat Commands|Команды чата]] | |||
==References== | ==[[References|Справочник]]== | ||
# [[References# | # [[References#.D0.A3.D1.81.D0.BB.D0.BE.D0.B2.D0.BD.D1.8B.D0.B5_.D0.BE.D0.B1.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D1.8F|Условные обозначения]] | ||
# [[References# | # [[References#.D0.A2.D0.B8.D0.BF.D1.8B_.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D0.B9|Типы значений]] | ||
# [[References# | # [[References#.D0.A1.D0.BB.D0.BE.D1.82.D1.8B_.D0.B4.D0.BB.D1.8F_.D1.8D.D0.BA.D0.B8.D0.BF.D0.B8.D1.80.D0.BE.D0.B2.D0.BA.D0.B8|Слоты для экипировки]] | ||
# [[References# | # [[References#.D0.94.D0.BE.D0.BC.D0.B5.D0.BD.D1.8B_.D1.81.D0.BE.D0.BE.D0.B1.D1.89.D0.B5.D0.BD.D0.B8.D0.B9|Домены сообщений]] | ||
# [[References# | # [[References#.D0.98.D0.BC.D0.B5.D0.BD.D0.B0|Имена]] | ||
#* [[References# | #* [[References#.D0.9E.D1.80.D1.83.D0.B6.D0.B8.D0.B5_.D0.B8_.D0.B1.D1.80.D0.BE.D0.BD.D1.8F|Оружие и броня]] | ||
#* [[References# | #* [[References#.D0.98.D1.82.D0.B5.D0.BC.D1.8B|Итемы]] | ||
#* [[References# | #* [[References#.D0.9D.D0.B0.D0.B7.D0.B5.D0.BC.D0.BD.D1.8B.D0.B5_.D1.81.D0.BA.D0.B8.D0.BB.D0.BB.D1.8B|Наземные скиллы]] | ||
#* [[References# | #* [[References#.D0.9B.D0.BE.D0.BA.D0.B0.D1.86.D0.B8.D0.B8|Локации]] | ||
#* [[References# | #* [[References#.D0.9C.D0.BE.D0.B1.D1.8B|Мобы]] | ||
#* [[References# | #* [[References#.D0.98.D0.B3.D1.80.D0.BE.D0.BA.D0.B8|Игроки]] | ||
#* [[References# | #* [[References#.D0.A1.D0.BA.D0.B8.D0.BB.D0.BB.D1.8B|Скиллы]] | ||
#* [[References# | #* [[References#.D0.A1.D1.82.D0.B0.D1.82.D1.83.D1.81.D1.8B|Статусы]] | ||
# [[References# | # [[References#.D0.9A.D0.BE.D0.B4.D1.8B_.D1.80.D0.B0.D0.B7.D0.B3.D0.BE.D0.B2.D0.BE.D1.80.D0.B0_.D1.81_.D0.BD.D0.B5.D0.BF.D0.B8.D1.81.D1.8F.D0.BC.D0.B8|Коды разговора с неписями]] | ||
# [[References# | # [[References#.D0.94.D0.B8.D0.B0.D0.BF.D0.B0.D0.B7.D0.BE.D0.BD_.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D0.B9|Диапазон значений]] | ||
# [[References# | # [[References#.D0.90.D1.82.D1.80.D0.B8.D0.B1.D1.83.D1.82.D1.8B_.D0.B1.D0.BB.D0.BE.D1.87.D0.BD.D1.8B.D1.85_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D0.BE.D0.B2|Атрибуты блочных параметров]] | ||
# [[References# | #* [[References#Self_Conditions|Self Conditions]] | ||
#* [[References# | #* [[References#Monster_Conditions|Monster Conditions]] | ||
#* [[References# | #* [[References#Player_Conditions|Player Conditions]] | ||
# [[References#Skill Use Conditions| | #* [[References#Skill_Use_Conditions|Skill Use Conditions]] | ||
# [[References#.D0.98.D0.BD.D1.82.D0.B5.D1.80.D1.84.D0.B5.D0.B9.D1.81.D1.8B_OpenKore|Интерфейсы OpenKore]] | |||
==FAQ== | ==FAQ== | ||
Ответы на наиболее распространённые вопросы можно найти в разделе [[Frequently Asked Questions]]. Кроме того, есть ряд форумов, посвящённых OpenKore - [http://ragbot.ru/ RagBot.ru], [http://rofan.ru/ RoFan.ru] и [http://forums.openkore.com/ OpenKore.com] (eng). | |||
== | ==Ссылки на гайды== | ||
* [[ | * [[Подключение бота к серверу]] | ||
* [[Poseidon|Poseidon Guide]] | * [[Poseidon|Poseidon Guide]] - как подключить OpenKore к официальному серверу Ragnarok, на котором стоит защита HackShield. | ||
* [[ | * [[serverType]] - гайд по нахождению правильного сервертипа для вашего приватного сервера. | ||
* [[XKore Guide]] | * [[XKore Guide]] - отсутствующий пока гайд про внедрение OpenKore в обычный клиент Ragnarok. | ||
* [[FLD Creation Guide]] | * [[FLD Creation Guide]] - как вытащить из клиента Ragnarok файлы локаций и преобразовать их в понятные для OpenKore файлы полей. | ||
* [[ | * [[Подключение бота к серверу#Packet Length Extractor|Packet Length Extractor]] - создание файла с ресивпакетами для вашего приватного сервера. | ||
* | * [[TortoiseSVN Guide]] - получение свежайшей версии OpenKore из svn-репозитария и поддержание её в актуальном состоянии. | ||
* [[How_to_write_plugins_for_OpenKore|Как писать плагины для OpenKore]]. | |||
* [[How_to_run_Openkore|Как запускать OpenKore]] под разными операционными системами. | |||
* [[:Category:Plugins|Plugins]] - как пользоваться плагинами для OpenKore. | |||
* [[:Category:Interfaces|Интерфейсы OpenKore]] - обзор поддреживаемых интерфейсов, например [[Console_Interface|консольный]] и [[Wx_Interface|графический Wx]] интерфейсы. |
Текущая версия от 01:45, 23 сентября 2021
В данном мануале описаны все параметры конфигурации и все команды для последнего релиза OpenKore и текущей ревизии OpenKore SVN. Данный мануал является переводом с английского оригинала, расположенного по адресу http://wiki.openkore.com/index.php?title=Manual.
Коротко об OpenKore
OpenKore - это свободно-распространяемый, имеющий открытые исходники альтернативный клиент для подключения к серверам Ragnarok Online. Этот клиент написан на языке программирования Perl и является кросс-платформенным. Официально поддерживаемые пдатформы это Win32 и Linux. Изначальные исходные коды были унаследованы от Solos Kore.
Примечание: Gravity (компания, которая разработала Ragnarok Online) не имеет ничего общего с OpenKore. Данный проект является неофициальным.
Изначальная Kore была написана Kura под лицензией GNU General Public License (GPL), таким образом, любой, кто распространяет модификации к Kore должен также открывать исходный код. Также любой, кто пользуется этой модификацией, может распространять копии самой программы и её исходного кода.
Для начинающих
Прочитайте гайд Быстрый запуск OpenKore, который поможет вам установить и настроить OpenKore.
Справочник будет хорошим подспорьем при настройке бота.
После того, как вы разберетесь в конфигурации OpenKore утилита Config Check поможет проверить правильность написанного вами лично основного файла конфигурации Config.txt, или сокращённо - конфига.
Конфигурационные файлы
- arrowcraft.txt
- avoid.txt
- chat_resp.txt
- config.txt
- consolecolors.txt
- items_control.txt
- macros.txt (работает только с макро-плагином)
- mon_control.txt
- overallAuth.txt
- pickupitems.txt
- priority.txt
- responses.txt
- routeweights.txt
- shop.txt
- sys.txt
- timeouts.txt
Команды
Справочник
- Условные обозначения
- Типы значений
- Слоты для экипировки
- Домены сообщений
- Имена
- Коды разговора с неписями
- Диапазон значений
- Атрибуты блочных параметров
- Интерфейсы OpenKore
FAQ
Ответы на наиболее распространённые вопросы можно найти в разделе Frequently Asked Questions. Кроме того, есть ряд форумов, посвящённых OpenKore - RagBot.ru, RoFan.ru и OpenKore.com (eng).
Ссылки на гайды
- Подключение бота к серверу
- Poseidon Guide - как подключить OpenKore к официальному серверу Ragnarok, на котором стоит защита HackShield.
- serverType - гайд по нахождению правильного сервертипа для вашего приватного сервера.
- XKore Guide - отсутствующий пока гайд про внедрение OpenKore в обычный клиент Ragnarok.
- FLD Creation Guide - как вытащить из клиента Ragnarok файлы локаций и преобразовать их в понятные для OpenKore файлы полей.
- Packet Length Extractor - создание файла с ресивпакетами для вашего приватного сервера.
- TortoiseSVN Guide - получение свежайшей версии OpenKore из svn-репозитария и поддержание её в актуальном состоянии.
- Как писать плагины для OpenKore.
- Как запускать OpenKore под разными операционными системами.
- Plugins - как пользоваться плагинами для OpenKore.
- Интерфейсы OpenKore - обзор поддреживаемых интерфейсов, например консольный и графический Wx интерфейсы.