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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
мНет описания правки
Нет описания правки
Строка 34: Строка 34:
'''Примечания:'''
'''Примечания:'''
* К какой неписи идти, чтобы открыть склад, прописывается в параметре конфига [[storageAuto_npc]].
* К какой неписи идти, чтобы открыть склад, прописывается в параметре конфига [[storageAuto_npc]].
* Необходимо соответствующим образом настроить файл [[items_control.txt]]
* Необходимо соответствующим образом настроить файл [[Items_control.txt|items_control.txt]]


== Пример ==
== Пример ==
Строка 51: Строка 51:
  }
  }


  # В файле items_control.txt прописать:
  # В файле [[Items_control.txt|items_control.txt]] прописать:
  White Potion 100 1 0
  White Potion 100 1 0



Версия от 20:57, 1 апреля 2010

Этот блочный параметр конфига позволяет настроить автоматическое взятие указанного в параметре предмета со склада, если выполняются описанные заключенными между фигурных скобок атрибутами условия.

Правописание

getAuto [<item name>] {
	minAmount [<amount>]
	maxAmount [<amount>]
	passive [<boolean flag>]
	dcOnEmpty [<boolean flag>]
}

Описание атрибутов


getAuto [<item name>]
В параметре конфига прописывается итем, который нужно автоматически брать со склада.


maxAmount (<amount>)
Максимальное количество предмета в инвентаре, OpenKore будет добирать недостающее количество предмета со склада.


minAmount [<amount>]
Минимальное количество предмета в инвентаре, OpenKore пойдет на склад за предметом, если в инвентаре останется этого предмета не более чем minAmount штук.


passive [<boolean flag>]
Если атрибут passive 1, то OpenKore не будет специально идти на склад за предметом, когда его количество опустится до minAmount и ниже. Т.е. OpenKore будет пополнять запасы предмета только во время автоскладирования - auto-storage.


dcOnEmpty [<boolean flag>]
Если атрибут dcOnEmpty 1, то OpenKore закроется, если требуемый предмет закончится на складе.


Примечания:

  • К какой неписи идти, чтобы открыть склад, прописывается в параметре конфига storageAuto_npc.
  • Необходимо соответствующим образом настроить файл items_control.txt

Пример

  • Брать со склада белые поты "White Potion", когда они совсем кончились в инвентаре:
# В конфиге config.txt прописать:
storageAuto 1
storageAuto_npc geffen 120 62
storageAuto_distance 6
storageAuto_npc_type 1

getAuto White Potion {
	minAmount 0
	maxAmount 100
	passive 0
}
# В файле items_control.txt прописать:
White Potion 100 1 0