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

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

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

> Без описания
AdryV
Отправлено: 22 Октября, 2018 - 14:44:23
Post Id



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


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




CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];
pos_size_button0[0][0]=56; pos_size_button0[0][1]=169; pos_size_button0[0][2]=100; pos_size_button0[0][3]=20;
text_button0[0]="Êíîïêà 0"; text_button0[1]="Êíîïêà 1";
//////////
int pos_size_check0[1][4];
string text_check0[1];
int flag_check0[1];
pos_size_check0[0][0]=49; pos_size_check0[0][1]=82; pos_size_check0[0][2]=60; pos_size_check0[0][3]=20;
text_check0[0]="Ãàëêà 0";
flag_check0[0]=0;
//////////
int pos_size_button1[1][4];
string text_button1[1];
int flag_button1[1];
pos_size_button1[0][0]=90; pos_size_button1[0][1]=133; pos_size_button1[0][2]=100; pos_size_button1[0][3]=20;
text_button1[0]="Êíîïêà 0";
//////////
int pos_size_check1[1][4];
string text_check1[1];
int flag_check1[1];
pos_size_check1[0][0]=43; pos_size_check1[0][1]=62; pos_size_check1[0][2]=60; pos_size_check1[0][3]=20;
text_check1[0]="Ãàëêà 0";
flag_check1[0]=0;
//////////
int save_chek_dialog0=0;
int save_chek_dialog1=0;
//////////
sleep(500);
dialog0();

loop()
{
if(flag_button0[0]==1)
{
flag_button0[0]=0;
destroydialog(0);
sleep(100);
flag_check1[0]=1;
dialog1();
}

if(flag_button1[0]==1)
{
flag_button1[0]=0;
destroydialog(1);
sleep(100);
dialog0();
}

sleep(100);//Óáðàòü ïîñëå òåñòà
}
function dialog1()
{
createdialog(1, BUTTON, #pos_size_button1[0][0], #text_button1[0], #flag_button1[0] |
CHECK, #pos_size_check1[0][0], #text_check1[0], #flag_check1[0]);
//////////
showdialog(1, "Äèàëîã1", 835, 390, 250, 300, 1, 1);
}
function dialog0()
{
createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
CHECK, #pos_size_check0[0][0], #text_check0[0], #flag_check0[0]);
//////////
showdialog(0, "Äèàëîã0", 835, 390, 250, 300, 1, 1);
}


один раз переключился на диалог1 галка стоит второй раз нет галки третий раз есть и тд...
в итоге я в боте не могу запомнить галки или восстановить....
в параметрах создания диалога
flag_check1[0]=1;
все равно будет 0

(Отредактировано автором: 22 Октября, 2018 - 14:54:16)

 
 Top
Dantes3000
Отправлено: 22 Октября, 2018 - 17:27:33
Post Id



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


Покинул форум
Сообщений всего: 1469
Дата рег-ции: Июнь 2016  
Репутация: 58




Делай примерно так. Выставляй галки через 300мсек после создания и показа диалога

CODE:
showdialog(0, name, 285, 246, 365, 173, 1, 1);
sleep(300);

text_text_sms0[0]=s[1]; //текст
text_text_sms0[1]=s[2]; //40
text_text_sms0[2]=s[3]; //60
flag_check0[0]=formatsn(s[4]); //галка 1
flag_check0[1]=formatsn(s[5]); //галка 2
flag_check0[2]=formatsn(s[6]); //галка 3
flag_combo0[0]=formatsn(s[7]); //комбо

(Отредактировано автором: 22 Октября, 2018 - 17:27:51)

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


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




Powered by