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

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

31. Kibor - 14 Ноября, 2017 - 04:44:41 - перейти к сообщению
Это хоть на что то похоже.
32. 007wan - 14 Ноября, 2017 - 05:10:28 - перейти к сообщению
Вот как надо было, только где метка /**/ не могу сделать там, что бы они шли последовательно, а не сразу рондом вывод
CODE:
int col, x, y;
int Загрузка_[11][148][47];
string temp_fold;
int rndd;
INITDIALOG
{
rndd=rand(1,11);
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, 1))
{
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(100);
disablevisualwindow(n);
}
}
/**/
for(n=0; rndd<11; n++)
{
visualwindow(rndd, 0, 0, imagewidth(#Загрузка_[rndd][0][0]), imageheight(#Загрузка_[rndd][0][0]), x/2-62, y/2-55, 100, #Загрузка_[rndd][0][0]);
sleep(100);
disablevisualwindow(rndd);
}
/**/
}
RESOURCE
{
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_0.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_1.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_2.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_3.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_4.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_5.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_6.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_7.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_8.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_9.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_10.bmp";
}
33. Dantes3000 - 14 Ноября, 2017 - 05:33:38 - перейти к сообщению
for(n=0; rndd<11; n++)
34. 007wan - 14 Ноября, 2017 - 05:35:14 - перейти к сообщению
 Dantes3000 пишет:
for(n=0; rndd<11; n++)

ну я так и сделал
35. Zireael - 14 Ноября, 2017 - 05:35:37 - перейти к сообщению
Заменить:
CODE:
for(n=0; rndd<11; n++)

на:
CODE:
for(int n=0; n < rndd; n++)
36. 007wan - 14 Ноября, 2017 - 05:36:52 - перейти к сообщению
 Dantes3000 пишет:
for(n=0; rndd<11; n++)

Это правильно, но ты не так понял: я хочу, что бы еще шли с начала эти картинки и до переменной рондома. а не сразу вывод картинки рондомом
(Добавление)
 Zireael пишет:
for(int n=0; n < rndd; n++)

Этот вариант сработал, красава))) и вывод надо поставить в массивы 'n'
(Добавление)
Вот рабочий вариант и как я хотел, всем спасибо за помощь!:
CODE:
int col, x, y;
int Загрузка_[11][148][47];
string temp_fold;
int rndd;
INITDIALOG
{
rndd=rand(1,11);
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, 1))
{
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(100);
disablevisualwindow(n);
}
}

for(n=0; n<rndd; n++)
{
visualwindow(n, 0, 0, imagewidth(#Загрузка_[n][0][0]), imageheight(#Загрузка_[n][0][0]), x/2-62, y/2-55, 100, #Загрузка_[n][0][0]);
sleep(100);
disablevisualwindow(n);
}

}
RESOURCE
{
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_0.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_1.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_2.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_3.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_4.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_5.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_6.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_7.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_8.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_9.bmp";
"C:\Users\Home\Desktop\МОЁ\KIBOR_BOT\Загрузка_10.bmp";
}
37. Zireael - 14 Ноября, 2017 - 05:42:22 - перейти к сообщению
CODE:
for(int n=0; n < rndd; n++)
{
visualwindow(n, 0, 0, imagewidth(#Загрузка_[n][0][0]), imageheight(#Загрузка_[n][0][0]), x/2-62, y/2-55, 100, #Загрузка_[n][0][0]);
sleep(100);
disablevisualwindow(n);
}

Ты уже исправил пока я писал Улыбка
38. 007wan - 14 Ноября, 2017 - 05:47:15 - перейти к сообщению
 Zireael пишет:
CODE:
for(int n=0; n < rndd; n++)
{
visualwindow(n, 0, 0, imagewidth(#Загрузка_[n][0][0]), imageheight(#Загрузка_[n][0][0]), x/2-62, y/2-55, 100, #Загрузка_[n][0][0]);
sleep(100);
disablevisualwindow(n);
}

Ты уже исправил пока я писал ::smile24.gif::

да. спс тебе тоже. остается взять картинку с загрузко квадратиков или с делениями, и нужно что бы было 11 делений(квадратиков), учесть, что всего 10 картинок, когда видны деления(квадраты) и есть одна, на которой вообще нету ни одной. 1 картинка-1 квадрат(деление), удачи)
(Добавление)
Можно убрать твой код, что бы всегда шло доконцаZireael ,
(Добавление)
Я, например, взял это:[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Как загрузить эти фото с сайта пипец)
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
39. Kibor - 15 Ноября, 2017 - 03:36:26 - перейти к сообщению
40. 007wan - 15 Ноября, 2017 - 05:59:03 - перейти к сообщению
 Kibor пишет:

Спасибо!

Powered by ExBB FM 1.0 Final