buyAuto: различия между версиями
Перейти к навигации
Перейти к поиску
Manticora (обсуждение | вклад) Добавлен новый атрибут - npc_steps |
4epT (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
== Правописание == | == Правописание == | ||
buyAuto < | buyAuto <имя_или_ИД_предмета> { | ||
maxAmount <amount> | maxAmount <amount> | ||
[minAmount <amount>] | [minAmount <amount>] | ||
Строка 17: | Строка 17: | ||
---- | ---- | ||
; buyAuto <[[References# | ; buyAuto <[[References#.D0.9F.D1.80.D0.B5.D0.B4.D0.BC.D0.B5.D1.82.D1.8B|имя_или_ИД_предмета]]> | ||
: В параметре конфига пишется имя предмета, который нужно автоматически скупать у неписей. | : В параметре конфига пишется имя предмета, который нужно автоматически скупать у неписей. | ||
Версия от 03:29, 28 июля 2019
Этот блочный параметр конфига, который можно упоминать в конфиге несколько раз, позволяет настроить автоматическую скупку предметов у неписей.
Правописание
buyAuto <имя_или_ИД_предмета> { maxAmount <amount> [minAmount <amount>] npc <map name> <x> <y> [npc_steps <NPC talk codes>] [distance <number>] [standpoint <map name> <x> <y>] [zeny <amount>] [<Self Conditions>] }
Описание атрибутов
- buyAuto <имя_или_ИД_предмета>
- В параметре конфига пишется имя предмета, который нужно автоматически скупать у неписей.
- maxAmount <amount>
- Максимальное количество предмета в инвентаре, OpenKore будет докупать недостающее количество предмета у неписи.
- minAmount <amount>
- Минимальное количество предмета в инвентаре, OpenKore пойдет к неписи закупаться, если в инвентаре останется не более чем minAmount предмета.
- Примечания:
- Если вы не хотите, чтобы OpenKore специально шла в город, когда количество предмета будет не больше чем minAmount, но хотите, чтобы OpenKore закупалась если оказалась в городе по какой-то ещё причине, то оставьте атрибут minAmount пустым.
- Если сработал один из блоков autoBuy, тогда остальные блоки тоже будут проверены и будут заодно докуплены другие недостающие предметы.
- Примечания:
- npc <map name> <x> <y>
- В этом атрибуте прописывается где стоит непись, у которой происходит закупка.
- npc_steps <NPC talk codes>
- В этом атрибуте прописывается последовательность разговора с неписью, которая требуется, чтобы можно было начать закупать предметы. Если этот атрибут пуст, то используется стандартная последовательность разговора с неписью - "b e".
- Примечание: Этот атрибут появился в ревизии r7308.
- distance <number>
- В этом атрибуте прописывается дистанция, т.е. как далеко от неписи будет стоять OpenKore во время автозакупки.
- standpoint <map name> <x> <y>
- В этом атрибуте прописывается место, где следует стоять OpenKore во время автозакупки. Если этот атрибут указан, то атрибут distance будет проигнорирован.
- zeny <range>
- В этом атрибуте прописывается диапазон зенег, автоскупка произойдет только в том случае, когда наличные зеньги попадут в этот диапазон.
Примеры
- Сходить в город и купить 70 Orange Potion, когда они совсем кончатся в инвентаре.
buyAuto Orange Potion { maxAmount 70 minAmount 0 npc morocc 147 102 distance 8 }
- Если мы случайно зашли в город, то купить заодно 100 Red Potion.
buyAuto Red Potion { maxAmount 100 minAmount npc morocc 147 102 distance 8 }