1

Тема: AHK: Почему при нажатии всего одной клавиши выполняются все условия?

Почему при нажатии всего одной клавиши выполняются абсолютно все Условия?

!1:: language = 1
!2:: language = 2

!H:: 
    if language = 1 
     {
      Sendinput Здравствуйте{!} Меня зовут {{}{{}currentUser.displayName{}}{}}. Я с радостью помогу Вам.{ctrl down}{enter}{ctrl up}
     }
     else if language = 2 
     {    
      Sendinput Вітаю{!} Мене звуть {{}{{}currentUser.displayName{}}{}}. Я з радістю допоможу Вам.{ctrl down}{enter}{ctrl up}
     }
!W:: 
    if language = 1
     {
      Sendinput Одну минутку. Я проверю информацию.{ctrl down}{enter}{ctrl up}
     }
     else if language = 2
     {
      Sendinput Одну хвилинку. Я перевірю інформацію.{ctrl down}{enter}{ctrl up}
     }
!C:: 
    if language = 1
     {
      Sendinput Пожалуйста, подождите несколько минут. Я свяжусь с курьером.{ctrl down}{enter}{ctrl up}
     }
    else if language = 2
     {
      Sendinput Будь ласка, зачекайте кілька хвилин. Я зв'яжуся з кур'єром.{ctrl down}{enter}{ctrl up}
     }
!P:: 
    if language = 1
     {
      Sendinput Позвольте мне уточнить информацию. Я сейчас же свяжусь с заведением.{enter}Пожалуйста, оставайтесь онлайн. Я предоставлю Вам подробную информацию в скором времени.{ctrl down}{enter}{ctrl up}
     }
    else if language = 2
     {
     Sendinput Дозвольте мені уточнити інформацію. Я зараз же зв'яжуся з закладом.{enter}Будь ласка, залишайтеся онлайн. Я надам Вам детальну інформацію незабаром.{ctrl down}{enter}{ctrl up}
     }

2

Re: AHK: Почему при нажатии всего одной клавиши выполняются все условия?

Использовал функцию exit вроде норм. Как оно вообще работает??

3

Re: AHK: Почему при нажатии всего одной клавиши выполняются все условия?

До Return.