Просмотр полной версии : Пилот помогите!
Подскажите кто знает что надо поставить в пилоте чтобы он ждал пока сделается действие и как сделалось, чтобы сразу начинал делать следующую (кроме wait) вот например Карпентри ты можешь сделать вещь за 7сек, а можешь и за 10. Никак не могу разобраться помогите пожалста!!!
поствы wait 10000 ета как 10сек
Используй журнал, к примеру:
:one_more
send f2
wait 1000
double_left 60,60
wait 500
:check
If lastmsg put
goto one_more
end_if
wait 500
goto check
Используй журнал, к примеру:
:one_more
send f2
wait 1000
double_left 60,60
wait 500
:check
If lastmsg put
goto one_more
end_if
wait 500
goto check
пасибо большое вот только что за double_left на что? и на каком пилоте это писать?
Поищите в верхнем pop-up меню значек "?", почитайте...
видимо ф2 это ластобж на пиле\рубанке.
а дабл лефт это тык на производимый товар, даблов может быть и больше...
самый простой способ решить твоя делему, это толпа иф ластмесаг.
:snachalo
send f1 2000 // у меня оно запускает потусторонний скрипт который делает ровно 1 деталь\шмотку\напас.
repeat 10 // скоко будет проверок. (10) при ms 100, при мс 2-8 проверок надо в 3-4 раз больше (30-40)
if lastmsg heavy // при каче на перевесе, вываливается, значит сделал , значит снова делать.
goto snachalo
end_if
if lastmsg skill
goto snachalo
end_if
if lastmsg pack
goto snachalo
end_if
end_repeat
можно ещё 1 проверку дописать на физл, но нужно руский текст в юникод, и токо первое слово.
при каче в флудном месте, проверки сбиваются, например орава коней рядом, или нюбы во дворе качаются. и тд.
Suicide Leet
24.03.2009, 13:09
send F1 // юзаем что-то на чтото
wait 500 // задержка на обработку
left xxx,yyy // выбор в меню
set timer 0
while (lastmsg put) and (timer < 10000)
wait 100
end_while
примерно так - отработает быстрее,если скрафтил, если нет прождет 10 сек и все равно пойдет дальше.
нет обработки лага ессно.
Powered by vBulletin™ Version 4.0.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot