Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (5): [1] 2 3 4 5 »   

> Без описания
007wan
Отправлено: 05 Ноября, 2017 - 15:29:52
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017  
Репутация: -2




Есть 10 картинок, которые будут выведены через visualwindow.
Название картинок:
картинка 0.
картинка 1.
картинка 2.
картинка 3.
картинка 4.
картинка 5.
картинка 6.
картинка 7.
картинка 8.
картинка 9.
картинка 10.

Делаем 2 переменных с рондомом. первая с рондомом от 1 до 4. вторая от 0 до 10.
первый рондом, например, выпало 3, он будет повторять вывод картинок начиная с картинки 0 и до 10(3 раза).
если у второго рондома выпало, например, 5, то он остановит вывод картинки 6,7,8,9,10.
Надо, что бы эти картинки выводились последовательно(начиная с 0 и до 10)
, а не так, что бы грузит картинку 6, а второй рондом выпал 3.
Вот мой код (Отобразить)
 
 Top
AdryV
Отправлено: 05 Ноября, 2017 - 17:39:57
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




не в тему но мало ли комунить когда пригодится)
почему бы код не упростить как то так к примеру на твоем коде) и кстати так как массив создан для картинок можешь сколько угодно менять выводы и при любых условиях...) только картинки должны обзываться "Загрузка_0-10"
также в основном условии можешь добавь еще несколько, что теоретически должно помочь в твоей ситуации
код (Отобразить)

могут быть ошибки в коде, так как проверять было не на чем.......

(Отредактировано автором: 05 Ноября, 2017 - 17:47:01)

 
 Top
007wan
Отправлено: 06 Ноября, 2017 - 11:17:59
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017  
Репутация: -2




AdryV , Ну оишбка только в путях, сейчас сделаю и проверю) так даже проще, твой код)
(Добавление)
Кстати, логично, молодец
(Добавление)
А не еще ошибка в visualwindow
(Добавление)
CODE:
//
for(n=0; n<11; n++)
{
visualwindow(n, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[n][0][0]);
sleep(125);
disablevisualwindow(n);
}
//
//
visualwindow(10, 0, 0, imagewidth(#Çàãðóçêà_[10][0][0]), imageheight(#Çàãðóçêà_[10][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[10][0][0]);
sleep(125);
disablevisualwindow(10);
//
resettextout(1);
}
Сдесь где-то ошибка... я так и не нашел
(Добавление)
Здесь
(Добавление)
CODE:
visualwindow(n, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, [color=red]#Çàãðóçêà_[n][0][0][/color]);

(Добавление)
visualwindow(0, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[n][0][0]);
(Добавление)
Kibor , тут ошибка в visualwindow, помогите исправить:
CODE:
int col, x, y;
int Çàãðóçêà_[11][148][47];
string temp_fold;
int randd=rand(0,10);
INITDIALOG
{
getdisplay(col, x, y);
temp_fold=tempfolder();
for(int n=0; n<11; n++)
{unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR_BOT\ñêðèïòû\Çàãðóçêà_"+format(n)+".bmp", temp_fold+"Çàãðóçêà_"+format(n)+".bmp", 1);}
for(n=0; n<11; n++)
{loadimage (#Çàãðóçêà_[n][0][0], temp_fold+"Çàãðóçêà_"+format(n)+".bmp");}
loop(rand(1, 4))
{
for(n=0; n<11; n++)
{
visualwindow(n, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[n][0][0]);
sleep(125);
disablevisualwindow(n);
}
visualwindow(10, 0, 0, imagewidth(#Çàãðóçêà_[10][0][0]), imageheight(#Çàãðóçêà_[10][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[10][0][0]);
sleep(125);
disablevisualwindow(10);
resettextout(1);
}
}
 
 Top
AdryV
Отправлено: 06 Ноября, 2017 - 15:11:55
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




если я не ошибаюсь то вся проблема заключается в том что visualwindow может работать только с двумерными масивами... печально и плохо(((
 
 Top
007wan
Отправлено: 07 Ноября, 2017 - 16:08:16
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017  
Репутация: -2




AdryV , Так а как исправить ошибку?
 
 Top
AdryV
Отправлено: 08 Ноября, 2017 - 22:53:18
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




ошибки так таковой там нет, просто Kibor в данной функции умеет работать только с двумерным массивом... как говорится не предусмотрено
в итоге получается предложенное мною решение не подходит
нужно искать другие выходы)
 
 Top
Kibor
Отправлено: 10 Ноября, 2017 - 06:36:53
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 AdryV пишет:
Kibor в данной функции умеет работать только с двумерным массивом

Сделал. Уже умеет с 3 мерным
 
 Top
007wan
Отправлено: 10 Ноября, 2017 - 14:29:31
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
 AdryV пишет:
Kibor в данной функции умеет работать только с двумерным массивом

Сделал. Уже умеет с 3 мерным

КрасавчеГ) уважуха
(Добавление)
Вот мой пример:
CODE:
int col, x, y;
int Çàãðóçêà_[11][148][47];
string temp_fold;
INITDIALOG
{
getdisplay(col, x, y);
temp_fold=tempfolder();
for(int n=0; n<11; n++)
{
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR_BOT\ñêðèïòû\Çàãðóçêà_"+format(n)+".bmp", temp_fold+"Çàãðóçêà_"+format(n)+".bmp", 1);
}
for(n=0; n<11; n++)
{
loadimage (#Çàãðóçêà_[n][0][0], temp_fold+"Çàãðóçêà_"+format(n)+".bmp");
}
loop(rand(1, 4))
{
for(n=0; n<11; n++)
{
visualwindow(n, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[n][0][0]);
sleep(125);
disablevisualwindow(n);
}
/*
1)
visualwindow(n, 0, 0, imagewidth(#Çàãðóçêà_[n][0][0]), imageheight(#Çàãðóçêà_[n][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[n][0][0]);
sleep(125);
disablevisualwindow(n);

2)
visualwindow(10, 0, 0, imagewidth(#Çàãðóçêà_[10][0][0]), imageheight(#Çàãðóçêà_[10][0][0]), x/2-62, y/2-55, 100, #Çàãðóçêà_[10][0][0]);
sleep(125);
disablevisualwindow(10);
resettextout(1);
*/
}
}

(Добавление)
Он не работает
 
 Top
Kibor
Отправлено: 10 Ноября, 2017 - 16:40:52
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




где ресурсы
 
 Top
AdryV
Отправлено: 11 Ноября, 2017 - 05:44:45
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




 007wan пишет:
Он не работает

а у меня твой код работает правил только путь к ресурсам
так что проверяй путь и названия файлов

(Отредактировано автором: 11 Ноября, 2017 - 05:45:01)

 
 Top
Страниц (5): [1] 2 3 4 5 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by