(May-31-2020, 03:00 PM)Yoriz Wrote:button1_pressed
andbutton2_pressed
must both be True before you press button 3.
Thank you for your answer but i do not fully understand. English isnt my first language.
The
button1_pressed
, button2_pressed
and button3_pressed
are functions. I forgot to mention that.def button1_pressed(): # Returns true if the left mouse button is pressed button1_state = win32api.GetKeyState(0x01) return button1_state < 0 def button2_pressed(): # Returns true if the right mouse button is pressed button2_state = win32api.GetKeyState(0x02) return button2_state < 0 def button3_pressed(): # Returns true if the M button is pressed button3_state = win32api.GetKeyState(0x4D) return button3_state < 0 while button1_pressed() and button2_pressed(): # No matter which one is pressed first to me do some while button3_pressed(): # Only if it is pressed after button1 and button2 are pressed do some2 if button2_pressed() == 0: breakThe problem is: if I press
button3_pressed
even before button1_pressed
and button2_pressed
do some2 activate. I do not want this..