Проблем спаузой в моей программе нет, не та сложность. Наоборот получается даже лучше, мне не нужно следить за "паузой" в игре или за тем что бы клавиши нажатые в консоли не влияли на игру. Ну крутиться себе цикл и пусть крутиться, выполняется же только он!
Ну а вобще пока у меня такой вариант (реалтайм
):
If cons=True
value=GetKey()
If value>=32 And value<=126 Then
command$=command+Chr(value)
value=0
EndIf
Rect 0,0,800,300,0
Text 0,0,":>"+command
If KeyHit(28) Then
For T = 1 To Len(command)
If Mid(command,t,1) = " " Exit
icom$=icom+Mid(command,t,1)
Next
Select icom
Case "powershot"
powershot=maxpowershot
End Select
command=""
icom=""
EndIf
EndIf