Цитата:
Сообщение от illusory
В описании макроса написано что просто появляется таргет и дорубливает дерево потом появляется опять таргет кликаешь на другое дерево. в том же посте ниже есть макрос на рубку попробуй его
|
тот что ниже не то.
а в этом в описании (да и по самому скрипту) раз кликаешь на дерево, а потом он сам дорубывает до конца и снова появляется таргет для следующего дерева которое тоже дорубывается скриптом до конца на ПОЛНОМ АВТОМАТЕ и снова по окончании появляется таргет.
так тут при каком либо сообщении которому присваивается "#msg 2" и далее идет "break", то должна выполняться команда сразу после "if #msg = 2", а выполняется та что идет после "else", а она должна выполняться после сообщения которому не присваивается "#msg 2", и вот тут то и корявка (мож у меня где) ПОСТОЯННО выполняется только после "else" и хоть с бубном пляши - не пашет
Добавлено через 54 минуты
Цитата:
Сообщение от illusory
В описании макроса написано что просто появляется таргет и дорубливает дерево потом появляется опять таргет кликаешь на другое дерево. в том же посте ниже есть макрос на рубку попробуй его
|
да, действительно ниже есть еще скрипт, не сразу заметил:
(слегка отредактировал для удобства, под себя -- задержку ставить индивидуально, кому как удобней, у меня 200 ms)
:start
send f1 // f1 LastObject+Waitfortarget+TargetLast
:asd
set timer
while_not (lastmsg You can't) or (lastmsg There are no logs) or (lastmsg far away) or (lastmsg chopping)
if (lastmsg You put) or (timer > 3000)
goto start
end_if
if (lastmsg You hack)
end_if
end_while
send f2 // LastObject
while target = 1
wait 1500
end_while
goto asd
проверил, работает, автору +1
Добавлено через 1 час 40 минут
слегка доработал и отладил скрипт на ламбер:
:start
if wght >= 360 // указать свой максимальный вес минус 10-15 для верности (>=)
say ПЕРЕВЕС, НАДО ИДТИ В БАНК
end_script
end_if
send f1 // LastObject+Waitfortarget+TargetLast
:asd
set timer
while_not (lastmsg You can't) or (lastmsg There are no logs) or (lastmsg far away) or (lastmsg chopping)
if (lastmsg You put) or (lastmsg You hack) or (timer > 3000)
goto start
end_if
end_while
send f2 // LastObject
while target = 1
wait 1500
end_while
goto asd
также хотелось чтоб все кто выкладывает скрипты проверяли их на работоспособность и указывали как их редактировать под себя, ведь не все шарят в программировании, а в общем темой доволен, много полезного узнал, например скрипт "гвардилка" с первой страницы рекомендую.
И вот еще что, как настроить работу пилота вместе с ассистом, что-то при ассисте не работает пилот, можно в ассисте настроить "useitemtape" чтоб сам брал топоры при поломке