|
Автохил Банками |
|
|
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 |
1.11.2010, 23:54
|
          
Модератор UOPilot
Сообщений: 9.746
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 29736
Пользователь №: 11.279

|
Пробуй. Если БСОЕ дорогие, то рекомендую быть аккуатным ибо может сожрать несколько штук сразу. У него отката же нет? Скрипт будет пытаться 3 раза скинуть каст и 3 юзануть бсое, когда хп будет мало совсем. Все 3 раза он сделает менее чем за 1 секунду. Не лучшая реализация, но как еще обойти возможные лаги хз. Дай на всякий случай еще координату/цвет полоски каста в крайней левой точке. Она же с длинной уменьшается к левой стороне?) Не играл я больше года). Автохил банками
Код // 1.01
// Укажите кнопки set $buttonPotion F10 // Банки хп set $buttonElixir F11 // Элексиры хп set $buttonBSOE F12 // Блесс СОЕ
// Для X координаты из-за надписей есть ограничения. // Минимальный процент 34 - хп начинает мигать. // Для растянутой полоски значения 41 - 65 так же не допустимы. // Можно найти рабочий процент около 50, однако там мало места, // пробуйте значения сами. // Укажите процент при котом будут хаваться банки set #procentPotion 90 // Банки хп set #procentPotionLowHP 66 // Банки хп при висящем хиле от банки. Дает 1 мгновенный дополнительный тик хп set #procentElexir 40 // Эликсиры хп set #procentBSOE 34 // Блесс СОЕ
// Крайняя левая точка вашего хп. Только X координата. set #x1 21 // Крайняя правая точка вашего хп. Только X координата. set #x2 370 // Y координата полоски. set #y 43 // Цвет хп. Внимение! Он должен быть взят на Y координте указанной выше. set #colorHP 1384585
// Контрольная точка. Она не должна никогда изменятся при открытом окне л2. // Подойдет рамка панельки левее ХП. set #xControl 10 set #yControl 10 set #colorControl 1647400
set #checkPotionColor #x1 + ( #x2 - #x1 ) * #procentPotion / 100 // Итоговая проверяемая координата. set #checkPotionLowHPColor #x1 + ( #x2 - #x1 ) * #procentPotionLowHP / 100 // Итоговая проверяемая координата. set #checkElixirColor #x1 + ( #x2 - #x1 ) * #procentElexir / 100 // Итоговая проверяемая координата. set #checkBSOEColor #x1 + ( #x2 - #x1 ) * #procentBSOE / 100 // Итоговая проверяемая координата.
//Объявление переменных set #lastUsePotion 0 set #lastUseElixir 0 set #lastUsePotionLowHP 0
:start while #xControl, #yControl #colorControl // Проверка окно ли линейки. Сделано в основном для того,чтобы в альтабе не тыкал хил. if_not #checkPotionColor, #y #colorHP if #LastUsePotion < timer post $buttonPotion set #lastUsePotionLowHP timer + 10000 set #lastUsePotion timer + 15000 end_if end_if if_not #checkPotionLowHPColor, #y #colorHP if #LastUsePotionLowHP < timer post $buttonPotion set #lastUsePotionLowHP timer + 10000 set #lastUsePotion timer + 15000 end_if end_if if_not #checkElixirColor, #y #colorHP if #LastUseElixir < timer post $buttonElixir set #lastUseElixir timer + 300000 end_if end_if if_not #checkBSOEColor, #y #colorHP if #xControl, #yControl #colorControl // Проверка окно ли линейки. post Escape wait 200 post $buttonBSOE while_not #checkBSOEcolor, #y #colorHP wait 500 end_while wait 15s end_if end_if wait 1 end_while wait 100 goto start
Сообщение отредактировал DarkMaster - 5.5.2011, 16:55
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Сообщений в этой теме
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 DarkMaster Проще переписать чем с тем трупом возится.
ОБСУЖДЕ... 31.10.2010, 23:28 Dimons [quote name='DarkMaster' date='31.10.2... 31.10.2010, 23:58 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 Труляля)
Пробуй. Если БСОЕ дорогие, то рекомендую быть акк... 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
|
|