Одевать и снимать аксесуар
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Одевать и снимать аксесуар
Проблема вот в чем:
при работе бот нармально одевает аксесуар по каманде
equipAuto {
leftAccessory Glove [Zerom] [1]
rightAccessory Glove [Zerom] [1]
whenStatusActive ........
}
Вопрос вот в чем снять оба аксусуара?
При запуску макроса снимается только 1 аксесуар, а второй пишет не найден....
Поиск не помог, жду помощи.
при работе бот нармально одевает аксесуар по каманде
equipAuto {
leftAccessory Glove [Zerom] [1]
rightAccessory Glove [Zerom] [1]
whenStatusActive ........
}
Вопрос вот в чем снять оба аксусуара?
При запуску макроса снимается только 1 аксесуар, а второй пишет не найден....
Поиск не помог, жду помощи.
пробовал в том же блоке но на разные действия не реагирует......Aib0 писал(а):В чем вопрос? Снять надо?
rightAccessory [NONE]
то же и второй
тобишь нечего не делает причем на любой айтем
Добавлено спустя 1 минуту 23 секунды:
equipAuto {
topHead [NONE]
midHead
lowHead
leftHand [NONE]
rightHand [NONE]
leftAccessory [NONE]
rightAccessory [NONE]
robe
armor [NONE]
shoes [NONE]
whileSitting 1
whenStatusActive .......
whenStatusInactive ......
disabled 0
timeout 1
}
Re: Одевать и снимать аксесуар
апнем тему
может всетаки поможет ктонить?
может всетаки поможет ктонить?
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Re: Одевать и снимать аксесуар
Хрен его знает, я вот этой штукой вообще никогда не пользовался, т.к. мне она кажется стрёмной. Вот autoSwitch нормально пашет, а это какой-то загадочный зверёк. Попробуй что-ли макросами одеваццо... Или скажем doCommand'ом.
Добавлено спустя 9 минут 59 секунд:
PS: Не забываем, что из того же doCommand можно вызвать серию команд, разделяя их ";;".
Добавлено спустя 9 минут 59 секунд:
PS: Не забываем, что из того же doCommand можно вызвать серию команд, разделяя их ";;".
Re: Одевать и снимать аксесуар
Код: Выделить всё
equipAuto - {
rightAccessory Clip [Creamy] [1]
onAction route
hp > 69%
manualAI 0
}
ЗЫ Кто жрет мои посты? Было ж 850, стало 830...
Re: Одевать и снимать аксесуар
В том то и проблема что одеть аксесуар то возможно с помощью макроса, НО как снять аксесуар полностью!
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Re: Одевать и снимать аксесуар
Эээээ.... ээ.... Одеть другой аксесуар?
Re: Одевать и снимать аксесуар
Нет небходимо чтобы в слоте аксесуара было Пусто!
Re: Одевать и снимать аксесуар
Данное необходимо для некоторых квестов, так что жду помощи от отцов........
Re: Одевать и снимать аксесуар
Возможно вот это подойдет ?
///////////////////////////////
///////////////////////////////
как я понял это консольная команда коры, которая снимает вещь...
///////////////////////////////
Код: Выделить всё
uneq (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Unequp an item.
как я понял это консольная команда коры, которая снимает вещь...
Re: Одевать и снимать аксесуар
смотрим вверх маросом снимается 1 аксесуар, а второй не получается. для примера у тебя 2 зерома если ты напишишь в маросе uneq клаима с зеромом то первый снимится, а на втором выдаст ошибку....
вопрос все есче интересует
вопрос все есче интересует
Re: Одевать и снимать аксесуар
Итак. Проблема в том что в инвенторе есть 2 вещи с абсолютно идеинтичным названием, и разные у них только внутриигровые ID. Если оба аксессуара одеты, то при вызове функции мы снимаем только тот кторый имеет меньший собственный ID, после кора пробует снять опять же этот аксессуар, что и вызывает ошибку ((
Топорный метод решения задачи - это снять просто все вещи тупо перебирая ID от 0 и до скажем 300.
После одеть только тот шмот который нужен и идти на квест.
Пример как снять абсолютно весь шмот приведен ниже.
PS Одеть оба аксессуара можно следующим образом:
Вначале одеваем первый аксессуар, затем делаем перезаход в игру (do relog) и далее одеваем второй.
Т.к. меньший ID назначается аксессуару который не одет, а просто лежит в инвенторе.
Топорный метод решения задачи - это снять просто все вещи тупо перебирая ID от 0 и до скажем 300.
После одеть только тот шмот который нужен и идти на квест.
Пример как снять абсолютно весь шмот приведен ниже.
Код: Выделить всё
automacro SnyatVse {
console /You are now in the game/
call {
pause 5
$i = 0
log snyat vse !!!!!!!!!
while ($i <= 300) as example
do uneq $i
log snyal $i
$i++
end example
}
}
Вначале одеваем первый аксессуар, затем делаем перезаход в игру (do relog) и далее одеваем второй.
Т.к. меньший ID назначается аксессуару который не одет, а просто лежит в инвенторе.