Переменные

Статус
В этой теме нельзя размещать новые ответы.

kotec

Участник
Автор темы
40
0
Как сделать, чтобы после каждого ввода команды переменная увеличивалась на 1, то есть выводило сначала 1, после следующего ввода команды 2 и т.д.
PHP:
!F::
{
    How := 0
    addchatmessage("Количество равно:{FFFFFF} " How)
    Sleep, 2000
    How +
    return
}
 

kotec

Участник
Автор темы
40
0
Вроде всё работает, но ошибка видно в том, что переменная увеличивается на 1, а потом всё начинается заново. А мне надо, чтобы каждый раз при вводе команды /okey значение увеличивалось на 1 :(
PHP:
:?:/okey::
How := 1
addchatmessage("Количество равно:{FF6600} " How)
Sleep, 2000
How := How + 1
return
 

#Rin

Известный
Всефорумный модератор
1,214
1,036
Я в ahk недавно, можешь подсказать как это сделать?
Вынеси присваивание начального значения переменной в первую строку, до активации кода по команде.
 

kotec

Участник
Автор темы
40
0
Вынеси присваивание начального значения переменной в первую строку, до активации кода по команде.

То есть вот так?

PHP:
How := 1
:?:/okey::
addchatmessage("Количество равно:  " How)
Sleep, 2000
How := How + 1
return
 
Статус
В этой теме нельзя размещать новые ответы.