<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Постоянное цикличное нажимание клавиши в игре.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=10723&amp;type=atom" />
	<updated>2015-06-25T08:22:02Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=10723</id>
		<entry>
			<title type="html"><![CDATA[Re: Постоянное цикличное нажимание клавиши в игре.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=94740#p94740" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>~F8:: ; Жмем F8
keywait F8 ; и ждем его отжатия, что бы скрипт сразу же не выключился.
loop ; Запускаем цикл
    {
    
        if GetKeyState(&quot;F8&quot;,&quot;p&quot;) ; Если нажмется F8, то после отжатия останавливается цикл
        {    
            keywait F8
            return
        }    
        Send {SC01E}
        if (A_TickCount &gt; T) and (T := A_TickCount + 500) ; В отличие от sleep&#039;а эта задержка мгновенно пропадет если отжать A.
            send {SC020} 
    }</code></pre></div>]]></content>
			<author>
				<name><![CDATA[yalanne]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=32850</uri>
			</author>
			<updated>2015-06-25T08:22:02Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=94740#p94740</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Постоянное цикличное нажимание клавиши в игре.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=94736#p94736" />
			<content type="html"><![CDATA[<p>Спасибо, почти работает, но вот это не так надо:<br /></p><div class="quotebox"><cite>yalanne пишет:</cite><blockquote><div class="codebox"><pre><code>
        if GetKeyState(&quot;SC01E&quot;,&quot;p&quot;) ; А если зажата кнопка A(Ф), то каждые пол секунды будет нажиматься кнопка D.
  </code></pre></div></blockquote></div><p>а надо &quot;не если зажата клавиша A&quot;, а наоборот - при включении макроса (клавишей F8) клавиша &quot;A&quot; зажималась бы сама без отпускания и каждые полсекунды в это время прожималась &quot;D&quot;.&nbsp; При повторном нажатии на F8 этот макрос прерывался.</p>]]></content>
			<author>
				<name><![CDATA[pypupy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=33152</uri>
			</author>
			<updated>2015-06-24T23:05:21Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=94736#p94736</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Постоянное цикличное нажимание клавиши в игре.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=94711#p94711" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>~F8:: ; Жмем F8
keywait F8 ; и ждем его отжатия, что бы скрипт сразу же не выключился.
loop ; Запускаем цикл
    {
    
        if GetKeyState(&quot;F8&quot;,&quot;p&quot;) ; Если нажмется F8, то после отжатия останавливается цикл
        {
            keywait F8
            return
        }    

        if GetKeyState(&quot;SC01E&quot;,&quot;p&quot;) ; А если зажата кнопка A(Ф), то каждые пол секунды будет нажиматься кнопка D.
            {
            if (A_TickCount &gt; T) and (T := A_TickCount + 500) ; В отличие от sleep&#039;а эта задержка мгновенно пропадет если отжать A.
                send {SC020}
            }
            
    }</code></pre></div>]]></content>
			<author>
				<name><![CDATA[yalanne]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=32850</uri>
			</author>
			<updated>2015-06-23T19:54:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=94711#p94711</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Постоянное цикличное нажимание клавиши в игре.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=94708#p94708" />
			<content type="html"><![CDATA[<p>Как сделать, чтобы в определенной игре, при нажатии на определенную клавишу (допустим F8), при зажатой клавише (A), раз в полсекунды постоянно нажималась клавиша (D).<br />А при повторном нажатии на F8 этот цикл бы прекращался.</p>]]></content>
			<author>
				<name><![CDATA[pypupy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=33152</uri>
			</author>
			<updated>2015-06-23T16:21:53Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=94708#p94708</id>
		</entry>
</feed>
