<?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=10426&amp;type=atom" />
	<updated>2015-02-19T18:08:16Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=10426</id>
		<entry>
			<title type="html"><![CDATA[Re: Одновременное нажатие двух клавиш и проблема]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=91697#p91697" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
#persistent  ; выполнять код бесконечно

IfWinNotActive, Game  ; тут должно быть название окна игры  ; если окно не активно
  if NumPad1   ; и переменная равна &quot;true&quot;
  {
    Sendinput,{shift up}{w up}     ; послать отпускание клавиш
    NumPad1:=!NumPad1    ; и изменить переменную на &quot;false&quot;
  }
return

#IfWinActive, Game  ; тут должно быть название окна игры
  
NumPad1::
NumPad1:=!NumPad1       
if NumPad1
  Sendinput,{shift down}{w Down}
else
  Sendinput,{shift up}{w up}
return

#if
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Alectric]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26027</uri>
			</author>
			<updated>2015-02-19T18:08:16Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=91697#p91697</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Одновременное нажатие двух клавиш и проблема]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=91693#p91693" />
			<content type="html"><![CDATA[<p>Есть скрипт для бега в игре(удержанием W). Как к нему добавить одновременное удержание левой клавиши Shift(быстрый бег)?<br />Желаемый вид:<br />NumPad1 - старт<br />LShift+W - бесконечное удержание<br />NumPad1 - стоп</p><p>Второстепенный вопрос:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>Как автоматически останавливать скрипт если игра свернута? При сворачивании без остановки продолжает нажимать где попало.</p></div></div><div class="codebox"><pre><code>
#IfWinActive, Game
  
W_NumPad1:
{
   SetKeyDelay, -1
   if( NumPad1 )
      Send, {Blind}{w DownTemp}
   else
   {
      SetTimer, W_NumPad1, OFF
      Send, {Blind}{w UP}
   }
return
}
 
NumPad1::
{
   NumPad1 := ( NumPad1 ? 0 : 1 )
   SetTimer, W_NumPad1, 40
return
}
</code></pre></div><p>Я совсем новенький. Буду очень признателен если измените скрипт и поясните. Спасибо!!!</p>]]></content>
			<author>
				<name><![CDATA[FoxFXNX]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=32888</uri>
			</author>
			<updated>2015-02-19T14:45:18Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=91693#p91693</id>
		</entry>
</feed>
