Руководство — различия между версиями

Материал из Руководство по OpenKore
Перейти к: навигация, поиск
м
 
(не показано 19 промежуточных версий 2 участников)
Строка 4: Строка 4:
  
 
'''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'''.
 
'''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'''.
 
This project provides development resources and encourages all developers who work on (their own version of) Kore to unite. New developers are welcome. Feel free to participate.
 
  
 
'''Примечание:''' Gravity (компания, которая разработала Ragnarok Online) не имеет ничего общего с OpenKore. Данный проект является неофициальным.
 
'''Примечание:''' Gravity (компания, которая разработала Ragnarok Online) не имеет ничего общего с OpenKore. Данный проект является неофициальным.
Строка 11: Строка 9:
 
Изначальная '''Kore''' была написана '''Kura''' под лицензией [http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL)], таким образом, любой, кто распространяет модификации к Kore должен также открывать исходный код. Также любой, кто пользуется этой модификацией, может распространять копии самой программы и её исходного кода.
 
Изначальная '''Kore''' была написана '''Kura''' под лицензией [http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL)], таким образом, любой, кто распространяет модификации к Kore должен также открывать исходный код. Также любой, кто пользуется этой модификацией, может распространять копии самой программы и её исходного кода.
  
[[Openkore|История развития OpenKore]].
+
[[OpenKore|История развития OpenKore]].
  
 
==Для начинающих==
 
==Для начинающих==
  
Прочитайте гайд [[Quick Start Guide]], который поможет вам установить и настроить OpenKore.
+
Прочитайте гайд [[Быстрый запуск OpenKore]], который поможет вам установить и настроить OpenKore.
  
 
[[References|Справочник]] будет хорошим подспорьем при настройке бота.
 
[[References|Справочник]] будет хорошим подспорьем при настройке бота.
  
После того, как вы разберетесь в конфигурации OpenKore [http://hakore.bot.nu/?p=openkore+config+checker утилита Config Check] поможет проверить правильность написанного вами лично основного файла конфигурации [[:Category:config.txt|config.txt]], или сокращённо - конфига.
+
После того, как вы разберетесь в конфигурации OpenKore [http://hakore.bot.nu/?p=openkore+config+checker утилита Config Check] поможет проверить правильность написанного вами лично основного файла конфигурации [[:Category:config.txt|Config.txt]], или сокращённо - конфига.
  
 
==Конфигурационные файлы==
 
==Конфигурационные файлы==
  
*[[arrowcraft.txt]]
+
*[[arrowcraft.txt|arrowcraft.txt]]
*[[avoid.txt]]
+
*[[avoid.txt|avoid.txt]]
*[[chat_resp.txt]]
+
*[[chat_resp.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]]
*[[Макро|macros.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]]
  
 
==Команды==
 
==Команды==
 
+
*[[:Category:Console Command|Консольные команды]]
*[[Console Commands|Консольные команды]]
 
 
*[[Chat Commands|Команды чата]]
 
*[[Chat Commands|Команды чата]]
  
Строка 71: Строка 68:
 
==FAQ==
 
==FAQ==
  
Ответы на наиболее распространённые вопросы можно найти в разделе [[Frequently Asked Questions]]. Кроме того, есть ряд форумов, посвящённых OpenKore - [http://forums.openkore.com/ OpenKore.com], [http://rofan.ru/ RoFan.ru], [http://ragbot.ru/ RagBot.ru].
+
Ответы на наиболее распространённые вопросы можно найти в разделе [[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]]
+
* [[serverType]] - гайд по нахождению правильного сервертипа для вашего приватного сервера.
* [[XKore Guide]]
+
* [[XKore Guide]] - отсутствующий пока гайд про внедрение OpenKore в обычный клиент Ragnarok.
* [[FLD Creation Guide]]
+
* [[FLD Creation Guide]] - как вытащить из клиента Ragnarok файлы локаций и преобразовать их в понятные для OpenKore файлы полей.
* [[Connectivity Guide#Packet Length Extractor|Packet Length Extractor]]
+
* [[Подключение бота к серверу#Packet Length Extractor|Packet Length Extractor]] - создание файла с ресивпакетами для вашего приватного сервера.
* [[TortoiseSVN Guide]]
+
* [[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.

Справочник будет хорошим подспорьем при настройке бота.

После того, как вы разберетесь в конфигурации OpenKore утилита Config Check поможет проверить правильность написанного вами лично основного файла конфигурации Config.txt, или сокращённо - конфига.

Конфигурационные файлы

Команды

Справочник

  1. Условные обозначения
  2. Типы значений
  3. Слоты для экипировки
  4. Домены сообщений
  5. Имена
  6. Коды разговора с неписями
  7. Диапазон значений
  8. Атрибуты блочных параметров
  9. Интерфейсы OpenKore

FAQ

Ответы на наиболее распространённые вопросы можно найти в разделе Frequently Asked Questions. Кроме того, есть ряд форумов, посвящённых OpenKore - RagBot.ru, RoFan.ru и OpenKore.com (eng).

Ссылки на гайды