Overview: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
м по мелочи
мНет описания правки
 
(не показано 12 промежуточных версий этого же участника)
Строка 1: Строка 1:
''(списки можно дополнять)''
Шпаргалка по возможностям OpenKore.


== Автоматизация игры ==
== Автоматизация игры ==
Строка 67: Строка 67:
** [[attackCanSnipe|нападать через простреливаемые стены и скалы]]
** [[attackCanSnipe|нападать через простреливаемые стены и скалы]]
** [[priority.txt|очерёдность атаки, на кого нападать в первую очередь]]
** [[priority.txt|очерёдность атаки, на кого нападать в первую очередь]]
** [[attackUseWeapon|without using basic weapon attack]] ''- if you want to attack with skills only, useful for Mages''
** [[attackUseWeapon|не атаковать в рукопашную]] ''- пригодится магам, которые сражаются заклинаниями''
** [[attackChangeTarget|change your target to another agressive monster if it's closer]]
** [[attackChangeTarget|переключиться на другого агрессивного моба, если он находится ближе]]
* but '''do not''' attack monsters
* однако не нападать на мобов, если
** [[attackCheckLOS|if there is no clean line of sight to the target]]
** [[attackCheckLOS|моб не находится в прямой видимости]]
** [[attackAuto_onlyWhenSafe|when there is any player]]
** [[attackAuto_onlyWhenSafe|если рядом есть другие игроки]]
** [[attackMinPlayerDistance|when there is a player too close to the target]]
** [[attackMinPlayerDistance|если радом с атакуемым мобом кто-то есть]]
** [[attackMinPortalDistance|when there is a portal too close to the target]]
** [[attackMinPortalDistance|если моб болтается рядом с варпом]]
* stop attacking
* прекратить атаку
** [[aggressiveAntiKS|when being killstealed]]
** [[aggressiveAntiKS|кто-то вмешивается в драку с мобом]]
* teleport when
* телепортироваться
** [[teleportAuto_atkCount|did too much attacks, but monster is still alive]]
** [[teleportAuto_atkCount|если бьёшь-бьёшь, а моб не падает]]
** [[teleportAuto_atkMiss|did too much misses to a single monster]]
** [[teleportAuto_atkMiss|если промахиваешься и никак не можешь попасть по мобу]]


* [[autoSwitch|equip certain items and use certain attack distance and attack method when attacking certain monsters]]
* [[autoSwitch|в зависимости от моба подпирать экипировку и дистанцию атаки]]
* [[mon_control.txt|teleport / disconnect and quit when encountering / taking damage from certain monsters]]
* [[mon_control.txt|телепортироваться или отключаться от игры, если столкнулся с определённым мобом или получил от него удар]]


=== Security ===
=== Правила техники безопасности ===


* reply with predefined messages to
* прописать, какими фразами отвечать на
** [[autoResponse|chat messages containing certain words]]
** [[autoResponse|сообщения в чате, содержащие заданные ключевые слова]]
** [[autoResponseOnHeal|somebody healing or buffing your monster]]
** [[autoResponseOnHeal|подлянки, когда кто-то лечит или бафает атакуемых вами мобов]]
* teleport when encountered [[teleportAuto_allPlayers|any]] / [[avoidList|certain]] players
* телепортироваться, если встретил игроков - [[teleportAuto_allPlayers|любого]] или [[avoidList|кого-то из списка]]
* disconnect when
* отключаться от игры если
** [[avoidList|encountering certain players or receiving any chat message from certain players]]
** [[avoidList|встретил нежелательных игроков или получил от них сообщение]]
** [[dcOnMute|muted (possibly by GM)]]
** [[dcOnMute|кто-то заткнул вашему персонажу рот]]
** [[dcOnPM|received private message]]
** [[dcOnPM|получено личное сообщение]]
** [[dcOnPlayer|encountered any players]]
** [[dcOnPlayer|встретился с кем-либо из игроков]]
* respawn / disconnect when [[allowedMaps|you are outside of certain maps]]
* вернуться на точку сохранения или отключиться если [[allowedMaps|вышел за пределы разрешенных локаций]]


=== Other ===
=== Другие настройки ===


* [[homunculus_autoFeed|feed your homunculus]]
* [[homunculus_autoFeed|кормить гомункула]]
** [[homunculus_autoFeedAllowedMaps|only on certain maps]]
** [[homunculus_autoFeedAllowedMaps|только на разрешенных локациях]]
* disconnect when
* отключаться и закрыть программу если
** [[dcOnDisconnect|being disconnected from the server]]
** [[dcOnDisconnect|сервер сам вас отключил]]
** [[dcOnDualLogin|somebody dual logins to your account]]
** [[dcOnDualLogin|кто-то зашел на учётку из другой программы]] - например, когда хочешь зайти игровым клиентом вместо бота
** [[dcOnMaxReconnections|connection attempt fails several times in a row]]
** [[dcOnMaxReconnections|много раз пытались подключиться, но всё никак не получалось]]


== [[Console Commands]] ==
== [[:Category:Console_Command|Консольные команды]] ==


These are commands for issuing specific actions.
На каждое действие персонажа в игре припасена консольная команда.


=== Character control ===
=== Управление персонажем ===


* [[move]], [[follow]], [[east]], [[west]], [[north]], [[south]], [[northeast]], [[northwest]], [[southeast]], [[southwest]] - [[:Category:Movement|movement]]
* Команды на движение: [[move]], [[follow]], [[east]], [[west]], [[north]], [[south]], [[northeast]], [[northwest]], [[southeast]], [[southwest]] - см. [[:Category:Movement|movement]]
* [[look]], [[lookp]], [[bangbang]], [[bingbing]], [[doridori]] - body/head turn
* [[look]], [[lookp]], [[bangbang]], [[bingbing]], [[doridori]] - куда смотреть и как повернуться
* [[a]], [[kill]], [[as]] - '''attack''' a certain monster / player (PvP) / '''stop attacking''' current target
* [[a]], [[kill]], [[as]] - '''атаковать''' моба, игрока в пвп, '''прекратить атаковать''' данную цель
* [[ss]], [[sp]], [[sm]], [[sl]] - '''use skill''' on yourself / player / monster / location
* [[ss]], [[sp]], [[sm]], [[sl]] - '''применить умение''' на себя, на другого игрока, моба или по координатам
* [[tank]] - tank for a certain player
* [[tank]] - танковать мобов для указанного игрока
* [[sit]], [[stand]] - sit / stand
* [[sit]], [[stand]] - сесть, встать
* [[e]] - emotions
* [[e]] - эмоции
* [[tele]] - teleport to a random location using [http://db.irowiki.org/item-info/601/ Fly Wing] / [http://irowiki.org/wiki/Teleport Teleport]
* [[tele]] - телепорт в случайную точку локации при помощи [http://db.irowiki.org/item-info/601/ Fly Wing] или [http://irowiki.org/wiki/Teleport Teleport]
* [[respawn]] - return to your save point after death, or using [http://db.irowiki.org/item-info/602/ Buttefly Wing] / [http://irowiki.org/wiki/Teleport Teleport]
* [[respawn]] - вернуться на точку сохранения после смерти или при помощи [http://db.irowiki.org/item-info/602/ Buttefly Wing] / [http://irowiki.org/wiki/Teleport Teleport]
* [[testshop]], [[openshop]], [[al]], [[closeshop]] - test / open / show / close your '''vending shop'''
* [[testshop]], [[openshop]], [[al]], [[closeshop]] - проверить / открыть / показать / закрыть свою '''торговую лавку'''
* [[arrowcraft]] - make arrows using Archer's [http://irowiki.org/wiki/Arrow_Crafting Arrow Crafting] skill
* [[arrowcraft]] - создавать стрелы умением лучника [http://irowiki.org/wiki/Arrow_Crafting Arrow Crafting]
* [[relog]] - force disconnect from the server and connect again
* [[relog]] - отключиться от сервера и снова зайти в игру
* [[charselect]] - gracefully quit to the character selection screen
* [[charselect]] - выйти на экран выбора персонажа
* [[s]], [[st]] - show your status / stats
* [[s]], [[st]] - посмотреть состояние персонажа и его статы
* [[skills]] - your skills
* [[skills]] - посмотреть умения персонажа
* [[stat_add]] - level up your stats
* [[stat_add]] - прокачать статы
* [[where]] - show current map and location
* [[where]] - вывести местонахождение персонажа - локация и координаты
* [[whoami]] - show current account and character
* [[whoami]] - посмотреть свою учетка и персонажа


=== Items ===
=== Работа с предметами ===


* [[is]], [[ip]], [[im]] - '''use item''' on yourself / player / monster
* [[is]], [[ip]], [[im]] - '''использовать предмет''' на себя, другого игрока или на моба
* [[i]], [[il]] - show inventory / items on ground
* [[i]], [[il]] - посмотреть содержимое инвентаря или что лежит на земле
* [[take]] / [[drop]] - take / drop an item
* [[take]] / [[drop]] - поднять или бросить предмет
* [[eq]], [[uneq]] - equip / unequip items
* [[eq]], [[uneq]] - надеть или снять экипировку
* [[autobuy]], [[autosell]], [[autostorage]] - initiate corresponding [[ai|AI]] sequence
* [[autobuy]], [[autosell]], [[autostorage]] - запустить автоматическую покупку предметов, продажу или скидывание на склад
* [[buy]], [[sell]] - buy / sell items via NPCs
* [[buy]], [[sell]] - купить или продать что-нибудь у неписей
* [[store]] - list of NPC items to buy
* [[store]] - посмотреть что можно купить у неписи
* [[card]] - merge cards with slotted items
* [[card]] - вставить карту в слотовую экипировку
* [[deal]], [[dl]] - deal commands
* [[deal]], [[dl]] - команды для сделки с другими игроками
* [[cart]] - cart commands
* [[cart]] - команды для работы с телегой
* [[au]] - auction commands
* [[au]] - команды аукциона
* [[ihist]], [[cil]] - show / clear item log history
* [[ihist]], [[cil]] - посмотреть историю предметов или очистить её
* [[identify]] - identify items after using [http://db.irowiki.org/item-info/611/ Magnifier] or [http://irowiki.org/wiki/Item_Appraisal Item Appraisal]
* [[identify]] - определение предметов после использования [http://db.irowiki.org/item-info/611/ Magnifier] или [http://irowiki.org/wiki/Item_Appraisal Item Appraisal]
* [[memo]] / [[warp]] - save / open [http://irowiki.org/wiki/Warp_Portal Warp Portal]
* [[memo]] / [[warp]] - запомнить точку для варпа или открыть варп в одну из таких точек. Смотри умение [http://irowiki.org/wiki/Warp_Portal Warp Portal]
* [[repair]] - repair an item using [http://irowiki.org/wiki/Weapon_Repair Weapon Repair]
* [[repair]] - починить предмет умением [http://irowiki.org/wiki/Weapon_Repair Weapon Repair]
* [[refine]] - refine an item using [http://irowiki.org/wiki/Upgrade_Weapon Upgrade Weapon]
* [[refine]] - заточить предмет умением [http://irowiki.org/wiki/Upgrade_Weapon Upgrade Weapon]
* [[storage]] - storage
* [[storage]] - склад Кафры
* [[vender]] - show and buy from other player's vends
* [[vender]] - просмотреть и купить что-нибудь в торговых лавках других игроков поблизости
* [[weight]] - your weight capacity
* [[weight]] - какой груз может таскать персонаж


=== Chat ===
=== Чат ===


* [[c]], [[pm]], [[g]], [[p]] - talk in public / private / guild / party chat
* [[c]], [[pm]], [[g]], [[p]] - отправить сообщения в чат: открытый, личный, гильдии, пати
* [[pml]] - show quick PM list
* [[pml]] - посмотреть список игроков, с которыми общался в личных чатах
* [[chist]], [[cl]] - show / clear chat log history
* [[chist]], [[cl]] - посмотреть запись разговоров или стереть их
* [[chat]] - chatroom commands
* [[chat]] - команды для работы с чат-комнатой
* [[ignore]] - server-side ignore (/ex, /exall)
* [[ignore]] - попросить игровой сервер блокировать сообщения (/ex, /exall)


=== Configuration ===
=== Настройка ===


* [[ai]] - toggle, view and control AI
* [[ai]] - переключение режима работы
* [[auth]] - authorize/unathorize [[Chat Commands|chat command]] users
* [[auth]] - авторизация пользователей на управление через [[Chat Commands|команды чата]]
* [[conf]], [[timeout]] - show and set [[:Category:config.txt|config.txt]] / [[timeouts.txt]] options
* [[conf]], [[timeout]] - просмотр и настройка параметров [[:Category:config.txt|config.txt]] и [[timeouts.txt]]
* [[plugin]] - plugins
* [[plugin]] - плагины
* [[reload]], [[rc]] - reload controls and tables / OpenKore modules
* [[reload]], [[rc]] - перечитать настроечные файлы и таблицы, а также модули OpenKore
* [[switchconf]] - switch to a certain alternative [[:Category:config.txt|config.txt]]
* [[switchconf]] - переключиться на другой файл [[:Category:config.txt|config.txt]]
* [[verbose]] - toggle verbose mode
* [[verbose]] - включить режим подробных сообщений в консоли


=== Reports and debug ===
=== Отчеты и отладка ===


* [[aiv]] - show AI sequences
* [[aiv]] - посмотреть, чем занимается и о чем думает программа
* [[damage]] - taken damage report
* [[damage]] - посмотреть отчет по полученному урону
* [[debug]] - debug options
* [[debug]] - отладочные функции
* [[dump]], [[dumpnow]] - save received packets buffer and quit / don't quit
* [[dump]], [[dumpnow]] - сохранить принятые пакеты и закрыть программу, или не закрывать
* [[exp]] - expirience, kills, inventory report
* [[exp]] - отчет по полученному опыту, убитым мобам, предметам в инвентаре
* [[version]] - show OpenKore version
* [[version]] - посмотреть версию OpenKore
* [[eval]] - evaluate perl expression (use only if you know what you are doing)
* [[eval]] - запустить выражение на языке Perl (не понимаешь - не запускай)
* [[send]] - send a raw data to the server (use only if you know what you are doing)
* [[send]] - отправить пакет данных на сервер (не понимаешь - не запускай)


=== Players ===
=== Игроки ===


* [[friend]] - friend list
* [[friend]] - посмотреть список друзей
* [[guild]] - guild
* [[guild]] - посмотреть гильдию
* [[party]] - party
* [[party]] - посмотреть пати
* [[showeq]] - show a certain player's equipment
* [[showeq]] - поглядеть на экипировку выбранного игрока


=== Other ===
=== Всякое другое ===


* [[pecopeco]] - [http://irowiki.org/wiki/Peco_Peco_Ride Peco Peco]
* [[pecopeco]] - [http://irowiki.org/wiki/Peco_Peco_Ride пеко]
* [[falcon]] - [http://irowiki.org/wiki/Falconry_Mastery Falcon]
* [[falcon]] - [http://irowiki.org/wiki/Falconry_Mastery птичка]
* [[homun]] - [http://irowiki.org/wiki/Homunculus Homunculus]
* [[homun]] - [http://irowiki.org/wiki/Homunculus гомункул]
* [[merc]] - [http://irowiki.org/wiki/Mercenary Mercenary]
* [[merc]] - [http://irowiki.org/wiki/Mercenary наёмники]
* [[help]] - console commands help
* [[help]] - справка по консольным командам
* [[cook]] - cooking
* [[cook]] - приготовление еды в игре
* [[rodex]] or [[mail]] - mail systems
* [[rodex]] или [[mail]] - внутриигровая почта
* [[pl]], [[ml]], [[nl]], [[portals]], [[spells]], [[vl]] [[sll]], [[petl]] - show list of players / monsters / NPCs / portals / [http://irowiki.org/wiki/AoE AoE] effects / vending shops / homunculi&mercenaries / pets
* [[pl]], [[ml]], [[nl]], [[portals]], [[spells]], [[vl]] [[sll]], [[petl]] - посмотреть находящихся рядом игроков, мобов, неписей, варпов, [http://irowiki.org/wiki/AoE заклинаний], торговых лавок, гомункулов и наёмников, питомцев
* [[quest]] - quests
* [[quest]] - задания
* [[talk]], [[talknpc]] - talk with NPCs
* [[talk]], [[talknpc]] - поговорить с неписями
* [[top10]] - show Alchemist's, Blacksmith's, TaeKwon's and PvP ratings
* [[top10]] - посмотреть списки лучших на сервере алхимиков, кузнецов, тэквондистов и пвп-бойцов


== Tweaking ==
== Тонкая настройка ==


* [[autoRestart|autoRestart]]
* [[autoRestart|autoRestart]]
* [[autoBreakTime|disconnect and reconnect on certain times]] ''(plugin)''
* [[autoBreakTime|делать перерыв на отдых]] ''(плагин)''
* [[alias|aliases: custom shortcuts for console]]
* [[alias|aliases: дайте свои названия консольным командам]]
* [[timeouts.txt|timeouts: increase efficiency / look less like a bot]]
* [[timeouts.txt|timeouts: настройки времени на выполнение задач]] - при правильно подобранных значениях бот не будет сильно отличаться от нормальных игроков
* [[routeweights.txt|route weights]] make bot "dislike" certain maps when calculating a route
* [[routeweights.txt|routeweights.txt]] - в этом файле можно указать, каких локаций и варпов стоит избегать при прокладке маршрута
* [[ignoreInvalidLogin|do not assume to re-enter login if server says it's invalid (for buggy official servers)]]
* [[ignoreInvalidLogin|не переспрашивать логин и пароль, если сервер сообщает, что они неправильные]] - нужно для некоторых глючных официальных серверов.


== Other features ==
== Дополнительные возможности ==


* [[doCommand]] - automatically use console commands on certain conditions
* [[doCommand]] - автоматическое исполнение консольных команд при наступлении заданных условий
* [[macro plugin]] - use simple programming to write macros (scripts for automating your actions)
* [[macro]] - плагин для использования макросов, устарел.
* [[Wx Interface]] - graphical user interface (includes standard OpenKore console)
* [[eventMacro]] - плагин для использования макросов, новейшая и улучшенная версия старого [[macro]]-плагина.
* [[XKore]] - merge bot and ragnarok client in different ways
* [[Wx Interface]] - красивый графический интерфейс, который построен вокруг обычной консоли
* [[XKore]] - запуск бота и игрового клиента в паре.

Текущая версия от 19:09, 15 августа 2023

Шпаргалка по возможностям OpenKore.

Автоматизация игры

Следующие задачи OpenKore умеет делать сама, надо лишь её настроить. Т.е. не нужны ни макросы, ни плагины.

Настройка самого персонажа

Настройки по части предметов

Настройка умений

Настроить нападение на мобов

Правила техники безопасности

Другие настройки

Консольные команды

На каждое действие персонажа в игре припасена консольная команда.

Управление персонажем

  • Команды на движение: move, follow, east, west, north, south, northeast, northwest, southeast, southwest - см. movement
  • look, lookp, bangbang, bingbing, doridori - куда смотреть и как повернуться
  • a, kill, as - атаковать моба, игрока в пвп, прекратить атаковать данную цель
  • ss, sp, sm, sl - применить умение на себя, на другого игрока, моба или по координатам
  • tank - танковать мобов для указанного игрока
  • sit, stand - сесть, встать
  • e - эмоции
  • tele - телепорт в случайную точку локации при помощи Fly Wing или Teleport
  • respawn - вернуться на точку сохранения после смерти или при помощи Buttefly Wing / Teleport
  • testshop, openshop, al, closeshop - проверить / открыть / показать / закрыть свою торговую лавку
  • arrowcraft - создавать стрелы умением лучника Arrow Crafting
  • relog - отключиться от сервера и снова зайти в игру
  • charselect - выйти на экран выбора персонажа
  • s, st - посмотреть состояние персонажа и его статы
  • skills - посмотреть умения персонажа
  • stat_add - прокачать статы
  • where - вывести местонахождение персонажа - локация и координаты
  • whoami - посмотреть свою учетка и персонажа

Работа с предметами

  • is, ip, im - использовать предмет на себя, другого игрока или на моба
  • i, il - посмотреть содержимое инвентаря или что лежит на земле
  • take / drop - поднять или бросить предмет
  • eq, uneq - надеть или снять экипировку
  • autobuy, autosell, autostorage - запустить автоматическую покупку предметов, продажу или скидывание на склад
  • buy, sell - купить или продать что-нибудь у неписей
  • store - посмотреть что можно купить у неписи
  • card - вставить карту в слотовую экипировку
  • deal, dl - команды для сделки с другими игроками
  • cart - команды для работы с телегой
  • au - команды аукциона
  • ihist, cil - посмотреть историю предметов или очистить её
  • identify - определение предметов после использования Magnifier или Item Appraisal
  • memo / warp - запомнить точку для варпа или открыть варп в одну из таких точек. Смотри умение Warp Portal
  • repair - починить предмет умением Weapon Repair
  • refine - заточить предмет умением Upgrade Weapon
  • storage - склад Кафры
  • vender - просмотреть и купить что-нибудь в торговых лавках других игроков поблизости
  • weight - какой груз может таскать персонаж

Чат

  • c, pm, g, p - отправить сообщения в чат: открытый, личный, гильдии, пати
  • pml - посмотреть список игроков, с которыми общался в личных чатах
  • chist, cl - посмотреть запись разговоров или стереть их
  • chat - команды для работы с чат-комнатой
  • ignore - попросить игровой сервер блокировать сообщения (/ex, /exall)

Настройка

  • ai - переключение режима работы
  • auth - авторизация пользователей на управление через команды чата
  • conf, timeout - просмотр и настройка параметров config.txt и timeouts.txt
  • plugin - плагины
  • reload, rc - перечитать настроечные файлы и таблицы, а также модули OpenKore
  • switchconf - переключиться на другой файл config.txt
  • verbose - включить режим подробных сообщений в консоли

Отчеты и отладка

  • aiv - посмотреть, чем занимается и о чем думает программа
  • damage - посмотреть отчет по полученному урону
  • debug - отладочные функции
  • dump, dumpnow - сохранить принятые пакеты и закрыть программу, или не закрывать
  • exp - отчет по полученному опыту, убитым мобам, предметам в инвентаре
  • version - посмотреть версию OpenKore
  • eval - запустить выражение на языке Perl (не понимаешь - не запускай)
  • send - отправить пакет данных на сервер (не понимаешь - не запускай)

Игроки

  • friend - посмотреть список друзей
  • guild - посмотреть гильдию
  • party - посмотреть пати
  • showeq - поглядеть на экипировку выбранного игрока

Всякое другое

Тонкая настройка

Дополнительные возможности

  • doCommand - автоматическое исполнение консольных команд при наступлении заданных условий
  • macro - плагин для использования макросов, устарел.
  • eventMacro - плагин для использования макросов, новейшая и улучшенная версия старого macro-плагина.
  • Wx Interface - красивый графический интерфейс, который построен вокруг обычной консоли
  • XKore - запуск бота и игрового клиента в паре.