runFromTarget: различия между версиями
Перейти к навигации
Перейти к поиску
Manticora (обсуждение | вклад) Нет описания правки |
4epT (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
; runFromTarget [<[[References# | ; runFromTarget [<[[References#булев флаг|булев флаг]]>] | ||
: Если параметр конфига runFromTarget '''1''', то OpenKore будет держаться на ''безопасной дистанции'' от атакуемого моба. | : Если параметр конфига runFromTarget '''1''', то OpenKore будет держаться на ''безопасной дистанции'' от атакуемого моба. | ||
: '' | |||
=== Указанные ниже параметры работают только в случае "runFromTarget 1": === | |||
; runFromTarget_dist [<[[References#число или секунды|число]]>] | |||
: Этот параметр задаёт ''безопасную дистанцию'' между OpenKore и атакуемым мобом. | |||
: '''runFromTarget_dist''' задаёт ''минимальную дистанцию атаки'', указанную в параметре конфига [[attackDistance]] или в блочном параметре атрибутом '''dist''', если ''минимальная дистанция атаки'' < ''безопасной дистанции''. | |||
; runFromTarget_maxPathDistance [<[[References#число или секунды|число]]>] | |||
: Этот параметр определяет максимальное расстояние, которое может пройти бот, когда бежит от цели. | |||
: Оптимальное расстояние зависит от локации на которой находится бот, но обычно рекомендуется значение от '''10''' до '''14'''. | |||
; runFromTarget_minStep [<[[References#число или секунды|число]]>] | |||
; runFromTarget_maxStep [<[[References#число или секунды|число]]>] | |||
: Эти параметры задают минимальное и максимальное расстояние (в клетках) на которое бот может отойти от монстра, когда бежит от цели. | |||
; runFromTarget_inAdvance [<[[References#булев флаг|булев флаг]]>] | |||
: Этот параметр заставит OpenKore начать избегать/кайтить моба (держать на расстоянии) сразу после атаки используя ту же идею, что и танцевальная логика, которая одновременно отправляет команды атаки и перемещения. Параметр появился в [https://github.com/OpenKore/openkore/pull/3376 github PR#3376]. | |||
== Примечания == | == Примечания == | ||
* Параметры конфига '''runFromTarget''' и [[runFromTarget_dist]] предназначены для дальнобойных персонажей. | * Параметры конфига '''runFromTarget''' и [[runFromTarget_dist]] предназначены для дальнобойных персонажей. | ||
* Атакуемый моб должен бегать медленнее чем персонаж. Как вариант, можно задержать моба плохими статусами. Иначе OpenKore будет вечно бегать от моба. | * Атакуемый моб должен бегать медленнее чем персонаж. Как вариант, можно задержать моба плохими статусами. Иначе OpenKore будет вечно бегать от моба. | ||
* Будьте внимательны, не отбегайте от моба дальше, чем максимальная дистанция вашего оружия и умения. | |||
[[Category:config.txt]] | [[Category:config.txt]] | ||
[[Category:attack]] |
Версия от 17:41, 15 мая 2021
- runFromTarget [<булев флаг>]
- Если параметр конфига runFromTarget 1, то OpenKore будет держаться на безопасной дистанции от атакуемого моба.
Указанные ниже параметры работают только в случае "runFromTarget 1":
- runFromTarget_dist [<число>]
- Этот параметр задаёт безопасную дистанцию между OpenKore и атакуемым мобом.
- runFromTarget_dist задаёт минимальную дистанцию атаки, указанную в параметре конфига attackDistance или в блочном параметре атрибутом dist, если минимальная дистанция атаки < безопасной дистанции.
- runFromTarget_maxPathDistance [<число>]
- Этот параметр определяет максимальное расстояние, которое может пройти бот, когда бежит от цели.
- Оптимальное расстояние зависит от локации на которой находится бот, но обычно рекомендуется значение от 10 до 14.
- runFromTarget_minStep [<число>]
- runFromTarget_maxStep [<число>]
- Эти параметры задают минимальное и максимальное расстояние (в клетках) на которое бот может отойти от монстра, когда бежит от цели.
- runFromTarget_inAdvance [<булев флаг>]
- Этот параметр заставит OpenKore начать избегать/кайтить моба (держать на расстоянии) сразу после атаки используя ту же идею, что и танцевальная логика, которая одновременно отправляет команды атаки и перемещения. Параметр появился в github PR#3376.
Примечания
- Параметры конфига runFromTarget и runFromTarget_dist предназначены для дальнобойных персонажей.
- Атакуемый моб должен бегать медленнее чем персонаж. Как вариант, можно задержать моба плохими статусами. Иначе OpenKore будет вечно бегать от моба.
- Будьте внимательны, не отбегайте от моба дальше, чем максимальная дистанция вашего оружия и умения.