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

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

41. ingston - 11 Марта, 2014 - 09:43:10 - перейти к сообщению
 Kibor пишет:
Пример использования замкнутого цикла с таймером ..
CODE:
int t=gettime();
int f=0;
keydown('w'Подмигивание;
l:
key(TAB);
key('1'Подмигивание;
if (gettime()-t>1500)
{
if (f==0){f=1;keydown('e'Подмигивание;}
else {f=0;keyup('e'Подмигивание;}
t=gettime();
}
goto l;

Как настоеть время нажатия Е. Не как не разберусь (((((
42. RussianRemaker - 11 Марта, 2014 - 11:38:37 - перейти к сообщению
CODE:
if (gettime()-t>1500)

В этой строке число 1500 обозначает 1,5 (полторы, одна с половиной) секунды.
43. ingston - 12 Марта, 2014 - 10:09:55 - перейти к сообщению
снижал до 1 не чиго не изменилось Улыбка
(Добавление)
и ребят как настоять время между нажатиями Е. паусе пробывал не помогло только увеличело время нажатия Е
44. ingston - 13 Марта, 2014 - 07:56:42 - перейти к сообщению
Ответте плиз
45. HACMOPK - 13 Марта, 2014 - 08:40:22 - перейти к сообщению
В коде все работает измени gettime()-t>1500
тестил в блокноте gettime()-t>100 получил (w 1 1 1e)
gettime()-t>200 (w 1 1 1 1 1e)
46. ingston - 13 Марта, 2014 - 12:26:09 - перейти к сообщению
ок еще раз попробую
47. ingston - 14 Марта, 2014 - 13:15:21 - перейти к сообщению
Нет я пробовал 50000 и 1 все так же.
48. ingston - 15 Марта, 2014 - 05:59:39 - перейти к сообщению
Как быть хотяб скажите как время между нажатиями увеличеть.
49. Kibor - 15 Марта, 2014 - 06:04:26 - перейти к сообщению
Ну как... Я уже отвечал врод что дело может быть не в этом. Этот код прекрасно работает по Вашему алгоритму. В блокноте проверьте.
Проблема быстрее всего что игра не реагирует на держание кнопки программно как при настоящем держание.
50. ingston - 15 Марта, 2014 - 07:21:51 - перейти к сообщению
ПОНЯТНО большое спс за ответ Улыбка)) тогда как время между кликами увеличить ?? Закатив глазки
(Добавление)
pause ставил не получается

Powered by ExBB FM 1.0 Final