Есть код (Отобразить)
text_static0[1]="См."+text_KIB; pause(100);//
if (regexsearch(1, #text_KIB2, text_KIB, "купит")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Пробую купить..";pause(2500);//text_KIB=text_KIB2;
if (regexsearch(1, #text_KIB2, text_KIB, "отказ")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Жму отказ..";pause(2500);//text_KIB=text_KIB2;
if (regexsearch(1, #text_KIB2, text_KIB, "аукцион")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Ставлю на аукцион..";pause(2500);//text_KIB=text_KIB2;
}
}
}
//////// RIGHT LEFT
if (regexsearch(1, #text_KIB2, text_KIB, "кубик")!=0) // если слово найдено- НЕ нажимаем
{
regexstart(#Pos_start); // узнали позицию первого символа
//sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
//text_static0[1]="бросить..";pause(2500);
//text_KIB2=text_KIB;
if (regexsearch(1, #text_KIB2, text_KIB, "выкуп")!=0) // если слово найдено- нажимаем
{
regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start), w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Выкупаю..";Что_моргает(); pause(2500);//text_KIB=text_KIB2;;
if (regexsearch(1, #text_KIB2, text_KIB, "кубик")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(RIGHT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start), w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Бросаю кубик..";pause(2500);//text_KIB=text_KIB2;
}
}
}
if (regexsearch(1, #text_KIB2, text_KIB, "купит")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Пробую купить..";pause(2500);//text_KIB=text_KIB2;
if (regexsearch(1, #text_KIB2, text_KIB, "отказ")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Жму отказ..";pause(2500);//text_KIB=text_KIB2;
if (regexsearch(1, #text_KIB2, text_KIB, "аукцион")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Ставлю на аукцион..";pause(2500);//text_KIB=text_KIB2;
}
}
}
//////// RIGHT LEFT
if (regexsearch(1, #text_KIB2, text_KIB, "кубик")!=0) // если слово найдено- НЕ нажимаем
{
regexstart(#Pos_start); // узнали позицию первого символа
//sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start)-20, w_KIB); // добавить начальные координаты из readtext
//text_static0[1]="бросить..";pause(2500);
//text_KIB2=text_KIB;
if (regexsearch(1, #text_KIB2, text_KIB, "выкуп")!=0) // если слово найдено- нажимаем
{
regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(LEFT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start), w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Выкупаю..";Что_моргает(); pause(2500);//text_KIB=text_KIB2;;
if (regexsearch(1, #text_KIB2, text_KIB, "кубик")!=0) // если слово найдено- нажимаем
{regexstart(#Pos_start); // узнали позицию первого символа
sendmouse(RIGHT, symbolxpos(Pos_start)+61+50, 116+symbolypos(Pos_start), w_KIB); // добавить начальные координаты из readtext
text_static0[1]="Бросаю кубик..";pause(2500);//text_KIB=text_KIB2;
}
}
}
Верхняя часть работает- нижняя нет. Подскажите ошибку ?
(Добавление)
По нижней части.
Если есть слово "кубик", то ищем слово "выкуп" и, если есть, нажимаем. Если нету- ищем следующее слово. В конце проверяем, что ещё осталось слово "кубик" и, если есть, нажимаем.