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

> поиск цвета, подскажите пожалуйста
howward
сообщение 14.2.2021, 18:33
Сообщение #1


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



я думал это поможет мне в игре, но не понимаю, что срабатывает не так

скрипт

--lua
if color (991, 3) == 461254 then
left (275, 246)
wait (400)
left (954, 469)
wait (400)
left (1100, 512)
wait (400)
left (275, 316)
wait (400)
left (954, 469)
wait (400)
left (1100, 512)
wait (400)
end

флот находится на ресурсном острове - и если остров атакуют, цвет экрана становится красным - таймер самой атаки это всегда 5 секунд
я думаю, что этого времени вполне достаточно, чтобы сработал скрипт
выбрал подходящие координаты для образца, но обознчив условия и следующие действия - это не работает
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
cirus
сообщение 20.2.2021, 14:12
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26757
Пользователь №: 16.971
Возраст: 29



VirtualBox, VMware и подобные.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 26.2.2021, 18:01
Сообщение #3


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



Цитата(cirus @ 20.2.2021, 14:12) *

VirtualBox, VMware и подобные.

спасибо я сейчас пробую...
но работу компьютера это существенно замедляет и сам скрипт работает некорректно из за фризов самой игры или системы...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 26.2.2021, 18:19
Сообщение #4


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



скрипт

local 1 = 777, 800 - кнопка 1 (активный цвет - 4219780 \ неактивный цвет - 6318189)
local 2 = 841, 800 - кнопка 2 (активный цвет - 4154243\ неактивный цвет - 6252653)
local 3 = 905, 800 - кнопка 3
local 4 = 893, 905 - второй скрин кнопка атака
--lua
while true do
if color (893, 905) == 2441875 then
wait (200)
kleft (893, 905)
wait (200)
kleft (777, 800)
wait (200)
kleft (910, 950)
wait (200)

elseif color (777, 800) == 6318189 then
left (841, 800)
wait (200)
kleft (910, 950)
wait (200)

elseif color (841, 800) == 6252653 then
left (905, 800)
wait (200)
kleft (910, 950)
wait (200)
end
wait(10)
end


на скриншотах видно кнопки которые я отметил - за каждой кнопкой сформирован флот
если флот в пути кнопка становится неактивной - я пытался использовать это в распозновании цвета в нужных координатах - чтобы пилот сразу кликал вторую кнопку, а при следующей атаке уже третью
но на деле получается, что пилот работает только с кнопкой номер один
подскажите пожалуйста в чем моя ошибка


Эскизы прикрепленных изображений
Прикрепленное изображение Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
howward   поиск цвета   14.2.2021, 18:33
cirus   Может цвет меняется. Выводите в лог, чтобы понять ...   14.2.2021, 18:40
howward   Может цвет меняется. Выводите в лог, чтобы понять...   14.2.2021, 19:20
cirus   --lua log 'clear' log 'mode compact...   14.2.2021, 19:33
howward   --lua log 'clear' log 'mode compact...   14.2.2021, 21:53
howward   я хотел бы уточнить... есть ли возможность работы ...   18.2.2021, 17:35
cirus   Нет. Можно запустить игру на виртуалке и уже её м...   19.2.2021, 1:49
howward   Нет. Можно запустить игру на виртуалке и уже её м...   20.2.2021, 13:49
cirus   Приведённый код не запустится. Расставьте отступы ...   27.2.2021, 1:27
howward   я написал лишь чтобы вы смогли понять что значат э...   27.2.2021, 17:51
cirus   Код нужно заключать в теги [code][/code]. А left...   27.2.2021, 18:08
howward   только что исправил да игра не видит left - видимо...   27.2.2021, 18:25
cirus   Значит в указанных координатах другой цвет. Можно...   27.2.2021, 19:33
howward   да, я так и делал - код цвета добавил после в скри...   27.2.2021, 20:25
cirus   Как именно должен работать скрипт?   27.2.2021, 20:48
howward   это log скрипта Как именно должен работать скри...   27.2.2021, 21:07
cirus   А где в скрипте проверка цвета кнопки 3? color (89...   27.2.2021, 21:20
howward   А где в скрипте проверка цвета кнопки 3? color (8...   27.2.2021, 21:29
raritet   kleft (777, 800) - кнопка 1 kleft (841, 800) - кн...   11.5.2021, 2:02
Madeus   что то похожее хочу сделать но не ориентируясь на...   11.5.2021, 2:19
raritet   благодарю вас   11.5.2021, 4:53
howward   --lua while true do local a = findcolor(...   3.3.2021, 14:59
cirus   Мне нет, вам же скрипт нужен. В приведённом выше ...   27.2.2021, 21:36
howward   Мне нет, вам же скрипт нужен. В приведённом выше ...   27.2.2021, 21:44
cirus   Можно не проверять, тогда нужные действия должны б...   27.2.2021, 21:58
howward   тогда скрипт начнет работать начиная именно с этог...   27.2.2021, 23:50
cirus   Корректно. Естественно, т. к. выполнено предыдущ...   28.2.2021, 0:15
howward   спасибо за разъяснения попытаюсь сделать   28.2.2021, 14:01
howward   в таком виде работают все три кнопки --lua whil...   28.2.2021, 15:12
cirus   --lua math.randomseed(os.clock()) ...   3.3.2021, 15:09
howward   спасибо хочу понять... если цикл повторяется кажд...   3.3.2021, 16:46
cirus   Смотря где будет wait. Если в условии, когда сраб...   4.3.2021, 1:22
howward   спасибо, разобрался... да таймер нужно было задать...   5.3.2021, 12:50
raritet   друзья, а как сделать если в скрипте мне нужно дож...   10.5.2021, 16:55
Madeus   --lua while true do kleft(857, 610) w...   10.5.2021, 17:08
raritet   это создает другие трудности [spoiler=код][code]...   10.5.2021, 17:28
Madeus   Какие?   10.5.2021, 20:56
raritet   все работает спасибо не обратил внимание на команд...   11.5.2021, 1:28


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

 

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