Цитата:
Сообщение от Бруно
Ребят, помогите хорошим макросом на таминг с обьяснением)
|
Ничего хорошего, но - тамлю им. Загон, 10 овец. На f2 вешаем в клиенте LastObject -> WaitForTarget -> LastTarget, на f12 вешаем TargetNext
Юзаем разок посох на овцу тут же стартуем скрипт.
Ассиста не требует, но и не мешает ему ассист.
Если животное голодно, сигнализирует в трей и звуком.
Код:
//taming
:start
set lastobjecttype 3568 //taming staff type
set lasttargetkind 1
send f2 //last obj -> wft -> lasttarget
wait 100
if lastmsg hungry
alarm
flash
wait 10s
goto change
end_if
set timer 0
while_not (lastmsg fail to tame) or (timer > 25000)
if (lastmsg seems to accept you) or (lastmsg already tame) or (lastmsg remembers you) or (lastmsg far away) or (lastmsg think the way)
goto change
end_if
if lastmsg приручать игроков
send f12 //TargetNext in client
goto start
end_if
wait 100
end_while
goto start
:change
say all come
wait 2s
send {Tab}
say all release
send f12 //TargetNext in client
//use animal lore or another skill, record in assist and uncomment line
repeat 1 //number of count repeat action
//send f5 1500 //use animal lore - last target
end_repeat
goto start
Кормлю я с помощью AutoMove в пилоте.
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Нажимаем кнопку как показано, когда окно УО виднО, а поверх него пилот. Наводим курсор на овцу (или на группу, если они на одном месте стоят) и нажимаем Ctrl+A. Суть в том, чтобы НЕ переключаться на окно УО. Фокус должен быть на Пилоте. Кнопочка отожмется взад. После этого назначаем хоткей
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Ну и осталось навести курсор на еду, кликнуть на нее чтобы точно быть уверенным что фокус теперь в окне УО и нажимать хоткей пока не наестся. Важно цифу под кнопкой из первого рисунка установить в единичку.
Ну как то так. Проще не бывает, называется)
Добавлено через 2 минуты
ЗЫ огромное спасибо тем, кто помогает.