Autoswitch, стрелы и прогрессирующий маразм...
Добавлено: Вс ноя 18, 2007 8:51 pm
Дано:
1) лучник с джобом 35+ и скиллом делать стрелы
2) куча сделанных им стрел, в т.ч. Iron Arrow и Fire Arrow
3) куча стрел, купленных в магазине (Arrow)
Требуется:
1) бить по Flora и Geographer используя Fire Arrow, когда кончаются - переключаться на Iron Arrow, когда кончаются - переключаться на Arrow
2) бить по всем остальным мобам Iron Arrow, когда кончаются - переключаться на Arrow
Казалось бы стандартная задача, с которой должны справится блоки Autoswitch... Ан нет! ФИГ ВАМ называется.
Пишем так:
Убеждаемся на собственном горьком опыте, что список предметов по уменьшению предпочтительности как это реализовано в useself_item не прокатывает. Забиваем на железные стрелы и пытаемся сделать хотя бы так:
Работает? Угу, работает... пока колчан полон. А вот когда Fire Arrows кончаются, обратно на дефолтные "Arrow" не переключается. Бот стоит и тупит, глядя на географа и пытаясь скастовать дуплет без экипированных стрел...
Сдаётся мне, тут либо придётся изобретать макросы, либо вносить правку в код самой коры, чтобы под автосвитчем работали списки как в useself_item.
1) лучник с джобом 35+ и скиллом делать стрелы
2) куча сделанных им стрел, в т.ч. Iron Arrow и Fire Arrow
3) куча стрел, купленных в магазине (Arrow)
Требуется:
1) бить по Flora и Geographer используя Fire Arrow, когда кончаются - переключаться на Iron Arrow, когда кончаются - переключаться на Arrow
2) бить по всем остальным мобам Iron Arrow, когда кончаются - переключаться на Arrow
Казалось бы стандартная задача, с которой должны справится блоки Autoswitch... Ан нет! ФИГ ВАМ называется.
Пишем так:
Код: Выделить всё
autoSwitch_default_rightHand Gakkung Bow [Snake] [1]
autoSwitch_default_leftHand Gakkung Bow [Snake] [1]
autoSwitch_default_arrow Iron Arrow,Arrow
autoSwitch Flora,Geographer {
rightHand
leftHand
arrow Fire Arrow,Iron Arrow,Arrow
distance
useWeapon
}
Код: Выделить всё
autoSwitch_default_rightHand Gakkung Bow [Snake] [1]
autoSwitch_default_leftHand Gakkung Bow [Snake] [1]
autoSwitch_default_arrow Arrow
autoSwitch Flora,Geographer {
rightHand
leftHand
arrow Fire Arrow
distance
useWeapon
}
Сдаётся мне, тут либо придётся изобретать макросы, либо вносить правку в код самой коры, чтобы под автосвитчем работали списки как в useself_item.