- 1,214
- 1,043
Вроде такЗдравствуйте уважаемые форумчане, гуру скриптов AHK и прочих, хочу поинтересоваться, вот на Advance Role Play к примеру в СМИ для того чтоб поймать и отредактировать объявление тебе постоянно нужно писать /edit для того чтоб появилось диалоговое окно с объявлением, а как сделать так чтоб AHK сам каждые 2 секунды прописывал /edit а когда появляется диалоговое окно чтоб он сам останавливался.
У меня есть скрипт который прописывает сам каждые 2 секунды /edit, но он сам не останавливается, сказали что это можно осуществить как то вот так:
Но у меня не получается, не поможете?Код:!1:: ; Сама кнопка активации [/CENTER] while(!isDialogOpen()) ; условие, в котором указано что цикл должен выполнятся, если диалог закрыт. SendChat("/edit") ; команда return
Вот сам скрипт который автоматически не останавливается:
Код:F1::pause Pause: Pause F3::Reload Return F9:: loop 60 { SendInput, {f6}/edit{enter} sleep 2000 SendInput, {f6}/edit{enter} sleep 2000 SendInput, {f6}/edit{enter} sleep 2000 } return
F9 - Начнет флуд "/edit" каждые 2 секундв
F8 - Остановить
AutoHotKey:
F9::
SetTimer, Edit, 2000
return
F8::
SetTimer, Edit, Off
return
Edit:
If isDialogOpen() = 0
{
SendChat("/edit")
}
return