Делаю в blitz3D вот код таймера: 
 Code
 
 If MilliSecs() > timer + 250  
 x#=x#+0.25 
 timer=MilliSecs() 
 EndIf 
 
 Мне нужно, чтобы когда нажимаю на кнопку, тацмер начинал работать, когда отпускаю он обнулялся и с следующим нажатием запускался занова, с нуля. Пока я добился, только чтобы когда я нажимаю, он отсчитывает, я отпускаю, он замирает, нажимаю, он продолжает с того месте, откуда остановился. 
 Вот код: 
 Code
    
 If KeyDown(200) Then  
 If MilliSecs() > timer + 250  
 x#=x#+0.25 
 timer=MilliSecs() 
 EndIf 
 Else 
 EndIf  
 
 Помогите пожалуйста сделать, чтобы при каждом нажатии он начинал отсчитывать с нуля.Добавлено (15.10.2010, 15:14)
---------------------------------------------
Все, уже не нужно, сам сделал:) 
 Кому нужно: 
 
Code
 
 timer=MilliSecs()  
 Repeat 
 If KeyDown(200) Then  
 If MilliSecs() > timer + 250  
 x#=x#+0.25 
 timer=MilliSecs() 
 EndIf 
 Else 
 x#=0 
 EndIf