Ньюби Таун Вопросы и помощь новым игрокам Шарда Forgotten World.
Запрещен Мат и Оскoрбления игроков, обсуждение действий Стаффа, флуд. Наказание -БАН |
|
Re: МАКРОСЫ |
|
06.08.2010, 17:12
|
#71
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
if lastmsg destroer // сообщение о сломаной удочки
wait 500
Сюда // двойной клик на стопку с удочками в бегпаке
wait 1000
end_if
вставь туда что-нить на выбор:
1)
set lastobjectype XXXXX // objectype удочек
send F1 // lastobject в клиенте
2)
send F1 // макр в ассисте на юз удочек с исправлением на objectype
3)
использовать массив ID удочек (lastobjectID), но это геморно, ИМХО. (об этом [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] написал)
4)
использовать координаты экрана, но это ненадежно. (это ты сделал)
PS.
В 17-м посте данной темы выложен весьма неплохой скрипт Luter'a на фишинг..
PPS.
Если не срабатывает, проверь ловит ли пилот у тебя lastmsg destroer. (say Ку)
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
06.08.2010, 17:42
|
#72
|
Newbie
Регистрация: 20.07.2010
Возраст: 37
Сообщений: 19
Репутация: 1 имеет нулевую репутацию
Чар: killernice
|
Re: МАКРОСЫ
Sindo спс тебе за подробную инфу))
|
|
|
|
Re: МАКРОСЫ |
|
15.08.2010, 18:36
|
#73
|
Newbie
Регистрация: 14.08.2010
Возраст: 39
Сообщений: 32
Репутация: 1 имеет нулевую репутацию
Чар: SlevinKelevra
|
Re: МАКРОСЫ
Макрос на кач хайда и стелса. тупо на их 2 )
"send F4 // Любую на свой вкус и цвет кнопу (Use Skill -> Hiding)
wait 3000
repeat 8
send PageUp
wait
end_repeat
send F4
wait 3000
repeat 8
send End
wait
end_repeat"
Будет качаться и хайд и стелс. Спасибо за внимание.
Добавлено через 1 минуту
Буду по мере возможности выкладывать самые простые и самые юзабельне макросы выкладывать ) ББ до новых встреч )
Добавлено через 2 минуты
Жаль что я не могу вспомнить свой акк с 2007 года )) так бы дал все макры которые рулят ) проще некуда ))) Перс у мя былл SniFF
|
|
|
|
Re: МАКРОСЫ |
|
15.08.2010, 19:02
|
#74
|
Mystical Hero
Регистрация: 09.10.2009
Сообщений: 1,103
Репутация: 25 на правильном пути (от 16 до 25)
Чар: Sokol
|
Re: МАКРОСЫ
А почему тупо нельзя использовать стелз и все КАЧ ИДЕТ И ТОГО И ТОГО
__________________
Для того, чтобы быть другом, не обязательно быть собакой.
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 01:52
|
#75
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
помогите с пилотом
как написать скрипт чтоб он кликал на нужный мне цвет
ну например на полу лежат зеленые бревна
и мне надо чтоб скрипт кликал на них 1 раз
с ID логов мне не подходит мне надо чтоб он роспознал цвет на экране и кликнул на него
кто знает как это сделать помогите плиз
Добавлено через 1 час 29 минут
Цитата:
Сообщение от kellas
помогите с пилотом
как написать скрипт чтоб он кликал на нужный мне цвет
ну например на полу лежат зеленые бревна
и мне надо чтоб скрипт кликал на них 1 раз
с ID логов мне не подходит мне надо чтоб он роспознал цвет на экране и кликнул на него
кто знает как это сделать помогите плиз
|
в идеале я хочу чтоб чар двигался по маршруту и если он встретил цвет х то кликнул на него и продолжил движение
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 13:42
|
#76
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Цитата:
Сообщение от Viktor
Внесу свою лепту текст писал как умел и максимально доступным языком)
Прокача Hiding, Anatomy, Evaluating Intelligence, Stealth, Arms Lore, Item Identification, Taste Identification
Качать будет все сразу и долго так что можно смело ехать на дачу отдыхать))))
Подготовка
1. Покупаем бучер или даггер.
2. Достаем много жаренных кусков мяса (желательно не меньше 50 или если не можете поднять 50 то орентируйтесь по весу).
3. Достаем 2 жаренных куска мяса и кладем их отдельно.
4. Если скилл Healing прокачен то кладем 20 бинтов в пак, иначе 100
5. Заместо 120 выставить значение праметра STR(Сила) посмотреть его можно следующим образом: В окне вашего персонажа нажать кнопка "Status" и в появившемся окне будет нужное вам значение.
6. Идем в Британию и заходим в банк и садимся на стульчик.
7. Выставить вот такие настройки:
на f1 в Клиенте забиваем Options -> Use skill -> Hiding
================================================== ===============
на f2 в Клиенте забиваем Options -> Use skill -> Anatomy -> WaitForTarget -> TargetSelf
================================================== ===============
на f3 в Клиенте забиваем Options -> Use skill -> Evaluating Intelligence -> WaitForTarget -> TargetSelf
================================================== ===============
на f4 в Клиенте забиваем Options -> Use skill -> Stealth
================================================== ===============
на f5 в UOAssist забиваем использование скила Arms Lore на бучер или даггер
================================================== ===============
на f6 в Клиенте забиваем Options -> Use skill -> Item Identification -> WaitForTarget -> LastTarget
================================================== ===============
на f9 в UOAssist забиваем использование скила Tracking далее искать Monsters
================================================== ===============
на f7 в UOAssist забиваем использование скила Taste Identification на отдельнолежащую жаренную еду в паке
================================================== ===============
на f8 в UOAssist забиваем Кушать из 50 кусков
================================================== ===============
на f12 в UOAssist забиваем Лечиться бинтами
Далее запустить UOPilot и вставить во вкладке "Скрипт" следующие строчки
send f1 2500
gosub guards
send f2 2500
gosub guards
send f3 2500
gosub guards
send f4 2500
gosub guards
send f5 2500
gosub guards
send f6 2500
gosub guards
send f7 2500
gosub guards
send f9 2500
gosub guards
send f8 300
:guards
if hits < 120 // ЗАМЕСТО 120 ВЫСТАВИТЬ ЗНАЧЕНИЕ ПАРАМЕТРА STR(Сила)
send f12 2500
say Guards Help
end_if
return
|
сделал всё как написано , вбил все макросы в асисте и в клиенте все вдолбил, при нажатии на кнопку все работает ... затем скопировал в пилот указанный текст, в правом нижнем углу нажал треугольник ( типа плэя) , чар как стоял так и стоит ... скореё всего я чето не так сделал в пилоте, подскажите пожалуйста, буду очень признателен ...
З.Ы. чем быстрее тем лучше ....
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 13:47
|
#77
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
помогите с пилотом
как написать скрипт чтоб он кликал на нужный мне цвет
ну например на полу лежат зеленые бревна
и мне надо чтоб скрипт кликал на них 1 раз
с ID логов мне не подходит мне надо чтоб он роспознал цвет на экране и кликнул на него
кто знает как это сделать помогите плиз
в идеале я хочу чтоб чар двигался по маршруту и если он встретил цвет X то кликнул на него и продолжил движение
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 13:54
|
#78
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
Цитата:
Сообщение от Виталёк
сделал всё как написано , вбил все макросы в асисте и в клиенте все вдолбил, при нажатии на кнопку все работает ... затем скопировал в пилот указанный текст, в правом нижнем углу нажал треугольник ( типа плэя) , чар как стоял так и стоит ... скореё всего я чето не так сделал в пилоте, подскажите пожалуйста, буду очень признателен ...
З.Ы. чем быстрее тем лучше ....
|
хм... какой пилот у тебя? 2.10? 2.14?
не работает в пилоте с самого начала? пилот нужно открывать ПОСЛЕ того, как открыл окно ассиста, в котором качаешь перса.
проверь еще раз. снчала ассист, потом пилот, потом вставляешь в закладку scripts и нажимаешь play. проверяешь в окне уо, какой текст пишется и все действия. проверяй.
Добавлено через 6 минут
Цитата:
Сообщение от kellas
помогите с пилотом
как написать скрипт чтоб он кликал на нужный мне цвет
ну например на полу лежат зеленые бревна
и мне надо чтоб скрипт кликал на них 1 раз
с ID логов мне не подходит мне надо чтоб он роспознал цвет на экране и кликнул на него
кто знает как это сделать помогите плиз
в идеале я хочу чтоб чар двигался по маршруту и если он встретил цвет X то кликнул на него и продолжил движение
|
насколько знаю, у пилота нет такой возможности, это скорее функцию в жиже можно вбить, но... это запрещено
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:07
|
#79
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
это не для ультимы а для личных целей
мож помоч
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:12
|
#80
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
это не для ультимы а для личных целей
мож помоч
|
я в ней не шарю, просто знаю возможности)
я б помог, но скрипты не писал никогда из-за отсутствия необходимости, а разбираться просто не вижу смысла пока)
погугли, найдешь описание функций жижи и там разберешься как сделать.
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:15
|
#81
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
а что такое жижа??? она так и называется???
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:26
|
#82
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
[QUOTE=BadSanta;313224]хм... какой пилот у тебя? 2.10? 2.14?
не работает в пилоте с самого начала? пилот нужно открывать ПОСЛЕ того, как открыл окно ассиста, в котором качаешь перса.
проверь еще раз. снчала ассист, потом пилот, потом вставляешь в закладку scripts и нажимаешь play. проверяешь в окне уо, какой текст пишется и все действия. проверяй.
пилот 2.14
вообщем всё заново. Я зашел в уо через асист, потом сразу же открыл пилот... Положил в пак всё что нужно в нормальных количествах, начал забивать макросы , все по порядку, в клиенте и в асисте ... Всё, все вбил, проверил (нажимая на забитые кнопки) всё работает! открываю окно пилота , копирую текст из сообщения ( сначала со всеми словами и т.д.) Убрал и него слова про силу , вставил значение своей силы и всё ( пробелы как были так и остались ) ... Окно самого асиста у меня свёрнуто ( я думаю это особой роли не играет ). Далее я нажимаю в пилоте в окошке скрипт ( по русски написано ) и в правом нижнем углу жму треугольник ... Чар как стоял , так и стоит. Может мне в самом пилоте надо что-нибудь еще настроить или скрипт неправильный , кто знает подскажи пжл ...
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:32
|
#83
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
знаешь, это нужно самому пробовать, но я делал проще. на ночь забиваешь в пилоте
send * (кнопка юза скилла)
wait 2500 (допустим)
и плей жмешь. все-равно за ночь до ГМ один скилл и тот не добьется. так что прокачка всего одновременно не дает преимуществ, лучше каждій скилл отдельно при минимальной задержке качать
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:46
|
#84
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
[QUOTE=Виталёк;313234]
Цитата:
Сообщение от BadSanta
хм... какой пилот у тебя? 2.10? 2.14?
не работает в пилоте с самого начала? пилот нужно открывать ПОСЛЕ того, как открыл окно ассиста, в котором качаешь перса.
проверь еще раз. снчала ассист, потом пилот, потом вставляешь в закладку scripts и нажимаешь play. проверяешь в окне уо, какой текст пишется и все действия. проверяй.
пилот 2.14
вообщем всё заново. Я зашел в уо через асист, потом сразу же открыл пилот... Положил в пак всё что нужно в нормальных количествах, начал забивать макросы , все по порядку, в клиенте и в асисте ... Всё, все вбил, проверил (нажимая на забитые кнопки) всё работает! открываю окно пилота , копирую текст из сообщения ( сначала со всеми словами и т.д.) Убрал и него слова про силу , вставил значение своей силы и всё ( пробелы как были так и остались ) ... Окно самого асиста у меня свёрнуто ( я думаю это особой роли не играет ). Далее я нажимаю в пилоте в окошке скрипт ( по русски написано ) и в правом нижнем углу жму треугольник ... Чар как стоял , так и стоит. Может мне в самом пилоте надо что-нибудь еще настроить или скрипт неправильный , кто знает подскажи пжл ...
|
я через асист не играл скрипты сам писал для ультимы
там проблема может быть в следуюшем
в пилоте есть буква W нажми на нее и выбери свою ультиму ник перса
и некоторые скрипты работают на разных версиях клиентах во вкладке ЕЩЕ поставь клиент 1.24.4.b
если это не помогает то ты не правильно забил клавиши в самой игре
забей на 1 юс скилл - хайдинг и нажми несколько раз на 1 если процес идет то все забил правельно
потом пишеш в пилоте
send 1
wait 300
и нажимаешь старт скрипта он должен становится хайдинг
Добавлено через 3 минуты
да и в скрипте самом может быть ошибка скинь его суда глянем
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:53
|
#85
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Вообщем буду качать по одному ... Всем спасибо за советы !
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 14:57
|
#86
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от BadSanta
я в ней не шарю, просто знаю возможности)
я б помог, но скрипты не писал никогда из-за отсутствия необходимости, а разбираться просто не вижу смысла пока)
погугли, найдешь описание функций жижи и там разберешься как сделать.
|
чел хоть 1 сылку на нее дай
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 15:32
|
#87
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
чел хоть 1 сылку на нее дай
|
google.ru
там в поиске вбей и_н_ж_е_к_т (без нижних пробелов) и там найдешь написание скриптов и всю инфу
хотя, если ты для личных целей, то проще поспрашивай на форумах программистов, там тебе посоветуют более подходящий софт
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 18:32
|
#88
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
[QUOTE=kellas;313239]
Цитата:
Сообщение от Виталёк
я через асист не играл скрипты сам писал для ультимы
там проблема может быть в следуюшем
в пилоте есть буква W нажми на нее и выбери свою ультиму ник перса
и некоторые скрипты работают на разных версиях клиентах во вкладке ЕЩЕ поставь клиент 1.24.4.b
если это не помогает то ты не правильно забил клавиши в самой игре
забей на 1 юс скилл - хайдинг и нажми несколько раз на 1 если процес идет то все забил правельно
потом пишеш в пилоте
send 1
wait 300
и нажимаешь старт скрипта он должен становится хайдинг
Добавлено через 3 минуты
да и в скрипте самом может быть ошибка скинь его суда глянем
|
Вот этот скрипт
send f1 2500
gosub guards
send f2 2500
gosub guards
send f3 2500
gosub guards
send f4 2500
gosub guards
send f5 2500
gosub guards
send f6 2500
gosub guards
send f7 2500
gosub guards
send f9 2500
gosub guards
send f8 300
:guards
if hits < 120 // ЗАМЕСТО 120 ВЫСТАВИТЬ ЗНАЧЕНИЕ ПАРАМЕТРА STR(Сила)
send f12 2500
say Guards Help
end_if
return
Слова про силу я убрал, и вместо 120 поставил значение своей силы ...
|
|
|
|
Re: МАКРОСЫ |
|
16.08.2010, 18:50
|
#89
|
Mystical Hero
Регистрация: 09.10.2009
Сообщений: 1,103
Репутация: 25 на правильном пути (от 16 до 25)
Чар: Sokol
|
Re: МАКРОСЫ
Виталек впринципе все правильно гвардилка тут ее выкладывали и она проверенная 100 пудов моно добавить рекол но это личное дело каждого. А по скилам САНТА прав качай лучше по 1 скилу.
Насчет цветных логов тут немного не понял но И-ЖА да может помочь там еть много чего а доступными средствами ну кординаты (ай ди ты говоришь не катит) ща подумаю еще.
__________________
Для того, чтобы быть другом, не обязательно быть собакой.
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 00:14
|
#90
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от Andrey
Виталек впринципе все правильно гвардилка тут ее выкладывали и она проверенная 100 пудов моно добавить рекол но это личное дело каждого. А по скилам САНТА прав качай лучше по 1 скилу.
Насчет цветных логов тут немного не понял но И-ЖА да может помочь там еть много чего а доступными средствами ну кординаты (ай ди ты говоришь не катит) ща подумаю еще.
|
мне не для ультимы а так
логи эт я пример привел
а если точнее то на экране есть точка цветная надо чтоб скрипт распознал ее по цвету и кликнул на эту точку
то есть если бы эта точка была постоянной то я вел координаты и
проблем не было а так эта точка непостоянна а хаотична и с координатами не канает
и айди предмета тож не подходит ведь это не для ультимы
что касается инжы там тоже есть свои минуса
поэтому просил помощи
да и щас прошу)
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 16:13
|
#91
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
У меня такая проблема : Вообщем я хочу прокачать трекинг через асист и пилот ... Ну с пилотом я разобрался вроде ... Кароче вчера я вбивал макрос на трекинг в асисте - всё работало нормально, потом я его стер. Сегодня забиваю его по новой , вбиваю кнопку , жму на неё , а он ноль эмоций (((( Чето не правильно с асистом кароче, ключ наместе(проверял) ...
Может галочку где поставить надо ...
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 16:16
|
#92
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
проверь, чтоб у тебя в самой ультиме на эту кнопку не было ничего забито.
проверь, чтоб в ассисте записывал действие на нужную кнопку.
п.с. скиллы такого плана можно качать и с помощью лупера, без пилота)
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 16:32
|
#93
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Цитата:
Сообщение от BadSanta
проверь, чтоб у тебя в самой ультиме на эту кнопку не было ничего забито.
проверь, чтоб в ассисте записывал действие на нужную кнопку.
п.с. скиллы такого плана можно качать и с помощью лупера, без пилота)
|
А че за лупер ?
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 16:38
|
#94
|
Wizard of words
Регистрация: 26.03.2010
Возраст: 37
Сообщений: 1,666
Репутация: 11 на правильном пути, пока что (от 5 до 15)
Чар: -//-
|
Re: МАКРОСЫ
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
второй снизу. программа повторяет последний макросс без задержек.
тоесть, например, записываешь в ассисте трекинг, ставишь задержку 2500 и включаешь лупер.
все, он будет повторять макросс бесконечно при минимальной задержке (один за другим сразу же после выполнения предыдущего)
__________________
Я буду говорить только в присутствии моего авокадо.
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 16:49
|
#95
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Цитата:
Сообщение от BadSanta
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
второй снизу. программа повторяет последний макросс без задержек.
тоесть, например, записываешь в ассисте трекинг, ставишь задержку 2500 и включаешь лупер.
все, он будет повторять макросс бесконечно при минимальной задержке (один за другим сразу же после выполнения предыдущего)
|
Вооо, отлично, всё работает )))) Спасибо за помощь !
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 18:54
|
#96
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
помогите с пилотом
как написать скрипт чтоб он кликал на нужный мне цвет
ну например на полу лежат зеленые бревна
и мне надо чтоб скрипт кликал на них 1 раз
с ID логов мне не подходит мне надо чтоб он роспознал цвет на экране и кликнул на него
кто знает как это сделать помогите плиз
в идеале я хочу чтоб чар двигался по маршруту и если он встретил цвет X то кликнул на него и продолжил движение
|
Проверка цвета в определенных координатах:
if <коорд> <цвет> [цвет2]
Если цвет в точке <коорд> равен <цвет>
Примечание: если задан цвет2, то цвет точки проверяется на принадлежность диапазону от цвет до цвет2. Учтите, что проверка цвета в определенных координатах корректно работает только при развернутом окне ультимы.
Left <коорд>
Щелкнуть левой клавишей мыши 1 раз в указанных координатах
Оператор FOR
------------------------
Синтаксис:
For #<имя> <начало> <конец> [шаг]
...
End_for
Цикл, с инкрементом переменной. Если переменная #<имя> существовала, то она заменяется, иначе добавляется. После завершения цикла переменная равна <конец>. Если шаг не указан, он равен 1.
Например:
For #i 0 10 2
Учтите, что если вы задаете граничные условия цикла через переменные, пилот считывает значения этих переменных при входе в цикл и больше значения этих переменных не проверяет. Поэтому изменение границ цикла внутри цикла невозможно.
Тебе нужны 2 цикла for, проверка пикселя по цвету и собственно клик мышью.
Как делать перебор координат смотри в любом скрипте на мининг вокруг себя (в этой теме есть).
В результате будет поочередный перебор пикселей в заданном четырехугольнике, их проверка по цвету, и клик при совпадении.
Pilot only.
Обрати внимание: [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
17.08.2010, 23:32
|
#97
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от Sindo
Проверка цвета в определенных координатах:
if <коорд> <цвет> [цвет2]
Если цвет в точке <коорд> равен <цвет>
Примечание: если задан цвет2, то цвет точки проверяется на принадлежность диапазону от цвет до цвет2. Учтите, что проверка цвета в определенных координатах корректно работает только при развернутом окне ультимы.
Left <коорд>
Щелкнуть левой клавишей мыши 1 раз в указанных координатах
Оператор FOR
------------------------
Синтаксис:
For #<имя> <начало> <конец> [шаг]
...
End_for
Цикл, с инкрементом переменной. Если переменная #<имя> существовала, то она заменяется, иначе добавляется. После завершения цикла переменная равна <конец>. Если шаг не указан, он равен 1.
Например:
For #i 0 10 2
Учтите, что если вы задаете граничные условия цикла через переменные, пилот считывает значения этих переменных при входе в цикл и больше значения этих переменных не проверяет. Поэтому изменение границ цикла внутри цикла невозможно.
Тебе нужны 2 цикла for, проверка пикселя по цвету и собственно клик мышью.
Как делать перебор координат смотри в любом скрипте на мининг вокруг себя (в этой теме есть).
В результате будет поочередный перебор пикселей в заданном четырехугольнике, их проверка по цвету, и клик при совпадении.
Pilot only.
Обрати внимание: [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
|
спасибр чел хоть в нужное русло направил )))) мож свою асю дать??
Добавлено через 3 часа 2 минуты
Sindo может подскажешь а если надо не один цвет а отенки жолтого тоесть интервал цвета от 3 225 901 и до 6 531 749
то тогда как быть????
|
|
|
|
Re: МАКРОСЫ |
|
18.08.2010, 19:46
|
#98
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
спасибр чел хоть в нужное русло направил )))) мож свою асю дать??
Добавлено через 3 часа 2 минуты
Sindo может подскажешь а если надо не один цвет а отенки жолтого тоесть интервал цвета от 3 225 901 и до 6 531 749
то тогда как быть????
|
Как было написано выше: "Примечание: если задан цвет2, то цвет точки проверяется на принадлежность диапазону от цвет до цвет2."
Проверка на принадлежность точки 111, 68 интервалу цветов от e6d827 до b3e627 будет выглядеть так:
if 111, 68 63743 65518
msg совпало
end_if
Определение цвета в формате пилота происходит ,по умолчанию, при выборе координат автоматически на той же вкладке.
Как реализуется "от до" в пилоте я хз, интервалами не пользовался почти.
В ЛС на этом форуме меня застать можно чаще чем в асе, впрочем она указана там же.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
18.08.2010, 20:56
|
#99
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Sindo ты просто гений)))
у меня к тебе еще 1 последний вопрос и я отстану от тебя)))
сам я его решить могу но на него уйдет уйма времени (дней)
как грамотней написать условие если в точке может быть не один нужный цвет а четыри и более
я просто бы повторил условие пару раз // ну с этим мороки
if <коорд> <цвет> [цвет2] //один цвет
.........
end_if
if <коорд> <цвет> [цвет2] //второй цвет
.........
end_if
и т.д.
может как то грамотней можно написать????
|
|
|
|
Re: МАКРОСЫ |
|
19.08.2010, 15:54
|
#100
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
как грамотней написать условие если в точке может быть не один нужный цвет а четыри и более
я просто бы повторил условие пару раз // ну с этим мороки
if <коорд> <цвет> [цвет2] //один цвет
.........
end_if
if <коорд> <цвет> [цвет2] //второй цвет
.........
end_if
и т.д.
может как то грамотней можно написать????
|
Как вариант:
PHP код:
if (XXX, YYY NNNNN) or (XXX, YYY OOOOOO) or ( XXX, YYY PPPPPP) say цвет совпал с одним из вариантов end_if
Где NNNNN, OOOOOO, PPPPPP - 1-й, 2-й и 3-й проверяемые цвета соответственно. Вероятно аналогично можно проверять и на принадлежноть к нескольким интервалам.
З.Ы. В пилоте есть подробный FAQ по языку скриптов, а в последних версиях в FAQе и логе изменений теперь работает и поиск (Ctrl+F).
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
19.08.2010, 16:46
|
#101
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от Sindo
Как вариант:
PHP код:
if (XXX, YYY NNNNN) or (XXX, YYY OOOOOO) or ( XXX, YYY PPPPPP) say цвет совпал с одним из вариантов end_if
Где NNNNN, OOOOOO, PPPPPP - 1-й, 2-й и 3-й проверяемые цвета соответственно. Вероятно аналогично можно проверять и на принадлежноть к нескольким интервалам.
З.Ы. В пилоте есть подробный FAQ по языку скриптов, а в последних версиях в FAQе и логе изменений теперь работает и поиск (Ctrl+F).
|
Sindo ОГРОМНОЕ ТЕБЕ СПАСИБО
|
|
|
|
Re: МАКРОСЫ |
|
19.08.2010, 18:35
|
#102
|
Mystical Hero
Регистрация: 09.10.2009
Сообщений: 1,103
Репутация: 25 на правильном пути (от 16 до 25)
Чар: Sokol
|
Re: МАКРОСЫ
Да он у нас профи в этом
__________________
Для того, чтобы быть другом, не обязательно быть собакой.
|
|
|
|
Re: МАКРОСЫ |
|
21.08.2010, 11:52
|
#103
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
и снова прива
я столкнулся с новой задачей не могу ее решить
надеюсь Sindo поможет )))) или еще кто)
я использую скрипт на пилоте для браузера фаирфокс почти все работает
даже в свернутом режиме
кроме там в браузере на одном сайте тоже забиты команды на клавишах
я их прописал в скрипте все работает
а команды такие как (send q) не работают тоесть в скрипте условие выполняется а браузер не реагирует на такие команды
как исправить эту штуку
я думаю что сам пилот писался для ультимы а не для прочей фигни
может его как то можно перенастроить под другие (игры сайты и т.д.)
или может есть что то на подобие пилота какая то другая программа куда можно было вставить рабочий скрипт и запустит???
кто знает подскажите
|
|
|
|
Re: МАКРОСЫ |
|
21.08.2010, 16:46
|
#104
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
и снова прива
я столкнулся с новой задачей не могу ее решить
надеюсь Sindo поможет )))) или еще кто)
я использую скрипт на пилоте для браузера фаирфокс почти все работает
даже в свернутом режиме
кроме там в браузере на одном сайте тоже забиты команды на клавишах
я их прописал в скрипте все работает
а команды такие как (send q) не работают тоесть в скрипте условие выполняется а браузер не реагирует на такие команды
как исправить эту штуку
я думаю что сам пилот писался для ультимы а не для прочей фигни
может его как то можно перенастроить под другие (игры сайты и т.д.)
или может есть что то на подобие пилота какая то другая программа куда можно было вставить рабочий скрипт и запустит???
кто знает подскажите
|
Вместо send f1 в браузере используй
PHP код:
ShowWindow sendEx {f1}
Есть альтернативные программы, изначально заточенные под браузеры и т.п.: imacros, autohotkey. Но у них свои (более сложные) языки скриптов, хотя и функционал пошире. Впрочем, для большинства браузерных операций пилота более чем достаточно.
Вот [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] уопилота, где бывает и автор программы.
Для браузеров весьма важны [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] версии 2.14.
PS. В версии 2.17 была введена функция поиска точек определенного цвета в заданной области:
PHP код:
возвращает количество найденных элементов. в параметр 'ResultArray' заносятся их координаты findcolor (StartX StartY EndX EndY ShiftX ShiftY RequiredColor ResultArray [type] [abs]) где 'type' = 1 - обычный способ (по умолчанию) = 2 - альтернативный пример: set $a findcolor (0, 0 1024, 3 1 1 10243328 %s 2) set #w size (%s) msg size: #w found: $a for #i 1 #w set #x %s [#i 1] set #y %s [#i 2] end_for
Может будет поудебнее, чем то, что описывалось выше.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
21.08.2010, 23:58
|
#105
|
Newbie
Регистрация: 16.08.2010
Возраст: 41
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
showwindow
sendex {f1}
Sindo вот за это даже не знаю как тебя благодарить))))
мне чтоб обойтись без send который не работал приходилось писать километровый толмут
теперь проще стало да и свой скрипт я могу усовершенствовать )))
более полезней будет)))
а что касается этого
возвращает количество найденных элементов. в параметр 'ResultArray' заносятся их координаты
findcolor (StartX StartY EndX EndY ShiftX ShiftY RequiredColor ResultArray [type] [abs])
где 'type' = 1 - обычный способ (по умолчанию)
= 2 - альтернативный
пример:
set $a findcolor (0, 0 1024, 3 1 1 10243328 %s 2)
set #w size (%s)
msg size: #w found: $a
for #i 1 #w
set #x %s [#i 1]
set #y %s [#i 2]
end_for
я тут не совсем все понял
в этой строке
findcolor (StartX StartY EndX EndY ShiftX ShiftY RequiredColor ResultArray [type] [abs])
StartX StartY EndX EndY ShiftX ShiftY - это поиск цвета,-ов в указаном квадрате определенного размера ???
т.е. x1.____y1. и в этом квадрате будет роспозновать цвета
\ \ я правильно понял????
/ /
x2. ____y2. чет я понеть немогу
x1 = startx
y1= starty
или нет????
каков принцип работы????
и какую роль играет [abs] ???
Добавлено через 4 минуты
сори
т.е. x1.____y1.
..........\........... \
........../........... /
........x2. ____y2.
и в этом квадрате будет роспозновать цвета
я правильно понял????
и еще
x1 = startx
y1= starty
или нет????
каков принцип работы????
Добавлено через 52 минуты
нашел что такое [abs]
без этой функции
проверка по координате может не совпадать что ли ???
что такое StartX StartY EndX EndY розобрал))))
непонятно ток для чего это ShiftX ShiftY
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ПВП макросы
|
MDEA |
Ньюби Таун |
35 |
08.07.2007 17:23 |
Про макросы!
|
Dvalin |
Ньюби Таун |
3 |
21.02.2007 20:51 |
|
|
|