<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Одновременное нажатие двух клавиш и проблема]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=10426</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=10426&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Одновременное нажатие двух клавиш и проблема».]]></description>
		<lastBuildDate>Thu, 19 Feb 2015 18:08:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Одновременное нажатие двух клавиш и проблема]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=91697#p91697</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Thu, 19 Feb 2015 18:08:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=91697#p91697</guid>
		</item>
		<item>
			<title><![CDATA[Одновременное нажатие двух клавиш и проблема]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=91693#p91693</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (FoxFXNX)]]></author>
			<pubDate>Thu, 19 Feb 2015 14:45:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=91693#p91693</guid>
		</item>
	</channel>
</rss>
