<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12537&amp;type=atom" />
	<updated>2017-03-10T13:12:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=12537</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113761#p113761" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Если бы я об том писал, то привёл бы ссылку. Но мне казалось, что повсеместное удаление данных приписок всё-таки наведёт вас на эту мысль. Увы, ошибался. Теперь, надеюсь, разобрались.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2017-03-10T13:12:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113761#p113761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113760#p113760" />
			<content type="html"><![CDATA[<p><strong>Flasher</strong>, cколько использовал, впервые слышу от вас это. Будем подчиняться. А насчёт условного запрета, я и вправду не подумал, это эгоистично с моей стороны было, прошу прощение.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-10T12:15:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113760#p113760</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113757#p113757" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Обратите внимание, что кроме вас это никто не делает. Это тут почти никем не практиковалось. В этом нет смысла, т.к. тема может быть опять поднята самим топикстартером (как за вами уже было замечено) или другим участником, если он увидит в ней своё решение и захочет уточнить какие-то детали. Если вам больше не требуется выяснять какие-то обстоятельсва, просто не заходите в тему. Устанавливать этой припиской условный запрет на право продолжения обсуждения автор топика не имеет. Больше прошу эту метку не ставить, это не предусмотрено местным регламентом.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2017-03-10T09:49:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113757#p113757</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113755#p113755" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Странная тенденция пошла отмечать, что тема решена. Зачем отметки ставите о решении?</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2017-03-10T09:12:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113755#p113755</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113741#p113741" />
			<content type="html"><![CDATA[<p>Странно, я же менял название темы не [Решено]. Как так?) Спасибо ребята, я все решил с помощью getkeystate.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-09T13:55:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113741#p113741</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113740#p113740" />
			<content type="html"><![CDATA[<p>Можно еще вот так попробовать:<br /></p><div class="codebox"><pre><code>
KeyWait, Numpad1, D T15 ; Ожидание нажатия 15 секунд
if (ErrorLevel==0) ; Если нажата
{ 
	Msgbox, Нажата клавиша Numpad1
} 
if (ErrorLevel==1) ; Если истёк период ожидания
{
	Msgbox, Истёк период ожидания нажатия клавиши Numpad1
	return 
}
KeyWait, Numpad2, D T15 ; Ожидание нажатия 15 секунд
if (ErrorLevel==0) ; Если нажата
{ 
	Msgbox, Нажата клавиша Numpad2
} 
if (ErrorLevel==1) ; Если истёк период ожидания
{
	Msgbox, Истёк период ожидания нажатия клавиши Numpad2
	return 
}				
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[slavafedora]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34221</uri>
			</author>
			<updated>2017-03-08T17:26:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113740#p113740</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113738#p113738" />
			<content type="html"><![CDATA[<p>Зачем костыли, почему не Hotkey?<br /></p><div class="codebox"><pre><code>Hotkey Esc, F
Hotkey Enter, F
Return

F() {
	Hotkey Esc, Off
	Hotkey Enter, Off
	MsgBox % A_ThisHotkey
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-03-08T16:31:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113738#p113738</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113737#p113737" />
			<content type="html"><![CDATA[<p>Как всегда решение лежало на поверхности. Функция getKeystate не находилась во внутреннем цикле, а значит она всегда была = 0 или 1 для скрипта. Поместив функцию внутрь внутреннего цикла, все заработало.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-08T15:21:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113737#p113737</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113736#p113736" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong>, так break ломает условие. Напиши вместо &quot;if (m != -1)&quot;, так &quot;if line not contains -1&quot;.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2017-03-08T14:58:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113736#p113736</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113735#p113735" />
			<content type="html"><![CDATA[<p><strong>svoboden</strong>, переменная m определяется правильно, проблема не в ней.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-08T14:48:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113735#p113735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113734#p113734" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong>, у меня вообще-то пишет ошибку в 6 строке такой код. Может, одни кавычки убери.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2017-03-08T14:46:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113734#p113734</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113733#p113733" />
			<content type="html"><![CDATA[<p><strong>svoboden</strong>, в этой части break нету.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-08T14:44:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113733#p113733</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113732#p113732" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, нет. Этот код используется в игре, msgbox&#039;ы представлены только как пример.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-03-08T14:41:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113732#p113732</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113729#p113729" />
			<content type="html"><![CDATA[<p>Может, тут ошибка:<br /></p><div class="codebox"><pre><code>m := &quot;&quot; . getplayeridbyname(Line) . &quot;&quot;</code></pre></div><p>надо же писать: &quot;If ErrorLevel = 0&quot;<br />break - ломает петлю.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2017-03-08T14:03:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113729#p113729</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Если нажал определенную клавишу, то выполняется условие]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=113728#p113728" />
			<content type="html"><![CDATA[<p>Может просто:<br /></p><div class="codebox"><pre><code>
MsgBox, 36, , Выбранная цель: %M%, подтвердите.
IfMsgBox Yes
    MsgBox You pressed Yes.
else
    MsgBox You pressed No.
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-03-08T14:01:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=113728#p113728</id>
		</entry>
</feed>
