Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Помощь по рандому

Страниц (1): [1]
 

1. abdrazakowa - 26 Января, 2014 - 08:02:28 - перейти к сообщению
Нужна помощь в написании бота, который рандомно, в течение 10 секунд, введет в строку рандомную цифру от 1 до 6 и нажмет энтер.
Я нашел только
sleep(rand(10,10000));
а вот как вводить какой-либо текст еще ни в одной теме не встречал. Можете тут объяснить и показать?
2. Andrew - 26 Января, 2014 - 10:57:06 - перейти к сообщению
abdrazakowa , Вот в учебнике все есть, ТЫК
3. abdrazakowa - 27 Января, 2014 - 03:41:17 - перейти к сообщению
Не работает выбор рандомного текста, вот код. Часть кода взята из этой темы
CODE:

win w=window ("Warspear Online", "Warspear", -1);
int Image_0[50][50];
loadimage (#Image_0[0][0], "C:\Warspear\Image_1.bmp");
int Time[1], Text[1], PosX_0[1], PosY_0[1];
n: if (findimage(1, #Image_0[0][0], 255, #PosX_0[0], #PosY_0[0], 0, 0, 780, 520, w)==1)
{
mouse (LEFT, PosX_0[0]-35, PosY_0[0]+5, 1, w);
sleep(300);
sleep(rand(2000,10000));
Text=rand(1,6);

if (Text==1)
{
key("Выбрано 1", 0, 1, w);
}
if (Text==2)
{
key("Выбрано 2", 0, 1, w);
}
if (Text==3)
{
key("Выбрано 3", 0, 1, w);
}
else
{
key("None", 0, 1, w);
}
key(RETURN);
}
goto n;
4. Kibor - 27 Января, 2014 - 03:58:21 - перейти к сообщению
 abdrazakowa пишет:
int Time[1], Text[1], PosX_0[1], PosY_0[1];


CODE:
int Time[1], Text, PosX_0[1], PosY_0[1];


 abdrazakowa пишет:
sleep(rand(2000,10000));
CODE:
pause(rand(2000,10000));

(Добавление)
 abdrazakowa пишет:
if (Text==1)
{
key("Выбрано 1", 0, 1, w);
goto t;
}
if (Text==2)
{
key("Выбрано 2", 0, 1, w);
goto t;
}
if (Text==3)
{
key("Выбрано 3", 0, 1, w);
goto t;
}
key("None", 0, 1, w);
t:;
key(RETURN);
5. abdrazakowa - 27 Января, 2014 - 07:14:15 - перейти к сообщению
Все, спасибо, работает

Powered by ExBB FM 1.0 Final