Вообщем есть данный код
Код
Numpad4::
SendInput, {F6}/bd{Enter}
showDialog("1", "{FFFFFF}/FIND", "{FFFFFF}Введите id игрока, которого хотите искать", "ENTER")
input, findid, V, {enter}
nick := getPlayerNameById(findid)
id:= findid
pid:= findid
text := ("{F7D358}Вы начали поиск игрока {FFFFFF}" nick " [id: " id "]{F7D358}. Для поиска нажмите {FA8258}numpad5{F7D358}.")
addChatMessage(text)
SendInput {F6}/id %pid%{Enter}
return
Вот в чём соответственно проблема, когда я хочу скрыть диалог клавишей ECS он скрывается, но если пробежать пару метров либо просто понажимать рандомные клавиши на клавиатуре и нажать enter то выйдет вот что
( Вы начали поиск игрока Vasya_Pupkin [id: аыфа ццццвыфвц в]. Для поиска нажмите numpad5. )
Так же пока не нажать enter скрипт заного диалог не откроет.
Как решить это?