|
Автохил Банками |
|
|
Dimons |
31.10.2010, 19:26
|
 
Neophyte
Сообщений: 18
Регистрация: 31.10.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.153

|
ССЫЛКА НА ПОСТ СО СКРИПТОМ НА БАНКИТолько вчера начал пользоваться Пилотом играю на руоффе. Взял готовый скрипт для автокача из этого форума. Код :main goto check_mob goto main :check_mob if_not 571, 575 2236706 //точка окна таргета с полоской хп send F1 //макрос на /target "имя_моб" else gosub kill //есть таргет, убиваем end_if :kill send F1 //атака while 572, 576 4474495 //крайняя левая точка полоски хп моба (красная) send F1 end_while send F5 //поднятие дропа wait 500 send F5 //поднятие дропа wait 500 send F5 //поднятие дропа wait 500 send F5 //поднятие дропа return Не могу понять то ли цвета не определяются, может что еще, но когда моб умирает, перс не отпускает таргет, пытается его бить, хотя как понимаю строка Код while 572, 576 4474495 //крайняя левая точка полоски хп моба (красная) send F1 end_while отвечает чтоб бил ток пока хп есть. 1000 раз снимал цвет и координаты, ничего не получается. 2 вопрос как сделать чтоб пил банки хп автоматом при снижении здоровья и не застревал перс об естественные препятствия.
|
|
|
|
|
  |
Ответов
DarkMaster |
31.10.2010, 23:28
|
          
Модератор UOPilot
Сообщений: 9.746
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 29735
Пользователь №: 11.279

|
Проще переписать чем с тем трупом возится. ОБСУЖДЕНИЕ ЭТОГО СКРИПТА В СОСЕДНЕЙ ВЕТКЕ https://forum.uokit.com/index.php?showtopic=21166Скрипт для кача
Код // Кнопка с макросом /targetnext set %mob [1] F1 // Кнопки с макросами на таргет мобов. // При необходимости можно добавлять неограниченное количество. // Пустые кнопки не оставлять! Если не нужно большое количество // таргетов - лишние убрать! set %mob [2] F2 set %mob [3] F3 set %mob [4] F4
// Кнопки со скилами атаки. // При необходимости можно добавлять неограниченное количество. // Пустые кнопки не оставлять! Если не нужно большое количество // скилов - лишние убрать! set %attack [1] F5 set %attack [2] F6 set %attack [3] F7 set %attack [4] F8
// Кнопка с подбором лута. set $pickup F9
// Сколько выпавших итемов будет подбирать. // Если упадет меньше, то все равно будет стоять и тыкать. set #pickup 4
// Цвет крайней левой точки полоски хп моба. set #mobColorHP 4474495 // Координата крайней левой точки полоски хп моба. set #xMobHP 577 set #yMobHP 581
set #mobsize size (%mob) set #attacksize size (%attack) set #nMob 1 set #nAttack 1 //msg #mobsize #attacksize
:start while_not #xMobHP, #yMobHP #mobColorHP // Пока не увидим хп, ищем моба post %mob [#nMob] if #nMob < #mobsize set #nMob #nMob + 1 else set #nMob 1 end_if wait 500 wait random (1000) get color #c #xMobHP, #yMobHP msg ищем #mobColorHP нашли #c end_while
set #nMob 1
while #xMobHP, #yMobHP #mobColorHP // Пока видим хп - лупим post %attack [#nAttack] if #nAttack < #Attacksize set #nAttack #nAttack + 1 else set #nAttack 1 end_if wait 500 wait random (1000) end_while
repeat #pickup // Собираем дроп. post $pickup wait 200 wait random (500) end_repeat
goto start
Л2 не установлена, писал без проверки. Тестируй. Будут ошибки - поправлю. Мобы прописанные тарегетом вначале будут убиваться первыми. Чтобы убрать приоритет и лупить всех подряд убери или закомментируй строку set #nMob 1 вот тут: Код end_while
set #nMob 1
while 571, 575 #mobColorHP // Пока видим хп - лупим
Но тогда и приоритет на /targetnext тоже будет убран. Можешь паровоз словить) Сообщение отредактировал DarkMaster - 13.3.2011, 23:19
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Dimons |
31.10.2010, 23:58
|
 
Neophyte
Сообщений: 18
Регистрация: 31.10.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.153

|
[quote name='DarkMaster' date='31.10.2010, 23:28' post='144202'] Проще переписать чем с тем трупом возится.
попробывал, скрипт ведет себя както странно
Включаешь, все норм выдает мессагу о кол-ве таргетов и видах ударов, потом идет к мобу лупит его в это время в окне линейке ловит таргетом всех близлежащих по очереди, добивает моба и стопориться, дроп не поднимает, скрипт циклирует на 33-42 строках, к другому мобу не идет хотя они в таргете переодическе появляются
строки 33-42: while_not 578, 582 4474495 // Пока не увидим хп, ищем моба post %mob [#nMob] if #nMob < #mobsize set #nMob #nMob + 1 else set #nMob 1 end_if wait 500 wait random (1000) end_while
|
|
|
|
Сообщений в этой теме
Dimons Автохил Банками 31.10.2010, 19:26 DarkMaster
while 572, 576 4474495 //крайняя левая точка поло... 31.10.2010, 19:40 Dimons
while 572, 576 4474495 //крайняя левая точка поло... 31.10.2010, 20:00 DarkMaster сделай
get color #a 572, 576
msg #a
в момент когда... 31.10.2010, 20:22 Dimons
сделай
get color #a 572, 576
msg #a
в момент когд... 31.10.2010, 21:30 DarkMaster ручками убей моба. после того как убьешь нажми мак... 31.10.2010, 22:03 Dimons
ручками убей моба. после того как убьешь нажми ма... 31.10.2010, 22:40 warrkos
Проще переписать чем с тем трупом возится.
[code]... 21.1.2011, 20:08 DarkMaster Дай, пожалуйста, цвет полоски моба в крайней левой... 1.11.2010, 0:14 Dimons
Дай, пожалуйста, цвет полоски моба в крайней лево... 1.11.2010, 0:17  Dimons
сча замерю поточнее, подложу под нее ченить непро... 1.11.2010, 0:20 DarkMaster Сама полоска должна быть непрозрачной. Проверь про... 1.11.2010, 0:19 Dimons
Сама полоска должна быть непрозрачной. Проверь пр... 1.11.2010, 0:29 DarkMaster Пробуй. Изменил. 1.11.2010, 0:21 DarkMaster А координаты те?)) Какие коры у той точки? Фигово ... 1.11.2010, 0:31 DarkMaster Точку изменил. Скрипт обновлен. 1.11.2010, 0:52 Dimons
Точку изменил. Скрипт обновлен.
Немогу уже из с... 1.11.2010, 1:09 DarkMaster Вставил пару строк для отладки. Теперь после каждо... 1.11.2010, 1:16 Dimons
Вставил пару строк для отладки. Теперь после кажд... 1.11.2010, 1:24  Dimons
спс за помощь, до завтра, думаю тоже в цвете дело... 1.11.2010, 12:14 Volv_S DarkMaster, прошу объяснить значение ниже указаных... 1.11.2010, 12:01 DarkMaster меня тут осенило по поводу координат. они же лупой... 1.11.2010, 12:28 Dimons
меня тут осенило по поводу координат. они же лупо... 1.11.2010, 12:32  Dimons
И пилотом координаты теже, счас попробую 572, 576... 1.11.2010, 12:34 DarkMaster Как вариант можно move в тестируемые координаты дл... 1.11.2010, 12:34 DarkMaster скорее всего просто не попадаешь. у народа работае... 1.11.2010, 12:36 Dimons
скорее всего просто не попадаешь. у народа работа... 1.11.2010, 13:22 DarkMaster Не берет он потому что цвет меняется и не добив мо... 1.11.2010, 13:26 Dimons
Не берет он потому что цвет меняется и не добив м... 1.11.2010, 16:33 DarkMaster потому что координаты бывают абсолютные и относите... 1.11.2010, 16:42 mission
потому что координаты бывают абсолютные и относит... 16.11.2010, 10:45 DarkMaster 1)Дай скрин интерфейса.
2)И засеки сколько времени... 1.11.2010, 17:49 Dimons
1)Дай скрин интерфейса.
2)И засеки сколько времен... 1.11.2010, 19:49 DarkMaster Пробуй. Если БСОЕ дорогие, то рекомендую быть акку... 1.11.2010, 23:54 Труляля)
Пробуй. Если БСОЕ дорогие, то рекомендую быть акк... 4.12.2010, 18:30 ForestGam DarkMaster скрип на лечение не пашет, постоянно пь... 18.11.2010, 12:24 DarkMaster Цвета проверьте. Скрипт рабочий. 18.11.2010, 12:48 CriticalError у меня на руоффе не отменяется прозрачный режим, т... 19.11.2010, 2:04 DarkMaster как вариант использовать диапазон цветов. у меня н... 19.11.2010, 5:02 Dmitriy90 А как сделать штобы при таргете моба чар использов... 24.11.2010, 17:06 Legit А какой сиснтаксис для диапазона цветов? 3.12.2010, 14:47 DarkMaster иф х, у цвет1 цвет2
вообще это есть в справке... 3.12.2010, 15:26 DarkMaster Скорее всего неправильно)
Дайте, пожалуйста, то, ч... 4.12.2010, 18:47 Setar
Скорее всего неправильно)
Дайте, пожалуйста, то, ... 7.12.2010, 12:21 DarkMaster Setar
дай настройки плз. у тебя хп растянуто? в ст... 7.12.2010, 13:45 Setar
Setar
дай настройки плз. у тебя хп растянуто? в с... 7.12.2010, 19:13 DarkMaster Забыл? 8.12.2010, 17:20 Setar
Забыл?
Нет не забыл, положили в больничку, вот ж... 11.12.2010, 17:04 DarkMaster msg #mobsize #attacksizeубери строку или закоммент... 21.1.2011, 20:15 warrkos убрал, только теперь зацикливается на
set #mobs... 21.1.2011, 20:45 HelpF1 Всем доброго времени суток. Это мое первое сообщен... 6.2.2011, 9:44 Legit100500
там косячно описаны массивы если их убрать и за... 21.2.2011, 12:07 Legit100500 у автора не работает чтение размера массивов и оши... 21.2.2011, 15:48 Zeleax set %q test string here
[b]set %q [7 5] 0
set ... 21.2.2011, 16:15 Legit100500 спс в ходе экспериментов выяснилось что функция s... 21.2.2011, 16:51 Legit100500
все было классно просто размер массива не хавался... 23.2.2011, 17:34 DarkMaster Оффтоп выделил в отдельную тему https://forum.uoki... 24.2.2011, 12:25 Jeltiy все делаю как описано, крайняя левая координата по... 13.3.2011, 12:29 DarkMaster ммм... м.б. проблема в том что тема про автохил ба... 13.3.2011, 15:05 Адщщ у меня сделан простенький макрос на хил
while_not ... 13.7.2011, 18:16 Zeleax while_not 550, 616 1251183
send F5
wait 20s //... 13.7.2011, 19:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|