Здравствуйте, гость ( Вход | Регистрация )

> Скрипт Для Кача
DarkMaster
сообщение 1.11.2010, 0:01
Сообщение #1


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29942
Пользователь №: 11.279



скрипт

Код

// Кнопка с макросом /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  // Пока не увидим хп, ищем моба
    send %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 // Пока видим хп - лупим
    send %attack [#nAttack]
    if #nAttack < #Attacksize
        set #nAttack #nAttack + 1
    else
        set #nAttack 1
    end_if
    wait 500
    wait random (1000)
end_while

repeat #pickup // Собираем дроп.
    send $pickup
    wait 200
    wait random (500)
end_repeat

goto start



Видеоинструкция от пользователя Auto_BOT

В ТЕМЕ ОБСУЖДАЕТСЯ ТОЛЬКО ДАННЫЙ СКРИПТ.

Сообщение отредактировал DarkMaster - 5.4.2012, 20:28


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 1.9.2011, 10:40
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29942
Пользователь №: 11.279



Цитата
Так спасибо, мне помогло то что ты в теме отписал по поводу того что скрин в игре сделать.
Я просто думал что нужны координаты относительно всего рабочего стола, а не игрового окна... в этом и была проблема.
А вот еще вопросы:
1)Как сделать чтобы он меньше тупил между тем как юзает скил и бьет автоатакой? те хотелось ты чтобы после того как ударяет сразу бил простыми ударами.
2)Куда запихать бафф, просто у меня варк бегает, точнее стоит в комнате и как мне сделать чтобы он сам себя баффал в процессе убиения моба чтобы его не грохнули потому что он будет тупо стоят и баффаться ничего не делая при этом.
3)Тупит чтото при сборе дропа т.е собирает его не весь к примеру, а если ставлю вайт больше 200 вот в этой части тогда тоже после сбора стоит думает.
Цитата
repeat #pickup // Собираем дроп.
post $pickup
wait 200
wait random (500)

И еще если ставлю юзать к примеру 3-4 скилла атакующих он их юзает но между этим тормозит в это время его убивают...

1) Автоатака должна автоматически вызывать линейкой после атакой скилом, если не прописан макрос на форс атаку.
2) Бафф в отдельный скрипт.
3) Количество собираемого дропа указывается в скрипте:
// Сколько выпавших итемов будет подбирать.
// Если упадет меньше, то все равно будет стоять и тыкать.
set #pickup 3

Скрипт писал без клиента л2 и ни разу не запускал. Как следствие не оптимизировал задержки. В целом по поводу "втуплений" - убери в теле скрипта wait random. Было сделано для обхода некоторых защит и более реалистичного поведения. Так же можно уменьшить и другие wait в _теле_ скрипта. Задержка, которая выставляется левее кнопки запуска скрипта должна быть 0-1.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
DarkMaster   Скрипт Для Кача   1.11.2010, 0:01
Ohno   Прет, как сделать такой дело. edit: игри - Lineag...   8.3.2011, 21:35
DarkMaster   вопрос на самом деле достаточно сложный из-за того...   8.3.2011, 22:30
Ohno   [img]http://img189.imageshack.us/img189/2065/asdey...   8.3.2011, 22:58
DarkMaster   set $a 0 set $a findcolor (154, 80 318, ...   9.3.2011, 10:31
Ca6LeZy6   очень прошу побольше рассказать о возможности данн...   25.5.2011, 1:21
Ca6LeZy6   set $a 0 set $a findcolor (154, 80 318,...   25.5.2011, 2:36
Ohno   я не знаю, что я делаю неправильно, Когда я добави...   10.3.2011, 21:58
DarkMaster   я првильно понял, что твоя цель отображается на ми...   10.3.2011, 22:45
Gals   я првильно понял, что твоя цель отображается на м...   17.3.2011, 22:16
Zeleax   Ohno Если хорошо пишете по английски, то пишите на...   10.3.2011, 23:50
DarkMaster   выложи скрипт вместе с findcolor и ТВОИМИ парамет...   10.3.2011, 23:55
Jeltiy   все делаю как описано, крайняя левая координата по...   13.3.2011, 21:49
DarkMaster   Т.е.? Там он о кооринатах вообще ничего не должен...   13.3.2011, 22:21
Zeleax   Gals Я в LA не играю, поэтому могу только представ...   17.3.2011, 22:46
DarkMaster   я то его правильно понял. просто я не мог понять к...   17.3.2011, 23:27
Ca6LeZy6   вообщем в Л2 findcolor не пашит, скорее всего из з...   25.5.2011, 13:32
DarkMaster   findcolor пашет в линейке.   25.5.2011, 15:15
BakKry   Добрый день.Подскажите пожалусто каким образом мне...   25.5.2011, 15:25
Ca6LeZy6   Ну тогда я хз почему у меня не выходит, у меня про...   25.5.2011, 15:40
Ca6LeZy6   Вообщем вот что у мну получилось с Findcolor, но н...   25.5.2011, 15:54
DarkMaster   чисто визуально должно работать. попробуй сделать ...   26.5.2011, 2:10
MAN-biker   ...Возможно она просто полупрозрачная... Совершен...   28.5.2011, 19:34
Ca6LeZy6   Ага, пробую и так и сяк, авось выйдет, еще нашел т...   26.5.2011, 15:52
Krylatic   по поводу определения цвета в линейке еще хочу кое...   14.6.2011, 8:42
lyter81   привет. не могу разобраться. скопировал все с перв...   26.6.2011, 23:41
DarkMaster   возможно связано с недавним обновлением фроста. по...   27.6.2011, 10:22
avgur   возможно связано с недавним обновлением фроста. п...   27.6.2011, 16:41
DarkMaster   так же можно вместо post попробовать send. Если по...   27.6.2011, 10:46
DarkMaster   Я там закончил играть и давно. Просто куча тем отк...   27.6.2011, 16:46
chekist-07   как только скрипт доходит до этого действия вылета...   12.7.2011, 10:55
DarkMaster   в итоговом результате никакого. Разница лишь в спо...   12.7.2011, 13:00
Gromov   Привет, программа просто отличная, но у меня возни...   13.7.2011, 11:24
DarkMaster   Ну собственно говоря вы правками убили реализован...   13.7.2011, 12:27
Gromov   Ну собственно говоря вы правками убили реализован...   13.7.2011, 21:05
Gromov   Ну собственно говоря вы правками убили реализован...   14.7.2011, 0:49
DarkMaster   скиньте "не рабочий вариант" в том виде ...   13.7.2011, 22:10
Gromov   В версии 2.18.6 все заработало. Спасибо!   13.7.2011, 22:32
DarkMaster   можно стрелочками попробовать отходить   14.7.2011, 12:11
Gromov   можно стрелочками попробовать отходить Ну да, ну...   14.7.2011, 12:54
DarkMaster   открываем хелп, читаем. send, send_down|up экспери...   14.7.2011, 13:47
Gromov   при таком скрипте: send_down down wait 500 send_...   14.7.2011, 19:19
DarkMaster   эксперементируй с бегом. пробуй просто send. откро...   14.7.2011, 20:11
Адщщ   есть небольшая проблемка с некст таргетом. Сделан ...   20.7.2011, 19:58
DarkMaster   это каким-то образом связано с моим скриптом?   21.7.2011, 0:08
Адщщ   это каким-то образом связано с моим скриптом? ме...   21.7.2011, 6:48
Адщщ   до сих пор не понимаю почему скрипт работает как-т...   28.7.2011, 11:14
Zeleax   По-любому где-то ошибка в логике скрипта   28.7.2011, 11:19
Андрей74   Доброе утро! Не получается запустить Ваш скри...   31.7.2011, 2:52
DarkMaster   проблема решена?   31.7.2011, 3:50
Auto_BOT   Прога класс ) скрипт работает исправно. добавил в...   16.8.2011, 0:45
4u4undra   Не могу указать координаты хп монстра. Когда навож...   30.8.2011, 16:41
DarkMaster   https://forum.uokit.com/index.php?showtopic=22055   30.8.2011, 19:34
4u4undra   Теперь проблема другая взял скрипт из этой темы вр...   31.8.2011, 0:13
DarkMaster   неправильно были указаны координаты/цвет точек. цв...   31.8.2011, 10:11
4u4undra   Сделал цвет который был указан изначально и нормал...   31.8.2011, 17:19
DarkMaster   наипрямейшее. скрипт отталкивается от того что вид...   31.8.2011, 19:15
DarkMaster   Насколько я понимаю у тебя зацикливается вот этот ...   31.8.2011, 19:43
4u4undra   Насколько я понимаю у тебя зацикливается вот этот...   31.8.2011, 20:41
DarkMaster   ну например потому что у меня используются относит...   31.8.2011, 20:44
4u4undra   Так а смысл из скрина окна искать координату, в ок...   31.8.2011, 22:37
DarkMaster   тебе нужно получить координаты с началом отсчета о...   1.9.2011, 0:06
DarkMaster   Дык а что я нового там скажу? Проблема банальная ...   1.9.2011, 0:46
DarkMaster   https://forum.uokit.com/index.php?showtopic=22175 ...   1.9.2011, 13:57
Larrikin   Как вставить автоопределение смерти моба по распоз...   9.9.2011, 2:00
DarkMaster   у меня была идея попробовать, но руки пока не дошл...   9.9.2011, 2:06
Larrikin   Уменьшил размер окна линейки чуть не до спичечной ...   9.9.2011, 2:15
DarkMaster   Тут масштабирование немного иначе идет. Я наверно ...   9.9.2011, 2:57
Larrikin   Но изменение оттенка это вроде другой вопрос - он ...   9.9.2011, 3:37
DarkMaster   Не совсем. Есть точки полупрозрачные/меняющиеся в ...   9.9.2011, 5:30
Larrikin   А по диапазонам можно искать цвета? Если макс крас...   9.9.2011, 6:03
DarkMaster   Поверь гораздо проще пару часов поискать точки, че...   9.9.2011, 6:06
Zeleax   В полоске жизни живого моба есть горизонтальная по...   9.9.2011, 7:23
Larrikin   А как будет выглядеть кусок кода, который ищет эти...   9.9.2011, 7:44
Zeleax   а поиск цвета не устроит (тот что я выше описал)?   9.9.2011, 7:56
DarkMaster   Без шансов. Там этих полосок хп до 11 штук. Можно...   9.9.2011, 13:57
Larrikin   А еще хорошо бы сделать с настройкой на какую стре...   9.9.2011, 14:42
DarkMaster   попробуй, отпишись. https://forum.uokit.com/index....   10.9.2011, 5:41
Larrikin   а че лычки всё равно как обрезать в .bmp?   10.9.2011, 6:52
DarkMaster   ой ссылку не кинул. оно в соседней теме. тут нет п...   10.9.2011, 8:59
Larrikin   точный текст моего скрипта set #handleWin findwin...   10.9.2011, 14:28
DarkMaster   файлики закинул не туда, где им место быть.   10.9.2011, 14:42
Larrikin   UOPilot\FindImage\L2\Target.bmp UOP...   10.9.2011, 14:49
DarkMaster   есть баг. если ты сохранял какой-либо скрипт или п...   10.9.2011, 14:57
Larrikin   надо было слеши в пути обратные открытая стрелка ...   10.9.2011, 15:32
DarkMaster   ну собственно то, о чем я и говорил. хотя момент, ...   10.9.2011, 16:12
Larrikin   Раскрытое окошко: 17:17:21 2 (1.txt, 24): - Прова...   10.9.2011, 16:23
DarkMaster   По поводу раскрытого можно уменьшить % совпадения....   10.9.2011, 16:32
Larrikin   А по какому скрину искалось смещение для скрипта? ...   10.9.2011, 16:39
DarkMaster   https://forum.uokit.com/index.php?act=A...ost...   10.9.2011, 16:47
Larrikin   Рабочий скрипт и картинки set #n 1 set #var findw...   10.9.2011, 18:51
NickNick   Здравствуйте. Пилотом начал пользоваться день наза...   1.10.2011, 14:25
DarkMaster   Вся фишка в том, что картинки по факту у всех раз...   1.10.2011, 16:56
NickNick   NickNick, пост на send попробуй заменить. Да, сп...   1.10.2011, 17:29
DarkMaster   Это в какой-то из этапов развития л2 было необходи...   1.10.2011, 17:47
боженька   у меня вопросец по поводу findimage (0 0 1920 1080...   1.10.2011, 20:13
DarkMaster   90% предпоследняя цифра. подробно в истории развит...   1.10.2011, 20:39
Наташа   а что за набор картинок необходим? уже 5 часов муч...   3.10.2011, 2:48
DarkMaster   Никаких картинок не нужно. Просто скрипт из 1 пост...   3.10.2011, 3:33
4 страниц V  1 2 3 > » 


Ответить в эту темуОткрыть новую тему
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 16.9.2025, 22:53
Designed by Nickostyle