Если у тебя не получается сделать через Millisecs(), так сделай просто через переменные
[blitz]
Global Time = 10
Global L
...
Repeat
...
If MouseDown(1) Then
AmbientLight 255,255,255
L = 1
Time = 10
End If
Time = Time - 1
If Time < 1 And L = 1 Then
AmbientLight 100,100,100
L = 0
End If
UpdateWorld()
RenderWorld()
Flip()
Until KeyDown(1)
[/blitz]