PDA

Просмотр полной версии : UoPilot script for healing troubles



prolagger
15.02.2010, 23:16
Вы меня конечно извините, я не программист вообще. Плюс в УО тоже полный нуб. ПРочитал много топиков про скрипты, вроде более менее научился. И у меня возникла проблема. В скрипте на хил после укусов пчел я пишу if hits < 130 goto heal. Вот на команду if hits он у меня не реагирует. На команду if stam тоже не реагирует. На команду if lastmsg не реагирует. Работает все замечательно кроме этих команд. Уже поменял пилот. Че токо не придумывал. Не получается. Подскажите что нить. Щас качаюсь на скрипте который просто хилится после 3х укусов, делаю большую задержку чтобы стамина восстанавливаться успевала, т.к. команда if stam каак я уже писал выше не работает. Не судите если я где-то лоханулся, просто прошу помощи.

Вот скрипт. Не говорите что тут много лишнего, я просто не стал убирать всякую лишнюю хрень, потому что лень, и так работает.

:bits
wait 3000
repeat 3
if hits < 130
goto heal
else
send f2 // на улей
end_if
end_repeat

:heal
send f1 // указываем еду
send f4 // это я подкачиваю спирит спик
wait 4000
send f3 // на бинты
wait 4700
if hits = 170
goto bits
else
goto heal
end_if

Steinn
15.02.2010, 23:52
В закладке ЕЩЁ выставить версию клиента 2.03

prolagger
16.02.2010, 00:34
О боги. Спасибо
Вот я бегал по брите, спрашивал всех кого встретил. Либо игнорят, либо не знают. Вот и как нубам играть
Тебе Стэйн большой спс :)

prolagger
16.02.2010, 01:08
Решил выложить свой скрипт для тех, у кого нет денег на стамину. Вроде работает

:bits
repeat 30
send f2 // на улей
if hits < 120
goto heal
else
goto bits
end_if
end_repeat

:heal
if stam < 20
while_not stam = 100
send f4 // пока стамина не восстановится качаем другой скилл
wait 3000
end_while
end_if
send f1 // жрем
wait 100
send f3 // хилимся

wait 4700
if hits = str
goto bits
else
goto heal
end_if

Steinn
16.02.2010, 10:40
Хватит уже клепать скрипты, которые убьют Вас при любом лаге!
http://www.uoo.su/forum/showthread.php?t=57968&highlight=%D1%85%D0%B8%D0%BB%D0%B8%D0%BD%D0%B3
Да я понимаю, он немного сложен в понимании и настройки для новичка, но он реально не убьет Вас. Там даже задержки динамические, а это плюс.

Если принципиально можете кусок
if stam < 20
while_not stam = 100
send f4 // пока стамина не восстановится качаем другой скилл
wait 3000
end_while
end_if
засунуть в раздел start:

Ar-Farazon
16.02.2010, 10:53
Беда с этими высоколобыми... Зачем заниматься бумагомаранием, и писать такие длиннющие скрипты? У меня в скрипте на хилинг было строчек 5-6 , половина из которых была для еды и прочих спирит спиков :D Чар тыкал в улей 4 (четыре) раза , кидал бинт. Ну может, 5 раз. Всё. Зачем там ещё что-то? Чар не дох никогда.

Steinn
16.02.2010, 10:58
Во-первых он работает быстрее, во вторых ему ничего не будет, даже если съедет в сторону пак. И он не убивает на лагах. Только не надо рассказывать, что чар никогда не умирал, как будто я сам так не качался?

Почему улей на координатах - потому что макрос на ластобжект проходит медленее чем даблклик. Тем более улей ставят на полочку, а не в пак кладут.

prolagger
16.02.2010, 13:15
Хм, у меня все нормально и быстро на макросах