Overview: различия между версиями
Перейти к навигации
Перейти к поиску
Manticora (обсуждение | вклад) м по мелочи |
Manticora (обсуждение | вклад) мНет описания правки |
||
(не показано 12 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Шпаргалка по возможностям OpenKore. | |||
== Автоматизация игры == | == Автоматизация игры == | ||
Строка 67: | Строка 67: | ||
** [[attackCanSnipe|нападать через простреливаемые стены и скалы]] | ** [[attackCanSnipe|нападать через простреливаемые стены и скалы]] | ||
** [[priority.txt|очерёдность атаки, на кого нападать в первую очередь]] | ** [[priority.txt|очерёдность атаки, на кого нападать в первую очередь]] | ||
** [[attackUseWeapon| | ** [[attackUseWeapon|не атаковать в рукопашную]] ''- пригодится магам, которые сражаются заклинаниями'' | ||
** [[attackChangeTarget| | ** [[attackChangeTarget|переключиться на другого агрессивного моба, если он находится ближе]] | ||
* | * однако не нападать на мобов, если | ||
** [[attackCheckLOS| | ** [[attackCheckLOS|моб не находится в прямой видимости]] | ||
** [[attackAuto_onlyWhenSafe| | ** [[attackAuto_onlyWhenSafe|если рядом есть другие игроки]] | ||
** [[attackMinPlayerDistance| | ** [[attackMinPlayerDistance|если радом с атакуемым мобом кто-то есть]] | ||
** [[attackMinPortalDistance| | ** [[attackMinPortalDistance|если моб болтается рядом с варпом]] | ||
* | * прекратить атаку | ||
** [[aggressiveAntiKS| | ** [[aggressiveAntiKS|кто-то вмешивается в драку с мобом]] | ||
* | * телепортироваться | ||
** [[teleportAuto_atkCount| | ** [[teleportAuto_atkCount|если бьёшь-бьёшь, а моб не падает]] | ||
** [[teleportAuto_atkMiss| | ** [[teleportAuto_atkMiss|если промахиваешься и никак не можешь попасть по мобу]] | ||
* [[autoSwitch| | * [[autoSwitch|в зависимости от моба подпирать экипировку и дистанцию атаки]] | ||
* [[mon_control.txt| | * [[mon_control.txt|телепортироваться или отключаться от игры, если столкнулся с определённым мобом или получил от него удар]] | ||
=== | === Правила техники безопасности === | ||
* | * прописать, какими фразами отвечать на | ||
** [[autoResponse| | ** [[autoResponse|сообщения в чате, содержащие заданные ключевые слова]] | ||
** [[autoResponseOnHeal| | ** [[autoResponseOnHeal|подлянки, когда кто-то лечит или бафает атакуемых вами мобов]] | ||
* | * телепортироваться, если встретил игроков - [[teleportAuto_allPlayers|любого]] или [[avoidList|кого-то из списка]] | ||
* | * отключаться от игры если | ||
** [[avoidList| | ** [[avoidList|встретил нежелательных игроков или получил от них сообщение]] | ||
** [[dcOnMute| | ** [[dcOnMute|кто-то заткнул вашему персонажу рот]] | ||
** [[dcOnPM| | ** [[dcOnPM|получено личное сообщение]] | ||
** [[dcOnPlayer| | ** [[dcOnPlayer|встретился с кем-либо из игроков]] | ||
* | * вернуться на точку сохранения или отключиться если [[allowedMaps|вышел за пределы разрешенных локаций]] | ||
=== | === Другие настройки === | ||
* [[homunculus_autoFeed| | * [[homunculus_autoFeed|кормить гомункула]] | ||
** [[homunculus_autoFeedAllowedMaps| | ** [[homunculus_autoFeedAllowedMaps|только на разрешенных локациях]] | ||
* | * отключаться и закрыть программу если | ||
** [[dcOnDisconnect| | ** [[dcOnDisconnect|сервер сам вас отключил]] | ||
** [[dcOnDualLogin| | ** [[dcOnDualLogin|кто-то зашел на учётку из другой программы]] - например, когда хочешь зайти игровым клиентом вместо бота | ||
** [[dcOnMaxReconnections| | ** [[dcOnMaxReconnections|много раз пытались подключиться, но всё никак не получалось]] | ||
== [[ | == [[:Category:Console_Command|Консольные команды]] == | ||
На каждое действие персонажа в игре припасена консольная команда. | |||
=== | === Управление персонажем === | ||
* [[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]] - | * [[look]], [[lookp]], [[bangbang]], [[bingbing]], [[doridori]] - куда смотреть и как повернуться | ||
* [[a]], [[kill]], [[as]] - ''' | * [[a]], [[kill]], [[as]] - '''атаковать''' моба, игрока в пвп, '''прекратить атаковать''' данную цель | ||
* [[ss]], [[sp]], [[sm]], [[sl]] - ''' | * [[ss]], [[sp]], [[sm]], [[sl]] - '''применить умение''' на себя, на другого игрока, моба или по координатам | ||
* [[tank]] - | * [[tank]] - танковать мобов для указанного игрока | ||
* [[sit]], [[stand]] - | * [[sit]], [[stand]] - сесть, встать | ||
* [[e]] - | * [[e]] - эмоции | ||
* [[tele]] - | * [[tele]] - телепорт в случайную точку локации при помощи [http://db.irowiki.org/item-info/601/ Fly Wing] или [http://irowiki.org/wiki/Teleport Teleport] | ||
* [[respawn]] - | * [[respawn]] - вернуться на точку сохранения после смерти или при помощи [http://db.irowiki.org/item-info/602/ Buttefly Wing] / [http://irowiki.org/wiki/Teleport Teleport] | ||
* [[testshop]], [[openshop]], [[al]], [[closeshop]] - | * [[testshop]], [[openshop]], [[al]], [[closeshop]] - проверить / открыть / показать / закрыть свою '''торговую лавку''' | ||
* [[arrowcraft]] - | * [[arrowcraft]] - создавать стрелы умением лучника [http://irowiki.org/wiki/Arrow_Crafting Arrow Crafting] | ||
* [[relog]] - | * [[relog]] - отключиться от сервера и снова зайти в игру | ||
* [[charselect]] - | * [[charselect]] - выйти на экран выбора персонажа | ||
* [[s]], [[st]] - | * [[s]], [[st]] - посмотреть состояние персонажа и его статы | ||
* [[skills]] - | * [[skills]] - посмотреть умения персонажа | ||
* [[stat_add]] - | * [[stat_add]] - прокачать статы | ||
* [[where]] - | * [[where]] - вывести местонахождение персонажа - локация и координаты | ||
* [[whoami]] - | * [[whoami]] - посмотреть свою учетка и персонажа | ||
=== | === Работа с предметами === | ||
* [[is]], [[ip]], [[im]] - ''' | * [[is]], [[ip]], [[im]] - '''использовать предмет''' на себя, другого игрока или на моба | ||
* [[i]], [[il]] - | * [[i]], [[il]] - посмотреть содержимое инвентаря или что лежит на земле | ||
* [[take]] / [[drop]] - | * [[take]] / [[drop]] - поднять или бросить предмет | ||
* [[eq]], [[uneq]] - | * [[eq]], [[uneq]] - надеть или снять экипировку | ||
* [[autobuy]], [[autosell]], [[autostorage]] - | * [[autobuy]], [[autosell]], [[autostorage]] - запустить автоматическую покупку предметов, продажу или скидывание на склад | ||
* [[buy]], [[sell]] - | * [[buy]], [[sell]] - купить или продать что-нибудь у неписей | ||
* [[store]] - | * [[store]] - посмотреть что можно купить у неписи | ||
* [[card]] - | * [[card]] - вставить карту в слотовую экипировку | ||
* [[deal]], [[dl]] - | * [[deal]], [[dl]] - команды для сделки с другими игроками | ||
* [[cart]] - | * [[cart]] - команды для работы с телегой | ||
* [[au]] - | * [[au]] - команды аукциона | ||
* [[ihist]], [[cil]] - | * [[ihist]], [[cil]] - посмотреть историю предметов или очистить её | ||
* [[identify]] - | * [[identify]] - определение предметов после использования [http://db.irowiki.org/item-info/611/ Magnifier] или [http://irowiki.org/wiki/Item_Appraisal Item Appraisal] | ||
* [[memo]] / [[warp]] - | * [[memo]] / [[warp]] - запомнить точку для варпа или открыть варп в одну из таких точек. Смотри умение [http://irowiki.org/wiki/Warp_Portal Warp Portal] | ||
* [[repair]] - | * [[repair]] - починить предмет умением [http://irowiki.org/wiki/Weapon_Repair Weapon Repair] | ||
* [[refine]] - | * [[refine]] - заточить предмет умением [http://irowiki.org/wiki/Upgrade_Weapon Upgrade Weapon] | ||
* [[storage]] - | * [[storage]] - склад Кафры | ||
* [[vender]] - | * [[vender]] - просмотреть и купить что-нибудь в торговых лавках других игроков поблизости | ||
* [[weight]] - | * [[weight]] - какой груз может таскать персонаж | ||
=== | === Чат === | ||
* [[c]], [[pm]], [[g]], [[p]] - | * [[c]], [[pm]], [[g]], [[p]] - отправить сообщения в чат: открытый, личный, гильдии, пати | ||
* [[pml]] - | * [[pml]] - посмотреть список игроков, с которыми общался в личных чатах | ||
* [[chist]], [[cl]] - | * [[chist]], [[cl]] - посмотреть запись разговоров или стереть их | ||
* [[chat]] - | * [[chat]] - команды для работы с чат-комнатой | ||
* [[ignore]] - | * [[ignore]] - попросить игровой сервер блокировать сообщения (/ex, /exall) | ||
=== | === Настройка === | ||
* [[ai]] - | * [[ai]] - переключение режима работы | ||
* [[auth]] - | * [[auth]] - авторизация пользователей на управление через [[Chat Commands|команды чата]] | ||
* [[conf]], [[timeout]] - | * [[conf]], [[timeout]] - просмотр и настройка параметров [[:Category:config.txt|config.txt]] и [[timeouts.txt]] | ||
* [[plugin]] - | * [[plugin]] - плагины | ||
* [[reload]], [[rc]] - | * [[reload]], [[rc]] - перечитать настроечные файлы и таблицы, а также модули OpenKore | ||
* [[switchconf]] - | * [[switchconf]] - переключиться на другой файл [[:Category:config.txt|config.txt]] | ||
* [[verbose]] - | * [[verbose]] - включить режим подробных сообщений в консоли | ||
=== | === Отчеты и отладка === | ||
* [[aiv]] - | * [[aiv]] - посмотреть, чем занимается и о чем думает программа | ||
* [[damage]] - | * [[damage]] - посмотреть отчет по полученному урону | ||
* [[debug]] - | * [[debug]] - отладочные функции | ||
* [[dump]], [[dumpnow]] - | * [[dump]], [[dumpnow]] - сохранить принятые пакеты и закрыть программу, или не закрывать | ||
* [[exp]] - | * [[exp]] - отчет по полученному опыту, убитым мобам, предметам в инвентаре | ||
* [[version]] - | * [[version]] - посмотреть версию OpenKore | ||
* [[eval]] - | * [[eval]] - запустить выражение на языке Perl (не понимаешь - не запускай) | ||
* [[send]] - | * [[send]] - отправить пакет данных на сервер (не понимаешь - не запускай) | ||
=== | === Игроки === | ||
* [[friend]] - | * [[friend]] - посмотреть список друзей | ||
* [[guild]] - | * [[guild]] - посмотреть гильдию | ||
* [[party]] - | * [[party]] - посмотреть пати | ||
* [[showeq]] - | * [[showeq]] - поглядеть на экипировку выбранного игрока | ||
=== | === Всякое другое === | ||
* [[pecopeco]] - [http://irowiki.org/wiki/Peco_Peco_Ride | * [[pecopeco]] - [http://irowiki.org/wiki/Peco_Peco_Ride пеко] | ||
* [[falcon]] - [http://irowiki.org/wiki/Falconry_Mastery | * [[falcon]] - [http://irowiki.org/wiki/Falconry_Mastery птичка] | ||
* [[homun]] - [http://irowiki.org/wiki/Homunculus | * [[homun]] - [http://irowiki.org/wiki/Homunculus гомункул] | ||
* [[merc]] - [http://irowiki.org/wiki/Mercenary | * [[merc]] - [http://irowiki.org/wiki/Mercenary наёмники] | ||
* [[help]] - | * [[help]] - справка по консольным командам | ||
* [[cook]] - | * [[cook]] - приготовление еды в игре | ||
* [[rodex]] | * [[rodex]] или [[mail]] - внутриигровая почта | ||
* [[pl]], [[ml]], [[nl]], [[portals]], [[spells]], [[vl]] [[sll]], [[petl]] - | * [[pl]], [[ml]], [[nl]], [[portals]], [[spells]], [[vl]] [[sll]], [[petl]] - посмотреть находящихся рядом игроков, мобов, неписей, варпов, [http://irowiki.org/wiki/AoE заклинаний], торговых лавок, гомункулов и наёмников, питомцев | ||
* [[quest]] - | * [[quest]] - задания | ||
* [[talk]], [[talknpc]] - | * [[talk]], [[talknpc]] - поговорить с неписями | ||
* [[top10]] - | * [[top10]] - посмотреть списки лучших на сервере алхимиков, кузнецов, тэквондистов и пвп-бойцов | ||
== | == Тонкая настройка == | ||
* [[autoRestart|autoRestart]] | * [[autoRestart|autoRestart]] | ||
* [[autoBreakTime| | * [[autoBreakTime|делать перерыв на отдых]] ''(плагин)'' | ||
* [[alias|aliases: | * [[alias|aliases: дайте свои названия консольным командам]] | ||
* [[timeouts.txt|timeouts: | * [[timeouts.txt|timeouts: настройки времени на выполнение задач]] - при правильно подобранных значениях бот не будет сильно отличаться от нормальных игроков | ||
* [[routeweights.txt| | * [[routeweights.txt|routeweights.txt]] - в этом файле можно указать, каких локаций и варпов стоит избегать при прокладке маршрута | ||
* [[ignoreInvalidLogin| | * [[ignoreInvalidLogin|не переспрашивать логин и пароль, если сервер сообщает, что они неправильные]] - нужно для некоторых глючных официальных серверов. | ||
== | == Дополнительные возможности == | ||
* [[doCommand]] - | * [[doCommand]] - автоматическое исполнение консольных команд при наступлении заданных условий | ||
* [[macro | * [[macro]] - плагин для использования макросов, устарел. | ||
* [[Wx Interface]] - | * [[eventMacro]] - плагин для использования макросов, новейшая и улучшенная версия старого [[macro]]-плагина. | ||
* [[XKore]] - | * [[Wx Interface]] - красивый графический интерфейс, который построен вокруг обычной консоли | ||
* [[XKore]] - запуск бота и игрового клиента в паре. |
Текущая версия от 19:09, 15 августа 2023
Шпаргалка по возможностям OpenKore.
Автоматизация игры
Следующие задачи OpenKore умеет делать сама, надо лишь её настроить. Т.е. не нужны ни макросы, ни плагины.
Настройка самого персонажа
- локация для кача - персонаж доберётся до этой локации и будет там бить мобов
- следовать за другим персонажем - так можно сколотить пати из нескольких ботов, настроить бафера и т.п.
- как раскидывать статы при прокачке
- сидеть когда нечего делать или чтобы быстрее восстановить hp / sp
- а также уйти после возрождения в указанную точку и уже там восстанавливаться - чтобы не маячить у всех а глазах на точке возрождения и не вызывать лишних подозрений в ботоводстве
- распределение опыта в пати
- запретить все входящие личные сообщения (/exall)
- отклонять или принимать предложения совершить сделку
- отклонять приглашения в гильдию
- ходить случайным образом по локации , чтобы найти себе занятие - например напасть на моба
- телепортация (при помощи предмета или умения) когда
- персонажу нечего делать - так можно искать мобов, прыгая телепортом по локации
- персонаж получает урон, который мог бы его убить
- персонаж сидит и на него напали
- персонаж хочет улететь на точку сохранения / после дисконнекта / или ничего не делать
- отключиться от игрового сервера, когда
- персонаж прокачался до указанного базового / профессионального уровня
Настройки по части предметов
- [[useSelf_item|потребление предметов в указанных условиях]
- экипировка определённой одежды и оружия когда
- подбирать предметы
- которые выбитые лично вами или выбиты вашей пати из мобов
- просто найдены лежащими на земле
- покупать / продавать предметы у неписей
- брать со склада / скидывать на склад Кафры (склад может быть защищено паролем или открываться какой-то особенной командой в чате)
- как перекладывать предметы в телегу и обратно
- продавать свою добычу в личной торговой лавке - этим занимается класс торговцев при помощи умения Vending
- создавать стрелы - это могут лучники своим умением Arrow Crafting
- отсоединиться от сервера и закрыть программу если
Настройка умений
- как пользоваться умениями
- на самого персонажа
- на пати, других игроков, гомункулов и наёмников
- на атакуемого моба
- ... и настроить комбо, т.е. применять умения в определённой последовательности
- на других мобов
- настройте очерёдность прокачки умений
- прописать предметы для починки кузнецом Blacksmith его умением Weapon Repair
- выбрать заклинание для умения Sage Hindsight
Настроить нападение на мобов
- автоматическое нападение на мобов
- нападать первым
- только на локации кача и по пути к ней
- бить мобов, своровавших выпавшую добычу
- нападать на тех, кто дерётся с ведущим группы / дерётся с группой
- нападать через простреливаемые стены и скалы
- очерёдность атаки, на кого нападать в первую очередь
- не атаковать в рукопашную - пригодится магам, которые сражаются заклинаниями
- переключиться на другого агрессивного моба, если он находится ближе
- однако не нападать на мобов, если
- прекратить атаку
- телепортироваться
- в зависимости от моба подпирать экипировку и дистанцию атаки
- телепортироваться или отключаться от игры, если столкнулся с определённым мобом или получил от него удар
Правила техники безопасности
- прописать, какими фразами отвечать на
- телепортироваться, если встретил игроков - любого или кого-то из списка
- отключаться от игры если
- вернуться на точку сохранения или отключиться если вышел за пределы разрешенных локаций
Другие настройки
- кормить гомункула
- отключаться и закрыть программу если
- сервер сам вас отключил
- кто-то зашел на учётку из другой программы - например, когда хочешь зайти игровым клиентом вместо бота
- много раз пытались подключиться, но всё никак не получалось
Консольные команды
На каждое действие персонажа в игре припасена консольная команда.
Управление персонажем
- Команды на движение: 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 - поглядеть на экипировку выбранного игрока
Всякое другое
- pecopeco - пеко
- falcon - птичка
- homun - гомункул
- merc - наёмники
- help - справка по консольным командам
- cook - приготовление еды в игре
- rodex или mail - внутриигровая почта
- pl, ml, nl, portals, spells, vl sll, petl - посмотреть находящихся рядом игроков, мобов, неписей, варпов, заклинаний, торговых лавок, гомункулов и наёмников, питомцев
- quest - задания
- talk, talknpc - поговорить с неписями
- top10 - посмотреть списки лучших на сервере алхимиков, кузнецов, тэквондистов и пвп-бойцов
Тонкая настройка
- autoRestart
- делать перерыв на отдых (плагин)
- aliases: дайте свои названия консольным командам
- timeouts: настройки времени на выполнение задач - при правильно подобранных значениях бот не будет сильно отличаться от нормальных игроков
- routeweights.txt - в этом файле можно указать, каких локаций и варпов стоит избегать при прокладке маршрута
- не переспрашивать логин и пароль, если сервер сообщает, что они неправильные - нужно для некоторых глючных официальных серверов.
Дополнительные возможности
- doCommand - автоматическое исполнение консольных команд при наступлении заданных условий
- macro - плагин для использования макросов, устарел.
- eventMacro - плагин для использования макросов, новейшая и улучшенная версия старого macro-плагина.
- Wx Interface - красивый графический интерфейс, который построен вокруг обычной консоли
- XKore - запуск бота и игрового клиента в паре.