Срабатывание автомакроса(inventory) при загрузке и телепорте

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
Cooot
Грамотный
Сообщения: 306
Зарегистрирован: Пт апр 25, 2008 8:02 am

Срабатывание автомакроса(inventory) при загрузке и телепорте

Сообщение Cooot »

Для примера:

Код: Выделить всё

automacro arrow_sell {
	inventory "Fire Arrow" < 10
	call {
		do autosell
		release arrow_sell
	}
	run-once 1
}
В инвентаре лежит более 100 стрел на момент тестирования, но при загрузке карты и после телепорта он срабатывает, видимо не успевает кора увидеть инвентарь? Есть ли средство лечения этой проблемы?
Последний раз редактировалось Cooot Ср авг 20, 2008 10:04 pm, всего редактировалось 1 раз.
Изображение
Аватара пользователя
Cooot
Грамотный
Сообщения: 306
Зарегистрирован: Пт апр 25, 2008 8:02 am

Сообщение Cooot »

Попробовал сделать через дукоманд, вроде в данном случае такая же ошибка не наблюдается:

Код: Выделить всё

doCommand autosell {
	inInventory Fire Arrow < 10
	timeout 240
}
Правильно реагирует и при запуске бота и при телепорте в отличие от предыдущего варианта в первом посте темы.
Изображение
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Тупо и просто. Ставь проверку и на наличие стрел. Т.е. больше 0) Ну или на наличие лука/броньки/етс
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Аватара пользователя
Cooot
Грамотный
Сообщения: 306
Зарегистрирован: Пт апр 25, 2008 8:02 am

Сообщение Cooot »

Пользуюсь пока что дукомандом, но это приму на вооружение, спасибо, совет полезный.

Вообще интересно, это в чем причина такого поведения, что макрос не успевает увидеть инвентарь, а дукоманд наоборот?
Изображение
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Разное время вызова, я думаю
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Ответить