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

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

1. gleb - 23 Января, 2014 - 05:54:31 - перейти к сообщению
как включать баф на киборе чтобы он включал его каждые 25 мин в л2
2. obm - 24 Января, 2014 - 00:41:13 - перейти к сообщению
 gleb пишет:
как включать баф на киборе чтобы он включал его каждые 25 мин в л2

Глеб, используйте таймер:

CODE:
int elapsed_time;
int buff_time=0;
pause (2000);

qwe:;
elapsed_time=gettime()-baff_time;
if ((elapsed_time)>4000){key("1");buff_time=gettime();}//если прошло более 4000 милисекунд, бафаемся, для 25 мин вам нужно 1500000
goto qwe;


можно было бы сделать и так, но старый баг Кибора не дает:
CODE:
qwe:;
if ((gettime()-baff_time)>4000){key("1");baff_time=gettime();}
goto qwe;

Вопрос к Владимиру, как такая конструкция себя поведет при переходе через 0 (24:00 ночи)?
3. Kibor - 24 Января, 2014 - 01:03:54 - перейти к сообщению
 obm пишет:
можно было бы сделать и так, но старый баг Кибора не дает:

??
Я писал что обновил программу. Если обновления не было - запустите update

прекрасно работает
CODE:
int buff_time=gettime();
qwe: if (gettime()-buff_time>500){beep(2200, 250);buff_time=gettime();}
goto qwe;


не хуже
CODE:
int buff_time=gettime();
qwe: if ((gettime()-buff_time)-5>500){beep(2200, 250);buff_time=gettime();}
goto qwe;

Я думаю проблема в
 obm пишет:
int buff_time=0;

и
 obm пишет:
if ((gettime()-baff_time)>4000){key("1");baff_time=gettime();}

Подмигивание

 obm пишет:
как такая конструкция себя поведет при переходе через 0 (24:00 ночи)

Это время в милисек. с момента включения компьютера. По идее никак...
4. obm - 24 Января, 2014 - 01:40:22 - перейти к сообщению
 Kibor пишет:
Я думаю проблема в
действительно)

Powered by ExBB FM 1.0 Final